في مثل هذا الوقت من العام الماضي، خطونا خطوة كبيرة إلى الأمام بإصدار Arbitrum Nitro؛ واليوم، نخطو خطوة كبيرة أخرى إلى الأمام مع Stylus.
جوهر القلم هو EVM+: يجمع بين أفضل الميزات في عالمي EVM وWASM. لا يزال بإمكان المطورين الاستمتاع بجميع مزايا EVM، بما في ذلك النظام البيئي والسيولة، مع اكتساب مكاسب الكفاءة والوصول إلى المكتبات الموجودة في Rust وC وC++. كل هذا دون تغيير أي من الطريقة التي يعمل بها جهاز EVM. لم يعد معادلة EVM حدًا أعلى، بل نقطة بداية.
قارن بين EVM وEVM+
القدرة على التوسع من حوالي 20.000 مطور من Solidity إلى ملايين المطورين الذين يستخدمون Rust وC مع الحفاظ على قابلية التشغيل البيني الكاملة وقابلية التركيب مع عقود EVM التقليدية، مما يتيح أوقات تنفيذ أسرع واستهلاك أقل وحالات استخدام جديدة - كل ذلك على أكثر الأنظمة أمانًا والأكثر لامركزية سلسلة Ethereum L2 الأكثر استخدامًا على نطاق واسع - ونحن متحمسون للعمل مع المجتمع لاستكشاف الاتجاهات المستقبلية.
للمساعدة في إطلاق الابتكار، تقدم مؤسسة Arbitrum منحة بحث وتطوير لشركة Stylus.
ستسمع منا الكثير عن Stylus خلال الأشهر القليلة المقبلة، لذلك دعونا نلقي نظرة على بعض النقاط البارزة...
ما الذي سيتم الإعلان عنه؟
توفر شبكة الاختبار الخاصة بـ Arbitrum Stylus، وهو تطبيق تقني جديد يسمح للمطورين ببناء عقود ذكية باستخدام Rust وC وC++، بالإضافة إلى لغة EVM المتوفرة مسبقًا. نحن أيضًا نجعل الكود متاحًا للعامة في مستودع Github الخاص بنا.
ابدأ البناء باستخدام Stylus الآن، وأدعوك للانضمام إلى مجتمع Stylus على Discord لمشاركة تعليقاتك وتجاربك.
لمن تم تصميم القلم الإلكتروني؟
تم تصميم Stylus لمطوري Web 3 ذوي الخبرة المهتمين باستخدام لغات WASM الإضافية مثل Rust وC وC++ المتوافقة مع سلسلة Arbitrum، وللمطورين الذين قد يكونون أقل دراية بتطوير blockchain.
تم تصميم Stylus لمطوري blockchain المطلعين على بيئات Rust مثل Solana و NEAR والذين يريدون فوائد العمل في EVM.
إذا كنت ترغب في نشر مكتبات التشفير المتوافقة مع معايير الصناعة مثل منحنيات secp256r1، فإن Stylus هو الحل المناسب لك أيضًا.
ما هي الميزات الرئيسية للقلم؟
تطوير Ethereum الأصلي باستخدام لغات البرمجة الشائعة: قم ببناء تطبيقاتك على النظام البيئي الكبير لشركة Arbitrum باستخدام اللغات الشائعة المتوافقة مع WASM مثل Rust وC وC++، مما يتيح لك دمج لغات برمجة Web 2 الشائعة مع لغة L2 الذكية الأكثر استخدامًا يتم الجمع بين العقود.
سلسلة واحدة، لغات عديدة: يتيح لك Stylus استخدام لغات برمجة متعددة في سلسلة واحدة. لم يعد المطورون بحاجة إلى اختيار blockchain الذي يدعم لغة البرمجة المفضلة لديهم، كل شيء يحدث على نفس السلسلة.
قابلية التركيب الكاملة: عقود Solidity وبرامج WASM قابلة للتشغيل المتبادل بشكل كامل. إذا كنت تعمل في Solidity، فيمكن للمطورين الاتصال ببرامج Rust أو الاعتماد على تبعيات أخرى من لغة أخرى. إذا كنت تعمل في Rust، فإن جميع ميزات Solidity متاحة فورًا.
حوسبة أسرع وتكلفة أقل: باستخدام Stylus وRust وC وC++، تعمل عمليات حساب WASM بشكل أسرع بكثير من نظيراتها من Solidity. تم تحسين الحساب بأكثر من 10 مرات. تمت زيادة الذاكرة بأكثر من 100 مرة.
تمكين حالات الاستخدام الجديدة: تفتح السرعة الحسابية لـ Stylus، وكفاءة التكلفة المحسنة، والوصول إلى نظام WASM البيئي الناضج، حالات استخدام جديدة لـ EVM كانت غير عملية في السابق. يمكن الآن نشر مكتبات علم التشفير كمكتبات مجمعة مسبقًا، دون الحاجة إلى إذن. أصبحت المكتبات الفنية التوليدية كثيفة الاستخدام لذاكرة الوصول العشوائي (RAM)، والتي جلبت الألعاب الحالية المكتوبة بلغة C++ إلى blockchain، ونماذج الذكاء الاصطناعي كثيفة الحوسبة، أكثر سهولة في الوصول إليها.
أكثر أمانًا حسب التصميم: تعد برامج WASM المكتوبة باستخدام Stylus Rust SDK أكثر أمانًا عند اختيار إعادة الإدخال. تعد إعادة الدخول ثغرة أمنية شائعة في Solidity ولا يمكن للمطورين إلا محاولة التخفيف منها. في Stylus، يتم تعطيل إعادة الدخول افتراضيًا ما لم يتم تجاوزها عمدًا.
ما الذي يميز القلم الإلكتروني؟
مخصص لـ Arbitrum: يتيح لك Stylus التطوير في WASM مع الحفاظ على النضج والأمان وقابلية التوسع لـ Arbitrum، وهو أكبر حل للتوسع في Ethereum.
يعمل مع سلسلة Arbitrum Orbit L3: لمزيد من التخصيص، يمكن استخدام Stylus مع إطار تطوير Arbitrum Orbit، مما يتيح لك دعم لغات البرمجة الشائعة المتوافقة مع WASM على سلسلة Orbit المخصصة لديك.
أكبر مجتمع من المطورين والشركاء: من خلال دعم سلسلة Arbitrum، يقع Stylus ضمن أكبر نظام بيئي لـ Ethereum L2، ويستفيد من دعم بروتوكوله ومجتمعه وشركائه.
دعم فوري لأدوات blockchain وRust: يتيح لك Stylus البدء في التطوير على الفور، بما في ذلك دعم أدوات Block Explorer وRust CLI من أول إطلاق لشبكة الاختبار. يشتمل Stylus أيضًا على أدوات SDK مفتوحة المصدر مصممة لـ Rust وC وC++، مع إمكانية توسيعها لتشمل لغات أخرى مثل Move وSway وCairo وGo.
كيف يوفر القلم الإلكتروني المال والوقت؟
خفض تكاليف الغاز: بالمقارنة مع استخدام Solidity، تعد برامج WASM أكثر كفاءة، مما يقلل من تكاليف الغاز.
انخفاض تكاليف الذاكرة والتخزين: بالإضافة إلى انخفاض تكاليف الغاز بسبب عمليات الحوسبة الأكثر كفاءة، تعد الذاكرة في Stylus أيضًا أكثر اقتصادا. تكلفة تخصيص بضعة ميغابايت من ذاكرة الوصول العشوائي في Stylus هي 1/100 إلى 1/500 من التكلفة في Solidity. يمكن لـ Stylus أيضًا استخدام مدقق الاقتراض الخاص بـ Rust تلقائيًا لتقليل عمليات التخزين بأمان، مما يقلل النفقات بشكل أكبر.
استخدم مكتبة موجودة: لا حاجة لإعادة كتابة التعليمات البرمجية لتحقيق نفس وظيفة المكتبة المكتوبة بالفعل. يمكن نشر المكتبات الموجودة في Rust وC وC++ بأقل قدر من التعديل.
ماذا حدث بعد ذلك؟
تدقيق Trail of Bits: سيقوم Trail of Bits بمراجعة الكود المصدري لـ Stylus لضمان أمان العقد وStylus SDK.
تصويت DAO: نظرًا لأن كلاً من Arbitrum One وArbitrum Nova تتم إدارتهما بواسطة DAO، فسيتم تحديد ما إذا كان سيتم الترقية لدعم Stylus من خلال تصويت DAO.
انضم إلى AMA: انضم إلينا في 7 سبتمبر للاطلاع على أحدث مناقشاتنا حول Stylus على YouTube وطرح الأسئلة علينا.
اربح جوائز كبيرة في ETHGlobal NY: سنمنح جوائز بقيمة 20,000 دولار أمريكي لـ Stylus في ETHGlobal NY في الفترة من 22 إلى 24 سبتمبر، لذا انضم إلى هذا الحدث الممتع وتعرف على فريق Stylus!
الترجمة: @hicaptainz
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
ما هي بالضبط أحدث بيئة تطوير لـ Stylus، Arbitrum؟
لماذا نتطلع إلى القلم الإلكتروني
في مثل هذا الوقت من العام الماضي، خطونا خطوة كبيرة إلى الأمام بإصدار Arbitrum Nitro؛ واليوم، نخطو خطوة كبيرة أخرى إلى الأمام مع Stylus.
جوهر القلم هو EVM+: يجمع بين أفضل الميزات في عالمي EVM وWASM. لا يزال بإمكان المطورين الاستمتاع بجميع مزايا EVM، بما في ذلك النظام البيئي والسيولة، مع اكتساب مكاسب الكفاءة والوصول إلى المكتبات الموجودة في Rust وC وC++. كل هذا دون تغيير أي من الطريقة التي يعمل بها جهاز EVM. لم يعد معادلة EVM حدًا أعلى، بل نقطة بداية.
قارن بين EVM وEVM+
القدرة على التوسع من حوالي 20.000 مطور من Solidity إلى ملايين المطورين الذين يستخدمون Rust وC مع الحفاظ على قابلية التشغيل البيني الكاملة وقابلية التركيب مع عقود EVM التقليدية، مما يتيح أوقات تنفيذ أسرع واستهلاك أقل وحالات استخدام جديدة - كل ذلك على أكثر الأنظمة أمانًا والأكثر لامركزية سلسلة Ethereum L2 الأكثر استخدامًا على نطاق واسع - ونحن متحمسون للعمل مع المجتمع لاستكشاف الاتجاهات المستقبلية.
للمساعدة في إطلاق الابتكار، تقدم مؤسسة Arbitrum منحة بحث وتطوير لشركة Stylus.
ستسمع منا الكثير عن Stylus خلال الأشهر القليلة المقبلة، لذلك دعونا نلقي نظرة على بعض النقاط البارزة...
ما الذي سيتم الإعلان عنه؟
توفر شبكة الاختبار الخاصة بـ Arbitrum Stylus، وهو تطبيق تقني جديد يسمح للمطورين ببناء عقود ذكية باستخدام Rust وC وC++، بالإضافة إلى لغة EVM المتوفرة مسبقًا. نحن أيضًا نجعل الكود متاحًا للعامة في مستودع Github الخاص بنا.
ابدأ البناء باستخدام Stylus الآن، وأدعوك للانضمام إلى مجتمع Stylus على Discord لمشاركة تعليقاتك وتجاربك.
لمن تم تصميم القلم الإلكتروني؟
تم تصميم Stylus لمطوري Web 3 ذوي الخبرة المهتمين باستخدام لغات WASM الإضافية مثل Rust وC وC++ المتوافقة مع سلسلة Arbitrum، وللمطورين الذين قد يكونون أقل دراية بتطوير blockchain.
Stylus مخصص لمطوري Solidity الذين يريدون حوسبة وذاكرة أرخص لتطبيقاتهم اللامركزية.
تم تصميم Stylus لمطوري blockchain المطلعين على بيئات Rust مثل Solana و NEAR والذين يريدون فوائد العمل في EVM.
إذا كنت ترغب في نشر مكتبات التشفير المتوافقة مع معايير الصناعة مثل منحنيات secp256r1، فإن Stylus هو الحل المناسب لك أيضًا.
ما هي الميزات الرئيسية للقلم؟
تطوير Ethereum الأصلي باستخدام لغات البرمجة الشائعة: قم ببناء تطبيقاتك على النظام البيئي الكبير لشركة Arbitrum باستخدام اللغات الشائعة المتوافقة مع WASM مثل Rust وC وC++، مما يتيح لك دمج لغات برمجة Web 2 الشائعة مع لغة L2 الذكية الأكثر استخدامًا يتم الجمع بين العقود.
سلسلة واحدة، لغات عديدة: يتيح لك Stylus استخدام لغات برمجة متعددة في سلسلة واحدة. لم يعد المطورون بحاجة إلى اختيار blockchain الذي يدعم لغة البرمجة المفضلة لديهم، كل شيء يحدث على نفس السلسلة.
قابلية التركيب الكاملة: عقود Solidity وبرامج WASM قابلة للتشغيل المتبادل بشكل كامل. إذا كنت تعمل في Solidity، فيمكن للمطورين الاتصال ببرامج Rust أو الاعتماد على تبعيات أخرى من لغة أخرى. إذا كنت تعمل في Rust، فإن جميع ميزات Solidity متاحة فورًا.
حوسبة أسرع وتكلفة أقل: باستخدام Stylus وRust وC وC++، تعمل عمليات حساب WASM بشكل أسرع بكثير من نظيراتها من Solidity. تم تحسين الحساب بأكثر من 10 مرات. تمت زيادة الذاكرة بأكثر من 100 مرة.
تمكين حالات الاستخدام الجديدة: تفتح السرعة الحسابية لـ Stylus، وكفاءة التكلفة المحسنة، والوصول إلى نظام WASM البيئي الناضج، حالات استخدام جديدة لـ EVM كانت غير عملية في السابق. يمكن الآن نشر مكتبات علم التشفير كمكتبات مجمعة مسبقًا، دون الحاجة إلى إذن. أصبحت المكتبات الفنية التوليدية كثيفة الاستخدام لذاكرة الوصول العشوائي (RAM)، والتي جلبت الألعاب الحالية المكتوبة بلغة C++ إلى blockchain، ونماذج الذكاء الاصطناعي كثيفة الحوسبة، أكثر سهولة في الوصول إليها.
أكثر أمانًا حسب التصميم: تعد برامج WASM المكتوبة باستخدام Stylus Rust SDK أكثر أمانًا عند اختيار إعادة الإدخال. تعد إعادة الدخول ثغرة أمنية شائعة في Solidity ولا يمكن للمطورين إلا محاولة التخفيف منها. في Stylus، يتم تعطيل إعادة الدخول افتراضيًا ما لم يتم تجاوزها عمدًا.
ما الذي يميز القلم الإلكتروني؟
مخصص لـ Arbitrum: يتيح لك Stylus التطوير في WASM مع الحفاظ على النضج والأمان وقابلية التوسع لـ Arbitrum، وهو أكبر حل للتوسع في Ethereum.
يعمل مع سلسلة Arbitrum Orbit L3: لمزيد من التخصيص، يمكن استخدام Stylus مع إطار تطوير Arbitrum Orbit، مما يتيح لك دعم لغات البرمجة الشائعة المتوافقة مع WASM على سلسلة Orbit المخصصة لديك.
أكبر مجتمع من المطورين والشركاء: من خلال دعم سلسلة Arbitrum، يقع Stylus ضمن أكبر نظام بيئي لـ Ethereum L2، ويستفيد من دعم بروتوكوله ومجتمعه وشركائه.
دعم فوري لأدوات blockchain وRust: يتيح لك Stylus البدء في التطوير على الفور، بما في ذلك دعم أدوات Block Explorer وRust CLI من أول إطلاق لشبكة الاختبار. يشتمل Stylus أيضًا على أدوات SDK مفتوحة المصدر مصممة لـ Rust وC وC++، مع إمكانية توسيعها لتشمل لغات أخرى مثل Move وSway وCairo وGo.
كيف يوفر القلم الإلكتروني المال والوقت؟
خفض تكاليف الغاز: بالمقارنة مع استخدام Solidity، تعد برامج WASM أكثر كفاءة، مما يقلل من تكاليف الغاز.
انخفاض تكاليف الذاكرة والتخزين: بالإضافة إلى انخفاض تكاليف الغاز بسبب عمليات الحوسبة الأكثر كفاءة، تعد الذاكرة في Stylus أيضًا أكثر اقتصادا. تكلفة تخصيص بضعة ميغابايت من ذاكرة الوصول العشوائي في Stylus هي 1/100 إلى 1/500 من التكلفة في Solidity. يمكن لـ Stylus أيضًا استخدام مدقق الاقتراض الخاص بـ Rust تلقائيًا لتقليل عمليات التخزين بأمان، مما يقلل النفقات بشكل أكبر.
استخدم مكتبة موجودة: لا حاجة لإعادة كتابة التعليمات البرمجية لتحقيق نفس وظيفة المكتبة المكتوبة بالفعل. يمكن نشر المكتبات الموجودة في Rust وC وC++ بأقل قدر من التعديل.
ماذا حدث بعد ذلك؟
تدقيق Trail of Bits: سيقوم Trail of Bits بمراجعة الكود المصدري لـ Stylus لضمان أمان العقد وStylus SDK.
تصويت DAO: نظرًا لأن كلاً من Arbitrum One وArbitrum Nova تتم إدارتهما بواسطة DAO، فسيتم تحديد ما إذا كان سيتم الترقية لدعم Stylus من خلال تصويت DAO.
انضم إلى AMA: انضم إلينا في 7 سبتمبر للاطلاع على أحدث مناقشاتنا حول Stylus على YouTube وطرح الأسئلة علينا.
اربح جوائز كبيرة في ETHGlobal NY: سنمنح جوائز بقيمة 20,000 دولار أمريكي لـ Stylus في ETHGlobal NY في الفترة من 22 إلى 24 سبتمبر، لذا انضم إلى هذا الحدث الممتع وتعرف على فريق Stylus!
الترجمة: @hicaptainz