Sovereign: توفير SDK لـ Rollups، اسقاط استخدام تقنية zk-SNARKs
ركزت مشروع العملات المشفرة Sovereign Labs على بناء rollup وقد أكملت تمويل جولة البذور بقيمة 7.4 مليون دولار. قاد إحدى مؤسسات رأس المال المغامر المعروفة، وشاركت العديد من الشركات الاستثمارية. صرح المتحدث باسم المشروع أن هذا التمويل جعل تقييم الشركة يصل إلى "ثمانية أرقام". تعمل Sovereign Labs على بناء مجموعة أدوات تطوير البرمجيات (SDK) لمساعدة المطورين على إنشاء rollup آمن وقابل للتشغيل المتبادل باستخدام zk-SNARKs.
Sovereign هو نظام بيئي مفتوح ومترابط للـ rollup، يهدف إلى تمكين جميع المطورين من نشر rollups يمكن أن تتفاعل بسلاسة وقابلة للتوسع، وقادرة على العمل على جميع سلاسل الكتل. هذه هي الفكرة وراء إنشاء Sovereign SDK، والتي ستكون الإطار الأكثر سهولة لإنشاء zk-rollup سيادي آمن وقابل للتشغيل البيني.
نقاط الألم في توسيع تطبيقات البلوكشين
هناك ثلاثة أنماط رئيسية لتوسيع تطبيقات blockchain في الوقت الحالي: سلاسل الكتل العامة L1 المصممة خصيصًا للتطبيقات ، وoptimistic rollups وzk-rollups.
قيود سلسلة الكتل L1
تُعتبر سلاسل الكتل العامة من المستوى الأول (L1) الأكثر سهولة في التصميم والنشر للتطبيقات، ولكنها تعاني من عيوب واضحة. يجب على كل مستوى أول أن يقوم بتجنيد مصادقيه الخاصة، وإقناعهم بالاستثمار في أموال كافية لحماية سلسلة الكتل من الهجمات. نظرًا لارتفاع تكلفة الأموال، فإن هذه الطريقة تنطبق فقط على عدد قليل من التطبيقات ذات التمويل الوفير.
عيوب Rollups المتفائلة
على الرغم من أن الـ Optimistic rollups قد أسقطت عتبة تطوير سلسلة التطبيقات، إلا أنها تواجه أيضًا مشاكل. تعتمد على إثباتات الاحتيال لمنع السلوك غير المناسب، مما يؤدي إلى "تأخير نهائي" طويل، وقد يتم التراجع عن المعاملات بسبب ظهور إثباتات الاحتيال. وبالتالي، تصبح عملية الربط مع الـ optimistic rollups بطيئة ومكلفة.
يواجه المطورون خيارًا صعبًا: هل يجب بناء rollup مخصص لأغراض ضيقة، مما يجعل المستخدمين يقومون بتكرار الربط؟ أم يجب بناء rollup عام لتلبية جميع احتياجات المستخدمين؟ كلا الخيارين ليس مثاليًا.
مزايا zk-Rollups
تعتبر zk-rollups النموذج الرائد للتوسع في المستقبل. إنها تتمتع بمزايا optimistic rollups، دون وجود تأخير طويل في النهائية. لا يحتاج المستخدمون إلى الانتظار لعدة أيام، فبمجرد إنشاء دليل الصلاحية (قد يستغرق ثوانٍ فقط)، يمكنهم أن يكونوا واثقين من أن المعاملة قد اكتملت.
ومع ذلك، فإن بناء zk-rollups لا يزال مهمة شاقة في الوقت الحالي، تتطلب استثمار متخصصين في الهندسة التشفيرية لعدة سنوات.
حل SDK السيادي
هدف Sovereign SDK هو توفير الدعم لـ zk-rollups بشكل مشابه لدعم Cosmos SDK لسلاسل الكتل L1 العامة. سيقدم مكونات نمطية شائعة في blockchain، مثل شبكة p2p، قاعدة البيانات، وRPC nodes، مما يسمح للبنائين بالتركيز على المنطق التجاري الخاص بسلاسل الكتل الخاصة بهم.
بالإضافة إلى ذلك، ستوفر مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة عدم المعرفة: نشر الرموز، تخزين البيانات المعتمدة، ووحدات الجسر. يمكن للمطورين دمج هذه المكونات الأساسية في سلسلة التطبيقات الخاصة بهم، أو من خلال نشر مجموعة من واجهات برمجة التطبيقات القياسية، بناء وظائف تحويل الحالة الخاصة بهم من الصفر.
من السمات البارزة لـ Sovereign SDK أنها تخلصت من تفاصيل zk-SNARKs المعقدة. لا يحتاج المطورون إلى أن يصبحوا خبراء في علم التشفير، كل ما عليهم فعله هو كتابة التطبيقات باستخدام Rust (أو في النهاية استخدام C++)، وسيتولى SDK تجميعها تلقائيًا إلى آلة افتراضية zk فعالة.
الخصائص الرئيسية لـ Sovereign SDK
التشغيل المتداخل السلس: استخدام تقنية الجسر الجديدة القائمة على تجميع الإثباتات لتحقيق جسر ذهابًا وإيابًا بين Sovereign SDK rollups على L1 المشترك، دون الحاجة إلى طرف ثالث موثوق.
آمن وقابل للتوسع: من خلال تخصيص كل مكون وفقًا لحالات الاستخدام في zk-rollups، سيقدم Sovereign SDK أداءً ممتازًا بشكل افتراضي.
التوافق عبر السلاسل: يمكن أن تعمل Sovereign SDK Rollups على أي سلسلة بلوكشين، لأنها تفوض مسؤولية التحقق من الإثباتات إلى المستخدمين النهائيين، بدلاً من سلسلة L1 العامة الأساسية.
تقدم المشروع
خريطة طريق تطوير Sovereign SDK مقسمة إلى ثلاث مراحل:
مرحلة البحث (جارية): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد المشفر وواجهة برمجة التطبيقات الأساسية. تطوير نموذج أولي للبحث، دمج Celestia المستخدمة لتوافر البيانات وRisc0 المستخدمة لإثبات.
مرحلة النشر الأولية: نشر شبكة p2p، عقد RPC، واجهة برمجة التطبيقات الأساسية، بالإضافة إلى وحدة التخزين الافتراضية والترتيب.
مرحلة صقل الشفرة: إجراء تنظيف الشفرة، الاختبار، الاختبار الضبابي والتدقيق، وفي نفس الوقت تطوير أول حالة استخدام لـ SDK.
رؤية Sovereign Labs هي جعل blockchain تدعم مليارات المستخدمين. لتحقيق ذلك، يكرسون جهودهم لخفض عتبة تقنية zk-SNARKs، مع الحفاظ على قابلية التحقق لمستخدمي الطرف النهائي. ستظل Sovereign SDK مجانية ومفتوحة المصدر تمامًا، وسيتم بناء كل مكون تقني بأعلى معايير المرونة.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 7
أعجبني
7
4
مشاركة
تعليق
0/400
AirdropHunter
· منذ 22 س
كل شيء آخر على ما يرام لكن هذه التقييمات منخفضة جدًا.
Sovereign أكملت تمويل بقيمة 7400000 دولار أمريكي وأطلقت SDK لخفض عتبة ZK-Rollup
Sovereign: توفير SDK لـ Rollups، اسقاط استخدام تقنية zk-SNARKs
ركزت مشروع العملات المشفرة Sovereign Labs على بناء rollup وقد أكملت تمويل جولة البذور بقيمة 7.4 مليون دولار. قاد إحدى مؤسسات رأس المال المغامر المعروفة، وشاركت العديد من الشركات الاستثمارية. صرح المتحدث باسم المشروع أن هذا التمويل جعل تقييم الشركة يصل إلى "ثمانية أرقام". تعمل Sovereign Labs على بناء مجموعة أدوات تطوير البرمجيات (SDK) لمساعدة المطورين على إنشاء rollup آمن وقابل للتشغيل المتبادل باستخدام zk-SNARKs.
Sovereign هو نظام بيئي مفتوح ومترابط للـ rollup، يهدف إلى تمكين جميع المطورين من نشر rollups يمكن أن تتفاعل بسلاسة وقابلة للتوسع، وقادرة على العمل على جميع سلاسل الكتل. هذه هي الفكرة وراء إنشاء Sovereign SDK، والتي ستكون الإطار الأكثر سهولة لإنشاء zk-rollup سيادي آمن وقابل للتشغيل البيني.
نقاط الألم في توسيع تطبيقات البلوكشين
هناك ثلاثة أنماط رئيسية لتوسيع تطبيقات blockchain في الوقت الحالي: سلاسل الكتل العامة L1 المصممة خصيصًا للتطبيقات ، وoptimistic rollups وzk-rollups.
قيود سلسلة الكتل L1
تُعتبر سلاسل الكتل العامة من المستوى الأول (L1) الأكثر سهولة في التصميم والنشر للتطبيقات، ولكنها تعاني من عيوب واضحة. يجب على كل مستوى أول أن يقوم بتجنيد مصادقيه الخاصة، وإقناعهم بالاستثمار في أموال كافية لحماية سلسلة الكتل من الهجمات. نظرًا لارتفاع تكلفة الأموال، فإن هذه الطريقة تنطبق فقط على عدد قليل من التطبيقات ذات التمويل الوفير.
عيوب Rollups المتفائلة
على الرغم من أن الـ Optimistic rollups قد أسقطت عتبة تطوير سلسلة التطبيقات، إلا أنها تواجه أيضًا مشاكل. تعتمد على إثباتات الاحتيال لمنع السلوك غير المناسب، مما يؤدي إلى "تأخير نهائي" طويل، وقد يتم التراجع عن المعاملات بسبب ظهور إثباتات الاحتيال. وبالتالي، تصبح عملية الربط مع الـ optimistic rollups بطيئة ومكلفة.
يواجه المطورون خيارًا صعبًا: هل يجب بناء rollup مخصص لأغراض ضيقة، مما يجعل المستخدمين يقومون بتكرار الربط؟ أم يجب بناء rollup عام لتلبية جميع احتياجات المستخدمين؟ كلا الخيارين ليس مثاليًا.
مزايا zk-Rollups
تعتبر zk-rollups النموذج الرائد للتوسع في المستقبل. إنها تتمتع بمزايا optimistic rollups، دون وجود تأخير طويل في النهائية. لا يحتاج المستخدمون إلى الانتظار لعدة أيام، فبمجرد إنشاء دليل الصلاحية (قد يستغرق ثوانٍ فقط)، يمكنهم أن يكونوا واثقين من أن المعاملة قد اكتملت.
ومع ذلك، فإن بناء zk-rollups لا يزال مهمة شاقة في الوقت الحالي، تتطلب استثمار متخصصين في الهندسة التشفيرية لعدة سنوات.
حل SDK السيادي
هدف Sovereign SDK هو توفير الدعم لـ zk-rollups بشكل مشابه لدعم Cosmos SDK لسلاسل الكتل L1 العامة. سيقدم مكونات نمطية شائعة في blockchain، مثل شبكة p2p، قاعدة البيانات، وRPC nodes، مما يسمح للبنائين بالتركيز على المنطق التجاري الخاص بسلاسل الكتل الخاصة بهم.
بالإضافة إلى ذلك، ستوفر مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة عدم المعرفة: نشر الرموز، تخزين البيانات المعتمدة، ووحدات الجسر. يمكن للمطورين دمج هذه المكونات الأساسية في سلسلة التطبيقات الخاصة بهم، أو من خلال نشر مجموعة من واجهات برمجة التطبيقات القياسية، بناء وظائف تحويل الحالة الخاصة بهم من الصفر.
من السمات البارزة لـ Sovereign SDK أنها تخلصت من تفاصيل zk-SNARKs المعقدة. لا يحتاج المطورون إلى أن يصبحوا خبراء في علم التشفير، كل ما عليهم فعله هو كتابة التطبيقات باستخدام Rust (أو في النهاية استخدام C++)، وسيتولى SDK تجميعها تلقائيًا إلى آلة افتراضية zk فعالة.
الخصائص الرئيسية لـ Sovereign SDK
التشغيل المتداخل السلس: استخدام تقنية الجسر الجديدة القائمة على تجميع الإثباتات لتحقيق جسر ذهابًا وإيابًا بين Sovereign SDK rollups على L1 المشترك، دون الحاجة إلى طرف ثالث موثوق.
آمن وقابل للتوسع: من خلال تخصيص كل مكون وفقًا لحالات الاستخدام في zk-rollups، سيقدم Sovereign SDK أداءً ممتازًا بشكل افتراضي.
التوافق عبر السلاسل: يمكن أن تعمل Sovereign SDK Rollups على أي سلسلة بلوكشين، لأنها تفوض مسؤولية التحقق من الإثباتات إلى المستخدمين النهائيين، بدلاً من سلسلة L1 العامة الأساسية.
تقدم المشروع
خريطة طريق تطوير Sovereign SDK مقسمة إلى ثلاث مراحل:
مرحلة البحث (جارية): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد المشفر وواجهة برمجة التطبيقات الأساسية. تطوير نموذج أولي للبحث، دمج Celestia المستخدمة لتوافر البيانات وRisc0 المستخدمة لإثبات.
مرحلة النشر الأولية: نشر شبكة p2p، عقد RPC، واجهة برمجة التطبيقات الأساسية، بالإضافة إلى وحدة التخزين الافتراضية والترتيب.
مرحلة صقل الشفرة: إجراء تنظيف الشفرة، الاختبار، الاختبار الضبابي والتدقيق، وفي نفس الوقت تطوير أول حالة استخدام لـ SDK.
رؤية Sovereign Labs هي جعل blockchain تدعم مليارات المستخدمين. لتحقيق ذلك، يكرسون جهودهم لخفض عتبة تقنية zk-SNARKs، مع الحفاظ على قابلية التحقق لمستخدمي الطرف النهائي. ستظل Sovereign SDK مجانية ومفتوحة المصدر تمامًا، وسيتم بناء كل مكون تقني بأعلى معايير المرونة.