Sovereign هو مشروع يهدف إلى بناء نظام بيئي مفتوح ومترابط للـ rollup. الهدف الأساسي هو تمكين جميع المطورين من نشر rollups يمكن أن تتفاعل وتوسع بسلاسة، وتعمل على مختلف سلاسل الكتل. لهذا الغرض، يقوم فريق Sovereign بتطوير Sovereign SDK، وهو إطار عمل مصمم لتبسيط عملية إنشاء zk-rollup السيادية بشكل آمن وقابل للتشغيل المتبادل.
تحديات قابلية التوسع في البلوكشين
حاليًا، يتم تحقيق توسيع تطبيقات البلوكشين بشكل رئيسي من خلال ثلاث طرق: سلاسل الكتل العامة L1 المخصصة، وoptimistic rollups، وzk-rollups.
على الرغم من أن سلسلة الكتل العامة L1 للتطبيقات المخصصة بسيطة في التصميم والنشر، إلا أنها تحتاج إلى أموال كبيرة لتوظيف وتحفيز المراقبين، مما يحد من استخدامها على نطاق واسع.
تعمل عمليات التكديس المتفائلة على تقليل عتبة التطوير من خلال توسيع منطق جديد على سلسلة الكتل الموجودة. ومع ذلك، فإنها تعتمد على آلية إثبات الاحتيال، مما يؤدي إلى تأخيرات طويلة في الحسم، مما يجعل جسر السلاسل البينية بطيئًا ومكلفًا. يواجه المطورون خيارًا صعبًا بين التكديس المخصص والتكديس العام، وكلاهما له عيوب واضحة.
تعتبر Zk-rollups من الحلول الأكثر وعدًا للتوسع. إنها تحتفظ بمزايا optimistic rollups بينما تقلل بشكل كبير من تأخير النهائية. ومع ذلك، لا يزال العائق التكنولوجي لبناء zk-rollups مرتفعًا جدًا حاليًا، ويتطلب استثمارًا طويل الأمد من مهندسي التشفير المتخصصين.
ابتكارات SDK السيادية
تسعى Sovereign SDK لأن تكون Cosmos SDK في مجال zk-rollups. إنها تقدم المكونات الأساسية المطلوبة للبلوكتشين، مثل الشبكة الند للند، وقاعدة البيانات، ونقاط RPC، مما يسمح للمطورين بالتركيز على منطق أعمالهم الخاص. بالإضافة إلى ذلك، تقدم مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة المعرفة الصفرية، بما في ذلك نشر الرموز، والتحقق من تخزين البيانات، ووظائف الجسر.
من الميزات المهمة لـ Sovereign SDK أنه يبسط تفاصيل الإثباتات صفر المعرفة المعقدة. ليس من الضروري أن يصبح المطورون خبراء في علم التشفير، يكفي استخدام لغات البرمجة الشائعة مثل Rust (قد تشمل C++ في المستقبل) لكتابة التطبيقات، وسيقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية zk فعالة.
الميزات الرئيسية لـ Sovereign SDK
التشغيل البيني السلس: استخدام تقنية الجسر المعتمدة على تجميع الإثباتات لتحقيق تفاعل عبر السلاسل بسرعة وبتكلفة منخفضة.
الأمان وقابلية التوسع: تصميم مكونات محسّنة لـ zk-rollups، يوفر أداءً ممتازًا وزمن تأخير منخفض.
التوافق عبر السلاسل: كـ "rollup السيادة"، يمكن للتطبيقات التي تم بناؤها باستخدام Sovereign SDK العمل على أي سلسلة كتلة.
خارطة طريق تطوير المشروع
تنقسم خطة تطوير Sovereign SDK إلى ثلاث مراحل:
مرحلة البحث (جارٍ): تصميم الوحدات الأساسية وواجهة برمجة التطبيقات، وتطوير نموذج البحث.
مرحلة النشر الأولية: نشر البنية التحتية والوظائف الأساسية.
مرحلة التعزيز: إجراء تحسينات على الكود، والاختبار، والتدقيق، وتطوير أول حالة استخدام.
رؤية Sovereign Labs هي جعل تكنولوجيا blockchain تخدم مليارات المستخدمين. لتحقيق هذا الهدف، يكرسون جهودهم لخفض عتبة استخدام تقنيات المعرفة الصفرية، مما يتيح للمطورين العاديين بناء rollups بسهولة. في الوقت نفسه، يلتزم المشروع بمبادئ المصدر المفتوح واللامركزية، لضمان عدم التضحية بالتحقق من صحة المستخدمين النهائيين.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
تسجيلات الإعجاب 9
أعجبني
9
7
مشاركة
تعليق
0/400
GateUser-bd883c58
· منذ 10 س
ربيع zk قد جاء أخيرًا
شاهد النسخة الأصليةرد0
OnchainDetectiveBing
· منذ 10 س
أظهر لي هذا المطور الرائع يا عزيزي
شاهد النسخة الأصليةرد0
GraphGuru
· منذ 10 س
انطلق بسرعة 555555
شاهد النسخة الأصليةرد0
defi_detective
· منذ 10 س
هذا الـsdk ممتع للغاية
شاهد النسخة الأصليةرد0
SighingCashier
· منذ 10 س
لقد أعدنا شيئًا جديدًا من rollup
شاهد النسخة الأصليةرد0
MEVHunter
· منذ 10 س
هذا مجال تحسين أداء zk كبير جدًا، دعنا ننتظر ترتيب بوتات المراجحة.
شاهد النسخة الأصليةرد0
StablecoinArbitrageur
· منذ 10 س
همم أخيرًا إطار نشر مناسب، لكن دعنا نرى أولاً مقاييس تحسين الغاز...
Sovereign SDK: يتيح للمطورين بناء مجموعات zk بسهولة
Sovereign: يوفر أدوات بناء rollup ملائمة للمطورين
Sovereign هو مشروع يهدف إلى بناء نظام بيئي مفتوح ومترابط للـ rollup. الهدف الأساسي هو تمكين جميع المطورين من نشر rollups يمكن أن تتفاعل وتوسع بسلاسة، وتعمل على مختلف سلاسل الكتل. لهذا الغرض، يقوم فريق Sovereign بتطوير Sovereign SDK، وهو إطار عمل مصمم لتبسيط عملية إنشاء zk-rollup السيادية بشكل آمن وقابل للتشغيل المتبادل.
تحديات قابلية التوسع في البلوكشين
حاليًا، يتم تحقيق توسيع تطبيقات البلوكشين بشكل رئيسي من خلال ثلاث طرق: سلاسل الكتل العامة L1 المخصصة، وoptimistic rollups، وzk-rollups.
على الرغم من أن سلسلة الكتل العامة L1 للتطبيقات المخصصة بسيطة في التصميم والنشر، إلا أنها تحتاج إلى أموال كبيرة لتوظيف وتحفيز المراقبين، مما يحد من استخدامها على نطاق واسع.
تعمل عمليات التكديس المتفائلة على تقليل عتبة التطوير من خلال توسيع منطق جديد على سلسلة الكتل الموجودة. ومع ذلك، فإنها تعتمد على آلية إثبات الاحتيال، مما يؤدي إلى تأخيرات طويلة في الحسم، مما يجعل جسر السلاسل البينية بطيئًا ومكلفًا. يواجه المطورون خيارًا صعبًا بين التكديس المخصص والتكديس العام، وكلاهما له عيوب واضحة.
تعتبر Zk-rollups من الحلول الأكثر وعدًا للتوسع. إنها تحتفظ بمزايا optimistic rollups بينما تقلل بشكل كبير من تأخير النهائية. ومع ذلك، لا يزال العائق التكنولوجي لبناء zk-rollups مرتفعًا جدًا حاليًا، ويتطلب استثمارًا طويل الأمد من مهندسي التشفير المتخصصين.
ابتكارات SDK السيادية
تسعى Sovereign SDK لأن تكون Cosmos SDK في مجال zk-rollups. إنها تقدم المكونات الأساسية المطلوبة للبلوكتشين، مثل الشبكة الند للند، وقاعدة البيانات، ونقاط RPC، مما يسمح للمطورين بالتركيز على منطق أعمالهم الخاص. بالإضافة إلى ذلك، تقدم مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة المعرفة الصفرية، بما في ذلك نشر الرموز، والتحقق من تخزين البيانات، ووظائف الجسر.
من الميزات المهمة لـ Sovereign SDK أنه يبسط تفاصيل الإثباتات صفر المعرفة المعقدة. ليس من الضروري أن يصبح المطورون خبراء في علم التشفير، يكفي استخدام لغات البرمجة الشائعة مثل Rust (قد تشمل C++ في المستقبل) لكتابة التطبيقات، وسيقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية zk فعالة.
الميزات الرئيسية لـ Sovereign SDK
التشغيل البيني السلس: استخدام تقنية الجسر المعتمدة على تجميع الإثباتات لتحقيق تفاعل عبر السلاسل بسرعة وبتكلفة منخفضة.
الأمان وقابلية التوسع: تصميم مكونات محسّنة لـ zk-rollups، يوفر أداءً ممتازًا وزمن تأخير منخفض.
التوافق عبر السلاسل: كـ "rollup السيادة"، يمكن للتطبيقات التي تم بناؤها باستخدام Sovereign SDK العمل على أي سلسلة كتلة.
خارطة طريق تطوير المشروع
تنقسم خطة تطوير Sovereign SDK إلى ثلاث مراحل:
مرحلة البحث (جارٍ): تصميم الوحدات الأساسية وواجهة برمجة التطبيقات، وتطوير نموذج البحث.
مرحلة النشر الأولية: نشر البنية التحتية والوظائف الأساسية.
مرحلة التعزيز: إجراء تحسينات على الكود، والاختبار، والتدقيق، وتطوير أول حالة استخدام.
رؤية Sovereign Labs هي جعل تكنولوجيا blockchain تخدم مليارات المستخدمين. لتحقيق هذا الهدف، يكرسون جهودهم لخفض عتبة استخدام تقنيات المعرفة الصفرية، مما يتيح للمطورين العاديين بناء rollups بسهولة. في الوقت نفسه، يلتزم المشروع بمبادئ المصدر المفتوح واللامركزية، لضمان عدم التضحية بالتحقق من صحة المستخدمين النهائيين.