تجدد StarkNet لبرمجتها في القاهرة ، لكن لماذا؟

StarkNet عبارة عن مجموعة صلاحية لامركزية بدون إذن. تعمل كشبكة L2 عبر Ethereum. إنه يمكّن أي dApp من تحقيق نطاق غير محدود لحسابه - دون المساس بتوافق Ethereum وأمانه.

من التحديث الأخير لـ StarkNet ، قامت بإصلاح لغة البرمجة الداخلية الخاصة بها في القاهرة لجعل تطوير Web3 في متناول المطورين. في مدونة متوسطة من StarkWare ، حددت حلول القياس المستندة إلى Stark ترقيات القاهرة 1.0.

وفقًا لمدونة المدونة ، "يمكن للمطورين البدء في كتابة وتجميع واختبار برامج Cairo 1.0!" تشجع المنصة المطورين على بدء تجربة الإصدار 1.0 من القاهرة والاعتياد على البنية والميزات الجديدة ".

ما هو كايرو 1.0؟

تم تقديم القاهرة لأول مرة في عام 2020 ، وبعد التطور ، أصبح الإصدار العام الأول القاهرة 1.0 متاحًا الآن. كما أنها "لغة برمجة كاملة" لكتابة برامج STARK التي يمكن إثباتها بكفاءة. "القاهرة 1.0 هي لغة رفيعة المستوى تشبه الصدأ. مثل Rust ، يهدف إلى السماح للمطورين بكتابة تعليمات برمجية تتسم بالكفاءة والأمان بسهولة ".

شارك الشريك المؤسس والرئيس لشركة StarkWare ، إيلي بن ساسون ، سبب تجديد القاهرة حيث قال: "كانت العوامل الأساسية هي الأمان وسهولة الاستخدام ، وقد قدم إجراء الإصلاح فرصة رائعة لإزالة الدخول للمطورين الذين يستخدمون اللغة التقليدية. الخلفيات. "

يقدم Cairo 1.0 أيضًا سييرا ، وهو تمثيل وسيط جديد يضمن إمكانية إثبات كل سباق في القاهرة. هذا يجعل Cairo 1.0 مناسبًا بشكل خاص للاستخدام في شبكة غير مرخصة مثل StarkNet ، حيث يمكنه توفير حماية قوية ضد DoS ومقاومة للرقابة.

وأوضح السيد بن ساسون "سييرا" باعتبارها "جانبًا مهمًا لضمان وجود شبكة غير مرخصة". بالإضافة إلى ذلك ، تتيح الترقية تضمين المعاملات المعادة في كتل StarkNet ، مما يساعد البروتوكول على تجنب إضافة "آليات اقتصادية تشفير معقدة". وقال إن Sierra ستسمح لـ StarkNet "بوراثة مقاومة الرقابة الكاملة لـ Ethereum" وتحمي بشكل أساسي من هجمات حجب الخدمة Sequencer.

ذكرت مدونة StarkNet أيضًا أن القاهرة هي رابع أشهر لغة عقود ذكية من حيث القيمة الإجمالية المقفلة. لقد تعاملت مع أكثر من 790 مليار دولار من الصفقات ، وعالجت أكثر من 300 مليون معاملة وصك أكثر من 90 مليون NFT ، وجميعها نفذت خارج السلسلة واستقرت على Ethereum مع السلامة الرياضية التي تضمنها براهين STARK.

ومع ذلك ، فإن StarkNet لا تدعم حتى الآن نشر وتنفيذ عقود Cairo 1.0. ستاركنت ألفا V0.11.0 ، المخطط لها في الأسابيع المقبلة ، ستقدم القدرة على نشر وتشغيل عقود Cairo 1.0. ستمثل الترقية إلى الإصدار v0.11.0 بداية الفترة الانتقالية نحو نظام يدير عقود Cairo 1.0 فقط "، وفقًا لـ StarkNet.

نانسي ج
آخر المشاركات التي كتبها نانسي ج. ألين (انظر جميع)

المصدر: https://www.thecoinrepublic.com/2023/01/06/starknets-revamping-of-its-cairo-programming-but-why/