Sovereign هو نظام بيئي مفتوح ومترابط من rollup، يهدف إلى تمكين جميع المطورين من نشر rollups القابلة للتشغيل المتداخل والقابلة للتوسع، والتي يمكن أن تعمل على سلاسل الكتل المختلفة. لهذا الغرض، طورت Sovereign مجموعة أدوات تطوير البرمجيات (SDK) كإطار عمل سهل لإنشاء zk-rollup سيادي آمن وقابل للتشغيل المتداخل.
تحديات توسيع تطبيقات blockchain
توجد ثلاث طرق رئيسية لتوسيع تطبيقات blockchain الحالية: سلاسل الكتل العامة من نوع L1 المخصصة، وoptimistic rollups، وzk-rollups.
على الرغم من أن تصميم ونشر سلسلة الكتل العامة L1 للتطبيقات الخاصة يكون بسيطًا نسبيًا، إلا أنه يتطلب تجنيد المدققين وإقناعهم بإيداع مبالغ كبيرة من الأموال لحماية أمان الشبكة، مما يؤدي إلى اعتماد عدد قليل فقط من التطبيقات ذات التمويل الكافي لهذه الطريقة.
على الرغم من أن الـ Optimistic rollups قد خفّضت من عتبة تطوير تطبيقات السلاسل، إلا أنها تعاني من مشكلة التأخير الطويل في النهائيّة. وهذا يجعل من جسر السلاسل البينية بطيئًا ومكلفًا وعالي المخاطر، مما يضطر المطورين إلى الموازنة بين بناء الـ rollup المخصص والـ rollup العام.
على النقيض من ذلك، تعتبر zk-rollups حلاً أكثر وعدًا للتوسع. إنها تجمع بين مزايا optimistic rollups، بينما تتجنب تأخير النهائية الطويل. ومع ذلك، لا يزال بناء zk-rollups مهمة معقدة تتطلب استثمارًا طويل الأمد من قبل مهندسي التشفير المتخصصين.
حل SDK السيادي
Sovereign SDK تهدف إلى تبسيط عملية تطوير zk-rollups، مشابهًا للمساهمة التي قدمها Cosmos SDK لسلاسل الكتل العامة من المستوى الأول. إنها توفر الميزات الأساسية التالية:
توفير المكونات الأساسية اللازمة للبلوك تشين، مثل شبكة P2P، وقاعدة البيانات، وعقد RPC، مما يسمح للمطورين بالتركيز على منطق الأعمال.
توفير وحدات افتراضية تعمل بكفاءة في بيئة عدم المعرفة، بما في ذلك نشر الرموز، تخزين البيانات المعتمدة، ووحدات الجسر.
من خلال استخدام لغات البرمجة الشائعة (مثل Rust أو C++)، تم تقليل عائق استخدام تقنيات المعرفة الصفرية للمطورين.
تحقيق التشغيل البيني السلس للـ rollups، باستخدام تقنية جسر جديدة قائمة على الإثباتات للتجميع، مما يتيح تفاعلات عبر السلسلة بسرعة وبتكلفة منخفضة على L1 المشتركة دون الحاجة إلى طرف ثالث موثوق.
توفير rollups آمنة وقابلة للتوسع، من خلال تحسين المكونات المختلفة لسيناريوهات استخدام zk-rollups، مع تقديم أداء ممتاز بشكل افتراضي.
يدعم التشغيل على أي سلسلة كتل، حيث تقوم تغليفات Sovereign SDK بتحويل مسؤولية التحقق المعتمدة إلى المستخدم النهائي، بدلاً من سلسلة الكتل الأساسية L1.
خطة تطوير المشروع
تطوير Sovereign SDK مقسم إلى ثلاثة مراحل:
مرحلة البحث (جارية): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد المشفر وواجهة برمجة التطبيقات الأساسية، تطوير نموذج البحث.
مرحلة النشر الأولية: نشر شبكة p2p، عقد RPC، واجهات برمجة التطبيقات الأساسية، بالإضافة إلى تخزين افتراضي ووحدات ترتيب.
مرحلة صقل: إجراء تنظيف الكود، والاختبار، والاختبار الضبابي، والتدقيق، وفي نفس الوقت تطوير أول حالة استخدام لـ SDK.
آفاق المستقبل
تهدف Sovereign Labs إلى جعل تقنية blockchain تخدم مليارات المستخدمين. لتحقيق هذا الهدف ، يكرسون جهودهم لخفض حواجز استخدام تقنية المعرفة الصفرية ، مما يسمح للمطورين العاديين ببناء rollups بسهولة.
في الوقت نفسه، ستظل Sovereign SDK مجانية ومفتوحة المصدر بالكامل، وتهدف إلى بناء كل مكون تقني بأعلى المعايير لضمان عدم المساس بالتحقق من صحة المستخدم النهائي. من خلال عملية بناء شفافة، تهدف Sovereign إلى تقديم حل موثوق وفعال لتوسيع نطاق blockchain.
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.
تسجيلات الإعجاب 16
أعجبني
16
5
مشاركة
تعليق
0/400
WhaleStalker
· منذ 4 س
صاعد 就完事了
شاهد النسخة الأصليةرد0
HashBandit
· منذ 10 س
آه، يوم آخر وخسارة أخرى في L2... عندما كنت أعدن btc لم نكن بحاجة إلى هذه الأشياء الفاخرة
شاهد النسخة الأصليةرد0
BearMarketBard
· 07-07 05:43
هذا متأخر جدًا!
شاهد النسخة الأصليةرد0
TokenTaxonomist
· 07-07 05:34
إحصائيًا، هناك فرصة أخرى بنسبة 87.2% لانقراض البروتوكول بصراحة
Sovereign SDK: يتيح للمطورين بناء zk-rollup آمن ومتوافق بسهولة
Sovereign: يوفر SDK للمطورين لإنشاء zk-rollup آمن وقابل للتشغيل البيني
Sovereign هو نظام بيئي مفتوح ومترابط من rollup، يهدف إلى تمكين جميع المطورين من نشر rollups القابلة للتشغيل المتداخل والقابلة للتوسع، والتي يمكن أن تعمل على سلاسل الكتل المختلفة. لهذا الغرض، طورت Sovereign مجموعة أدوات تطوير البرمجيات (SDK) كإطار عمل سهل لإنشاء zk-rollup سيادي آمن وقابل للتشغيل المتداخل.
تحديات توسيع تطبيقات blockchain
توجد ثلاث طرق رئيسية لتوسيع تطبيقات blockchain الحالية: سلاسل الكتل العامة من نوع L1 المخصصة، وoptimistic rollups، وzk-rollups.
على الرغم من أن تصميم ونشر سلسلة الكتل العامة L1 للتطبيقات الخاصة يكون بسيطًا نسبيًا، إلا أنه يتطلب تجنيد المدققين وإقناعهم بإيداع مبالغ كبيرة من الأموال لحماية أمان الشبكة، مما يؤدي إلى اعتماد عدد قليل فقط من التطبيقات ذات التمويل الكافي لهذه الطريقة.
على الرغم من أن الـ Optimistic rollups قد خفّضت من عتبة تطوير تطبيقات السلاسل، إلا أنها تعاني من مشكلة التأخير الطويل في النهائيّة. وهذا يجعل من جسر السلاسل البينية بطيئًا ومكلفًا وعالي المخاطر، مما يضطر المطورين إلى الموازنة بين بناء الـ rollup المخصص والـ rollup العام.
على النقيض من ذلك، تعتبر zk-rollups حلاً أكثر وعدًا للتوسع. إنها تجمع بين مزايا optimistic rollups، بينما تتجنب تأخير النهائية الطويل. ومع ذلك، لا يزال بناء zk-rollups مهمة معقدة تتطلب استثمارًا طويل الأمد من قبل مهندسي التشفير المتخصصين.
حل SDK السيادي
Sovereign SDK تهدف إلى تبسيط عملية تطوير zk-rollups، مشابهًا للمساهمة التي قدمها Cosmos SDK لسلاسل الكتل العامة من المستوى الأول. إنها توفر الميزات الأساسية التالية:
توفير المكونات الأساسية اللازمة للبلوك تشين، مثل شبكة P2P، وقاعدة البيانات، وعقد RPC، مما يسمح للمطورين بالتركيز على منطق الأعمال.
توفير وحدات افتراضية تعمل بكفاءة في بيئة عدم المعرفة، بما في ذلك نشر الرموز، تخزين البيانات المعتمدة، ووحدات الجسر.
من خلال استخدام لغات البرمجة الشائعة (مثل Rust أو C++)، تم تقليل عائق استخدام تقنيات المعرفة الصفرية للمطورين.
تحقيق التشغيل البيني السلس للـ rollups، باستخدام تقنية جسر جديدة قائمة على الإثباتات للتجميع، مما يتيح تفاعلات عبر السلسلة بسرعة وبتكلفة منخفضة على L1 المشتركة دون الحاجة إلى طرف ثالث موثوق.
توفير rollups آمنة وقابلة للتوسع، من خلال تحسين المكونات المختلفة لسيناريوهات استخدام zk-rollups، مع تقديم أداء ممتاز بشكل افتراضي.
يدعم التشغيل على أي سلسلة كتل، حيث تقوم تغليفات Sovereign SDK بتحويل مسؤولية التحقق المعتمدة إلى المستخدم النهائي، بدلاً من سلسلة الكتل الأساسية L1.
خطة تطوير المشروع
تطوير Sovereign SDK مقسم إلى ثلاثة مراحل:
مرحلة البحث (جارية): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد المشفر وواجهة برمجة التطبيقات الأساسية، تطوير نموذج البحث.
مرحلة النشر الأولية: نشر شبكة p2p، عقد RPC، واجهات برمجة التطبيقات الأساسية، بالإضافة إلى تخزين افتراضي ووحدات ترتيب.
مرحلة صقل: إجراء تنظيف الكود، والاختبار، والاختبار الضبابي، والتدقيق، وفي نفس الوقت تطوير أول حالة استخدام لـ SDK.
آفاق المستقبل
تهدف Sovereign Labs إلى جعل تقنية blockchain تخدم مليارات المستخدمين. لتحقيق هذا الهدف ، يكرسون جهودهم لخفض حواجز استخدام تقنية المعرفة الصفرية ، مما يسمح للمطورين العاديين ببناء rollups بسهولة.
في الوقت نفسه، ستظل Sovereign SDK مجانية ومفتوحة المصدر بالكامل، وتهدف إلى بناء كل مكون تقني بأعلى المعايير لضمان عدم المساس بالتحقق من صحة المستخدم النهائي. من خلال عملية بناء شفافة، تهدف Sovereign إلى تقديم حل موثوق وفعال لتوسيع نطاق blockchain.