Sovereign: توفير أدوات تطوير لـ Rollup لجعل تطبيقات البلوكتشين أكثر سهولة في التوسع
أكملت Sovereign Labs مؤخرًا جولة تمويل، حيث تقوم الشركة بتطوير مجموعة أدوات تطوير البرمجيات المسماة Sovereign SDK، والتي تهدف إلى مساعدة المطورين في إنشاء rollups ذات المعرفة الصفرية آمنة وقابلة للتشغيل البيني. الهدف من هذا المشروع هو بناء نظام بيئي للrollups متصل بشكل مفتوح، مما يسمح لجميع المطورين بنشر rollups يمكن أن تتفاعل بسلاسة وتتوسع، وتشغيلها على مختلف البلوكتشين.
تحديات توسيع تطبيقات البلوكتشين الحالية
توجد ثلاثة طرق رئيسية لتوسيع تطبيقات البلوكتشين في الوقت الحالي: سلاسل الكتل العامة L1 للتطبيقات المخصصة، وoptimistic rollups، وzk-rollups. على الرغم من أن سلاسل الكتل العامة L1 المخصصة سهلة التصميم والنشر، إلا أنها تحتاج إلى أموال كبيرة لتوظيف وتحفيز المدققين، مما يحد من نطاق استخدامها.
على الرغم من أن الrollups المتفائلة قد خفضت من عتبة تطوير تطبيقات السلاسل، إلا أنها تعتمد على آلية إثبات الاحتيال، مما يؤدي إلى تأخير طويل في النهائية، مما يجعل العمليات عبر السلاسل بطيئة ومكلفة. وهذا يضع المطورين في موقف صعب بين بناء rollup مخصص وrollup عام، وكلاهما له عيوب واضحة.
بالمقارنة، يُعتبر zk-rollups حلاً أكثر واعدًا للتوسع. إنها تحتفظ بمزايا optimistic rollups، بينما تقلل بشكل كبير من وقت تأكيد المعاملات. ومع ذلك، فإن بناء zk-rollups لا يزال مهمة معقدة تتطلب معرفة متخصصة عالية في علم التشفير واستثمار طويل الأجل.
حل SDK السيادي
تسعى Sovereign SDK إلى تبسيط عملية تطوير zk-rollups، مشابهة لمساهمة Cosmos SDK في تطوير سلاسل الكتل العامة من المستوى الأول. يوفر مكونات أساسية شائعة الاستخدام في البلوكتشين، مثل شبكة p2p، وقاعدة البيانات، ونقاط RPC، مما يمكّن المطورين من التركيز على منطق الأعمال الخاص بتطبيقاتهم. بالإضافة إلى ذلك، تتضمن SDK بعض الوحدات الافتراضية التي تعمل بكفاءة في بيئات المعرفة الصفرية، مثل نشر الرموز، والتحقق من تخزين البيانات، ووحدات الجسر.
الأهم من ذلك، ستصبح Sovereign SDK أول إطار rollup يخفي تفاصيل المعرفة صفر المعقدة. لا يحتاج المطورون إلى أن يكونوا خبراء في التشفير، بل يمكنهم ببساطة استخدام لغات البرمجة الشائعة مثل Rust (قد تدعم C++ في المستقبل) لكتابة التطبيقات، وستقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية zk فعالة.
الخصائص الرئيسية لـ Sovereign SDK
التشغيل المتداخل السلس: استخدام تقنية الجسور الجديدة المعتمدة على إثبات التجميع، لتحقيق جسر فعال وآمن بين Sovereign SDK rollups على L1 المشتركة.
الأمان وقابلية التوسع: تحسين كل مكون لسيناريوهات استخدام zk-rollups، مع توفير أداء ممتاز بشكل افتراضي. من خلال الاستفادة من التقدم في التكنولوجيا المتوازية، يمكن تقليل وقت إنتاج الإثبات إلى ثوانٍ.
التوافق عبر الكتل: يمكن أن تعمل Sovereign SDK rollups على أي بلوكتشين، لأنها تفوض مسؤولية التحقق من الإثبات إلى المستخدم النهائي، بدلاً من سلسلة الكتل الأساسية L1.
خارطة طريق تطوير المشروع
تنقسم خطة تطوير Sovereign SDK إلى ثلاث مراحل:
مرحلة البحث (جارية): تصميم المكونات الأساسية وAPI، تطوير نموذج بحثي. من المتوقع الانتهاء في الربع الثاني من عام 2023.
مرحلة النشر الأولية: نشر البنية التحتية الأساسية للشبكة، واجهات برمجة التطبيقات الأساسية والوحدات الافتراضية.
مرحلة الصلابة: إجراء تحسينات على الكود، والاختبار، والتدقيق، بالإضافة إلى تطوير أول حالة تطبيق فعلية لـ SDK. من المتوقع أن تستمر هذه المرحلة حوالي ستة أشهر، وبعدها سيصل SDK رسميًا إلى الشبكة الرئيسية.
رؤية Sovereign Labs هي جعل تقنية البلوكتشين قادرة على دعم مليارات المستخدمين. ولتحقيق ذلك، فإنهم يكرسون جهودهم لتقليل عتبة استخدام تقنية المعرفة الصفرية، بحيث يمكن للمطورين العاديين بناء rollups بسهولة. وفي الوقت نفسه، يؤكدون أنهم لن يضحوا بقابلية التحقق للمستخدم النهائي، ويعدون بالحفاظ على SDK مجانية ومفتوحة المصدر تمامًا، لتطوير كل مكون تقني وفقًا لأعلى المعايير.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 14
أعجبني
14
8
مشاركة
تعليق
0/400
AirdropHunterXiao
· منذ 14 س
زاك قد أطلق زاك مرة أخرى وتم تمويله مرة أخرى.
شاهد النسخة الأصليةرد0
GraphGuru
· منذ 18 س
دخل أداة جديدة في دائرة zk
شاهد النسخة الأصليةرد0
TokenToaster
· 08-04 08:39
هذه الأداة يجب أن تكون مفيدة حقًا، وإلا فهي مجرد قلاع في الهواء.
شاهد النسخة الأصليةرد0
MEVHunter
· 08-03 18:12
مجموعة أدوات zk أخرى... هاها حظ سعيد في هزيمة روبوتات mev الخاصة بي على تلك السلسلة
شاهد النسخة الأصليةرد0
OfflineNewbie
· 08-03 18:11
مرة أخرى هي تخطيط رأس المال لـ web3، هل يمكن أن يكون هناك بعض رؤى قيمة؟
شاهد النسخة الأصليةرد0
SolidityNewbie
· 08-03 17:58
zk حقًا يحترق بشكل لا يمكن تصوره، يكاد يصل إلى السماء.
شاهد النسخة الأصليةرد0
LiquidityWitch
· 08-03 17:57
نقوم بتحضير بعض سحر رول أب الداكن... قد يكون SDK الخاص بالسيادة هو لفافة المحظورة التي كنا نبحث عنها في الظلال
Sovereign SDK: تبسيط تطوير zk-rollup لدفع تطبيقات البلوكتشين للتوسع على نطاق واسع
Sovereign: توفير أدوات تطوير لـ Rollup لجعل تطبيقات البلوكتشين أكثر سهولة في التوسع
أكملت Sovereign Labs مؤخرًا جولة تمويل، حيث تقوم الشركة بتطوير مجموعة أدوات تطوير البرمجيات المسماة Sovereign SDK، والتي تهدف إلى مساعدة المطورين في إنشاء rollups ذات المعرفة الصفرية آمنة وقابلة للتشغيل البيني. الهدف من هذا المشروع هو بناء نظام بيئي للrollups متصل بشكل مفتوح، مما يسمح لجميع المطورين بنشر rollups يمكن أن تتفاعل بسلاسة وتتوسع، وتشغيلها على مختلف البلوكتشين.
تحديات توسيع تطبيقات البلوكتشين الحالية
توجد ثلاثة طرق رئيسية لتوسيع تطبيقات البلوكتشين في الوقت الحالي: سلاسل الكتل العامة L1 للتطبيقات المخصصة، وoptimistic rollups، وzk-rollups. على الرغم من أن سلاسل الكتل العامة L1 المخصصة سهلة التصميم والنشر، إلا أنها تحتاج إلى أموال كبيرة لتوظيف وتحفيز المدققين، مما يحد من نطاق استخدامها.
على الرغم من أن الrollups المتفائلة قد خفضت من عتبة تطوير تطبيقات السلاسل، إلا أنها تعتمد على آلية إثبات الاحتيال، مما يؤدي إلى تأخير طويل في النهائية، مما يجعل العمليات عبر السلاسل بطيئة ومكلفة. وهذا يضع المطورين في موقف صعب بين بناء rollup مخصص وrollup عام، وكلاهما له عيوب واضحة.
بالمقارنة، يُعتبر zk-rollups حلاً أكثر واعدًا للتوسع. إنها تحتفظ بمزايا optimistic rollups، بينما تقلل بشكل كبير من وقت تأكيد المعاملات. ومع ذلك، فإن بناء zk-rollups لا يزال مهمة معقدة تتطلب معرفة متخصصة عالية في علم التشفير واستثمار طويل الأجل.
حل SDK السيادي
تسعى Sovereign SDK إلى تبسيط عملية تطوير zk-rollups، مشابهة لمساهمة Cosmos SDK في تطوير سلاسل الكتل العامة من المستوى الأول. يوفر مكونات أساسية شائعة الاستخدام في البلوكتشين، مثل شبكة p2p، وقاعدة البيانات، ونقاط RPC، مما يمكّن المطورين من التركيز على منطق الأعمال الخاص بتطبيقاتهم. بالإضافة إلى ذلك، تتضمن SDK بعض الوحدات الافتراضية التي تعمل بكفاءة في بيئات المعرفة الصفرية، مثل نشر الرموز، والتحقق من تخزين البيانات، ووحدات الجسر.
الأهم من ذلك، ستصبح Sovereign SDK أول إطار rollup يخفي تفاصيل المعرفة صفر المعقدة. لا يحتاج المطورون إلى أن يكونوا خبراء في التشفير، بل يمكنهم ببساطة استخدام لغات البرمجة الشائعة مثل Rust (قد تدعم C++ في المستقبل) لكتابة التطبيقات، وستقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية zk فعالة.
الخصائص الرئيسية لـ Sovereign SDK
التشغيل المتداخل السلس: استخدام تقنية الجسور الجديدة المعتمدة على إثبات التجميع، لتحقيق جسر فعال وآمن بين Sovereign SDK rollups على L1 المشتركة.
الأمان وقابلية التوسع: تحسين كل مكون لسيناريوهات استخدام zk-rollups، مع توفير أداء ممتاز بشكل افتراضي. من خلال الاستفادة من التقدم في التكنولوجيا المتوازية، يمكن تقليل وقت إنتاج الإثبات إلى ثوانٍ.
التوافق عبر الكتل: يمكن أن تعمل Sovereign SDK rollups على أي بلوكتشين، لأنها تفوض مسؤولية التحقق من الإثبات إلى المستخدم النهائي، بدلاً من سلسلة الكتل الأساسية L1.
خارطة طريق تطوير المشروع
تنقسم خطة تطوير Sovereign SDK إلى ثلاث مراحل:
مرحلة البحث (جارية): تصميم المكونات الأساسية وAPI، تطوير نموذج بحثي. من المتوقع الانتهاء في الربع الثاني من عام 2023.
مرحلة النشر الأولية: نشر البنية التحتية الأساسية للشبكة، واجهات برمجة التطبيقات الأساسية والوحدات الافتراضية.
مرحلة الصلابة: إجراء تحسينات على الكود، والاختبار، والتدقيق، بالإضافة إلى تطوير أول حالة تطبيق فعلية لـ SDK. من المتوقع أن تستمر هذه المرحلة حوالي ستة أشهر، وبعدها سيصل SDK رسميًا إلى الشبكة الرئيسية.
رؤية Sovereign Labs هي جعل تقنية البلوكتشين قادرة على دعم مليارات المستخدمين. ولتحقيق ذلك، فإنهم يكرسون جهودهم لتقليل عتبة استخدام تقنية المعرفة الصفرية، بحيث يمكن للمطورين العاديين بناء rollups بسهولة. وفي الوقت نفسه، يؤكدون أنهم لن يضحوا بقابلية التحقق للمستخدم النهائي، ويعدون بالحفاظ على SDK مجانية ومفتوحة المصدر تمامًا، لتطوير كل مكون تقني وفقًا لأعلى المعايير.