Sovereign SDK: اسقاط عتبة تطوير Rollup المعرفة الصفرية يساعد على توسعة البلوكتشين بمئات الملايين

robot
إنشاء الملخص قيد التقدم

Sovereign: يوفر SDK لـ Rollups، اسقاط استخدام تقنية zk-SNARKs

مؤخراً، أكمل مشروع تشفير يركز على بناء rollup جولة تمويل بذور بقيمة 7400000 دولار، حيث بلغت قيمته "ثمانية أرقام". يعمل المشروع على تطوير حزمة أدوات تطوير برمجيات (SDK)، والتي تهدف إلى مساعدة المطورين على إنشاء rollup آمن وقابل للتشغيل المتداخل باستخدام zk-SNARKs. فيما يلي التفاصيل حول المشروع.

Sovereign هو نظام بيئي مفتوح ومترابط للـrollup، يهدف إلى تمكين جميع المطورين من نشر rollups القابلة للتشغيل البيني وقابلة للتوسع، وتشغيلها على مختلف شبكات البلوكشين. لتحقيق ذلك، قاموا بتطوير Sovereign SDK، وهو إطار عمل لإنشاء zk-rollup السيادية الآمنة والقابلة للتشغيل البيني.

فهم Sovereign في مقال واحد: توفير SDK لRollups، اسقاط عتبة استخدام تقنية zk-SNARKs

معضلة توسيع تطبيقات البلوكشين

قيود سلسلة الكتل L1

حالياً، هناك ثلاث طرق رئيسية لتوسيع تطبيقات البلوكتشين: سلاسل الكتل العامة من المستوى 1 المخصصة لتطبيقات معينة، وoptimistic rollups وzk-rollups. على الرغم من أن تصميم ونشر سلاسل الكتل العامة من المستوى 1 المخصصة للتطبيقات يكون أبسط، إلا أنها تواجه عيوباً واضحة. يحتاج كل مستوى 1 إلى توظيف المدققين الخاصين به، وإقناعهم بإيداع ما يكفي من الأموال لحماية البلوكتشين. نظراً لارتفاع تكاليف الأموال، فإن هذه الطريقة تناسب فقط قلة من التطبيقات التي تمتلك تمويلاً وفيراً.

أوجه القصور في Optimistic Rollups

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

مزايا Zk-Rollups

بالمقارنة، تعتبر zk-rollups الحل الرائد للتوسع في المستقبل. إنها تحتفظ بمزايا optimistic rollups، بينما تتجنب التأخير الطويل في النهائية. لا يحتاج المستخدمون إلى الانتظار لعدة أيام لتأكيد المعاملات، بمجرد أن يتم إنشاء إثبات الصلاحية (الذي يستغرق عادةً بضع ثوانٍ فقط)، يمكنهم التأكد من أن المعاملة قد اكتملت. ومع ذلك، فإن بناء zk-rollups لا يزال مهمة معقدة تتطلب استثمارًا طويل الأمد من مهندسي التشفير المتخصصين.

حل SDK السيادي

تم تصميم Sovereign SDK لتوفير دعم مماثل لـ zk-rollups كما يفعل Cosmos SDK لسلاسل L1 العامة. إنه يوفر مجموعة متنوعة من المكونات الأساسية التي عادةً ما توفرها blockchain، مثل الشبكة الند للند، وقاعدة البيانات، وعقد RPC، مما يسمح للمطورين بالتركيز على منطق الأعمال الخاص بسلسلتهم. بالإضافة إلى ذلك، فإنه يوفر مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة معرفة صفرية، بما في ذلك نشر الرموز، وتخزين البيانات المعتمد، ووحدات الجسر.

تتمثل إحدى الميزات المهمة لـ Sovereign SDK في أنه يبسط التفاصيل المعقدة لـ zk-SNARKs. لا يحتاج المطورون إلى أن يصبحوا خبراء في التشفير، ما عليهم سوى استخدام لغات البرمجة الشائعة مثل Rust (قد يتم دعم C++ في المستقبل) لكتابة التطبيقات، وسيقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية فعالة.

الخصائص الرئيسية لـ Sovereign SDK

  1. التشغيل البيني السلس: استخدام تقنية جسر جديدة تعتمد على تجميع الإثباتات لتحقيق جسر فعال بين تجميعات Sovereign SDK على L1 المشترك.

  2. الأمان والقابلية للتوسع: من خلال تخصيص كل مكون لـ zk-rollups، يوفر Sovereign SDK أداءً ممتازًا بشكل افتراضي، حيث لا تتجاوز فترة إثبات التأخير بضع ثوان.

  3. التوافق عبر السلاسل: يمكن أن تعمل Sovereign SDK Rollups على أي سلسلة كتلة، لأنها تفوض مسؤولية إثبات التحقق للمستخدم النهائي، بدلاً من سلسلة L1 العامة الأساسية.

خارطة طريق تطوير المشروع

تنقسم مراحل تطوير Sovereign SDK إلى ثلاثة مراحل:

  1. مرحلة البحث (جارية): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد المشفر وواجهة برمجة التطبيقات الأساسية، تطوير نموذج البحث.

  2. مرحلة النشر الأولي: نشر شبكة p2p، نقاط RPC، واجهة برمجة التطبيقات الأساسية، بالإضافة إلى وحدة التخزين والترتيب الافتراضية.

  3. مرحلة الصقل: إجراء تنظيف الشيفرة، الاختبارات، الاختبارات الضبابية والتدقيق، وفي الوقت نفسه تطوير الحالة الأولى لاستخدام SDK.

رؤية Sovereign Labs هي جعل تقنية البلوكتشين تدعم مليارات المستخدمين. لتحقيق هذا الهدف، هم ملتزمون بإسقاط عتبة استخدام تقنيات zk-SNARKs، مما يسمح للمطورين ببناء Rollups دون الحاجة إلى أن يصبحوا خبراء في التشفير. في الوقت نفسه، يصرون على أن تظل SDK مجانية ومفتوحة المصدر بالكامل، ويعملون على بناء كل مكون تقني بأعلى المعايير لضمان عدم المساس بالتحقق من صحة المستخدم النهائي.

ZK2.92%
L10.73%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • 4
  • مشاركة
تعليق
0/400
LiquidityNinjavip
· منذ 3 س
أرى مستقبلًا واعدًا لتوسيع داخل السلسلة
شاهد النسخة الأصليةرد0
TokenAlchemistvip
· منذ 3 س
الـ rollup له مستقبل واعد
شاهد النسخة الأصليةرد0
NFTDreamervip
· منذ 3 س
أتطلع إلى هذا التحول في النموذج
شاهد النسخة الأصليةرد0
SatoshiNotNakamotovip
· منذ 3 س
توجهت التكنولوجيا الأساسية في الاتجاه الصحيح
شاهد النسخة الأصليةرد0
  • تثبيت