Sovereign: يوفر SDK لـ Rollups، اسقاط عتبة تقنية zk-SNARKs
مؤخراً، أكمل مشروع تشفير يركز على بناء rollup جولة تمويل بذور بقيمة 7.4 مليون دولار، مع تقييم يصل إلى "ثماني أرقام". يقوم هذا المشروع بتطوير مجموعة أدوات تطوير البرمجيات (SDK)، تهدف لمساعدة المطورين على إنشاء rollup زيرو-معرفة آمنة وقابلة للتشغيل البيني. فيما يلي تفاصيل حول هذا المشروع.
Sovereign هو نظام بيئي مفتوح ومترابط للـ rollup، يهدف إلى تمكين جميع المطورين من نشر الـ rollups القابلة للتشغيل المتداخل والقابلة للتوسع، وتشغيلها على سلاسل الكتل المختلفة. هذه هي الفكرة الأساسية وراء Sovereign SDK، الذي سيصبح الإطار الأكثر سهولة لإنشاء zk-rollup السيادية الآمنة والقابلة للتشغيل المتداخل.
قيود حلول توسيع blockchain الحالية
أزمة توسيع سلسلة L1
حاليًا، هناك ثلاث طرق رئيسية لتوسيع تطبيقات blockchain: سلاسل الكتل العامة من المستوى 1 المخصصة لتطبيقات معينة، وoptimistic rollups وzk-rollups. على الرغم من أن تصميم ونشر سلاسل الكتل العامة من المستوى 1 المخصصة للتطبيقات يكونان بسيطين نسبيًا، إلا أن هناك عيوب واضحة. تحتاج كل سلسلة من المستوى 1 إلى تجنيد المدققين وإقناعهم بإيداع أموال كافية لحماية أمان الشبكة، مما يجعل هذه التكلفة العالية من الأموال مناسبة فقط لعدد قليل من التطبيقات الممولة جيدًا.
قيود Rollups المتفائلة
فكرة الRollups هي السماح للمطورين باستخدام منطق جديد لتوسيع سلسلة الكتل الحالية، بدلاً من إطلاق سلسلة كتل جديدة. هذا يقلل بشكل كبير من عتبة تطوير سلسلة التطبيقات. ومع ذلك، فإن الoptimistic rollups الرائجة حالياً ليست خالية من العيوب. إنها تعتمد على إثباتات الاحتيال لمنع السلوك غير المناسب، مما يؤدي إلى "تأخير نهائي" أطول، وقد يتم التراجع عن المعاملات بسبب إثباتات الاحتيال. وهذا يجعل جسر الoptimistic rollups بطيئاً ومكلفاً.
يواجه المطورون خيارًا صعبًا: هل يجب بناء rollup مخصص لغرض معين، أم بناء rollup عام؟ يتطلب الأول من المستخدمين التبديل بشكل متكرر بين سلاسل الكتل، بينما يواجه الثاني مشاكل قابلة للتوسع مشابهة لتلك الموجودة في سلاسل الكتل العامة L1.
مزايا وتحديات Zk-Rollups
بالمقارنة، تُعتبر zk-rollups حلاً توسيعياً أكثر وعداً. فهي تتمتع بمزايا optimistic rollups، دون التأخير الطويل في النهائية. بمجرد توليد إثبات الفعالية (الذي يستغرق عادةً بضع ثوانٍ فقط)، يمكن للمستخدمين أن يكونوا واثقين من أن الصفقة قد اكتملت.
ومع ذلك، فإن السبب وراء عدم انتشار zk-rollups على نطاق واسع هو أن عملية بنائها معقدة للغاية وتتطلب استثمارًا طويل الأمد من مهندسي التشفير المتخصصين.
حل SDK السيادي
هدف Sovereign SDK هو توفير دعم مشابه لما يقدمه Cosmos SDK لسلاسل الكتل من الطبقة الأولى (L1) للzk-rollups. سيوفر مكونات أساسية شائعة في عالم البلوك تشين مثل الشبكة النظيرة (p2p) ، قاعدة البيانات، ونقاط RPC، مما يمكّن المطورين من التركيز على منطق أعمالهم الخاص. بالإضافة إلى ذلك، سيقدم مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة المعرفة الصفرية (零知识环境)، بما في ذلك نشر الرموز، تخزين البيانات المعتمدة، ووحدات الربط.
تتمثل إحدى الميزات الرئيسية لـ Sovereign SDK في تبسيط التفاصيل المعقدة لـ zk-SNARKs. لا يحتاج المطورون إلى أن يصبحوا خبراء في التشفير، بل يمكنهم ببساطة كتابة التطبيقات باستخدام لغات البرمجة الشائعة (مثل Rust أو C++)، وسيقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية zk فعالة.
الميزات الرئيسية لـ Sovereign SDK
التشغيل المتداخل السلس: تحقيق جسر سريع ومنخفض التكلفة بين تجمعات Sovereign SDK على L1 المشتركة من خلال تقنية الجسر المعتمدة على تجميع الإثبات.
الأمان وقابلية التوسع: من خلال تخصيص كل مكون لـ zk-rollups، يوفر Sovereign SDK أداءً ممتازًا بشكل افتراضي. بفضل تقنية المعالجة المتوازية، يمكن التحكم في تأخير الإثبات ضمن بضع ثوان.
التوافق عبر السلاسل: يمكن أن تعمل Sovereign SDK Rollups على أي بلوكشين، لأنها تعهدت بمسؤولية إثبات التحقق إلى المستخدم النهائي، بدلاً من سلسلة L1 العامة الأساسية.
خارطة طريق تطوير المشروع
تنقسم خطة تطوير Sovereign SDK إلى ثلاث مراحل:
مرحلة البحث (قيد التنفيذ): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد التشفيري وواجهة برمجة التطبيقات الأساسية، من المتوقع الانتهاء منها في الربع الثاني من عام 2023.
مرحلة النشر الأولية: نشر شبكة p2p، عقد RPC، API الأساسية، بالإضافة إلى تخزين افتراضي ووحدات ترتيب.
مرحلة تقوية التحمل: إجراء تنظيف الكود، الاختبار، الاختبار الضبابي وتدقيق، مع تطوير أول حالة استخدام لـ SDK. من المتوقع أن تستمر عملية التقوية الأولية لمدة ستة أشهر تقريبًا، وبعد ذلك سيتم إطلاق SDK على الشبكة الرئيسية.
الخاتمة
هدف Sovereign Labs هو تمكين تقنية blockchain لدعم مليارات المستخدمين. لتحقيق ذلك، يجب اسقاط عتبة استخدام تقنيات zk-SNARKs، مما يسمح للمطورين العاديين ببناء Rollups بسهولة. في الوقت نفسه، يؤكد المشروع أنه لن يتم السعي نحو القابلية للتوسع على حساب قابلية التحقق للمستخدمين النهائيين. ستبقى Sovereign SDK مجانية تمامًا ومفتوحة المصدر، وتهدف إلى بناء كل مكون تقني بأعلى المعايير، لضمان مرونة النظام البيئي بالكامل ولامركزية.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 11
أعجبني
11
7
مشاركة
تعليق
0/400
GasBankrupter
· 07-17 01:47
هل يمكن الدخول في هذه الجولة؟
شاهد النسخة الأصليةرد0
SerumSquirter
· 07-16 23:48
إنه أيضا 740 واط؟ ليس من السهل كسب المال في هذه الدائرة
Sovereign SDK: اسقاط تطوير zk-rollup عتبة إنشاء حلول التوسع المتداخلة
Sovereign: يوفر SDK لـ Rollups، اسقاط عتبة تقنية zk-SNARKs
مؤخراً، أكمل مشروع تشفير يركز على بناء rollup جولة تمويل بذور بقيمة 7.4 مليون دولار، مع تقييم يصل إلى "ثماني أرقام". يقوم هذا المشروع بتطوير مجموعة أدوات تطوير البرمجيات (SDK)، تهدف لمساعدة المطورين على إنشاء rollup زيرو-معرفة آمنة وقابلة للتشغيل البيني. فيما يلي تفاصيل حول هذا المشروع.
Sovereign هو نظام بيئي مفتوح ومترابط للـ rollup، يهدف إلى تمكين جميع المطورين من نشر الـ rollups القابلة للتشغيل المتداخل والقابلة للتوسع، وتشغيلها على سلاسل الكتل المختلفة. هذه هي الفكرة الأساسية وراء Sovereign SDK، الذي سيصبح الإطار الأكثر سهولة لإنشاء zk-rollup السيادية الآمنة والقابلة للتشغيل المتداخل.
قيود حلول توسيع blockchain الحالية
أزمة توسيع سلسلة L1
حاليًا، هناك ثلاث طرق رئيسية لتوسيع تطبيقات blockchain: سلاسل الكتل العامة من المستوى 1 المخصصة لتطبيقات معينة، وoptimistic rollups وzk-rollups. على الرغم من أن تصميم ونشر سلاسل الكتل العامة من المستوى 1 المخصصة للتطبيقات يكونان بسيطين نسبيًا، إلا أن هناك عيوب واضحة. تحتاج كل سلسلة من المستوى 1 إلى تجنيد المدققين وإقناعهم بإيداع أموال كافية لحماية أمان الشبكة، مما يجعل هذه التكلفة العالية من الأموال مناسبة فقط لعدد قليل من التطبيقات الممولة جيدًا.
قيود Rollups المتفائلة
فكرة الRollups هي السماح للمطورين باستخدام منطق جديد لتوسيع سلسلة الكتل الحالية، بدلاً من إطلاق سلسلة كتل جديدة. هذا يقلل بشكل كبير من عتبة تطوير سلسلة التطبيقات. ومع ذلك، فإن الoptimistic rollups الرائجة حالياً ليست خالية من العيوب. إنها تعتمد على إثباتات الاحتيال لمنع السلوك غير المناسب، مما يؤدي إلى "تأخير نهائي" أطول، وقد يتم التراجع عن المعاملات بسبب إثباتات الاحتيال. وهذا يجعل جسر الoptimistic rollups بطيئاً ومكلفاً.
يواجه المطورون خيارًا صعبًا: هل يجب بناء rollup مخصص لغرض معين، أم بناء rollup عام؟ يتطلب الأول من المستخدمين التبديل بشكل متكرر بين سلاسل الكتل، بينما يواجه الثاني مشاكل قابلة للتوسع مشابهة لتلك الموجودة في سلاسل الكتل العامة L1.
مزايا وتحديات Zk-Rollups
بالمقارنة، تُعتبر zk-rollups حلاً توسيعياً أكثر وعداً. فهي تتمتع بمزايا optimistic rollups، دون التأخير الطويل في النهائية. بمجرد توليد إثبات الفعالية (الذي يستغرق عادةً بضع ثوانٍ فقط)، يمكن للمستخدمين أن يكونوا واثقين من أن الصفقة قد اكتملت.
ومع ذلك، فإن السبب وراء عدم انتشار zk-rollups على نطاق واسع هو أن عملية بنائها معقدة للغاية وتتطلب استثمارًا طويل الأمد من مهندسي التشفير المتخصصين.
حل SDK السيادي
هدف Sovereign SDK هو توفير دعم مشابه لما يقدمه Cosmos SDK لسلاسل الكتل من الطبقة الأولى (L1) للzk-rollups. سيوفر مكونات أساسية شائعة في عالم البلوك تشين مثل الشبكة النظيرة (p2p) ، قاعدة البيانات، ونقاط RPC، مما يمكّن المطورين من التركيز على منطق أعمالهم الخاص. بالإضافة إلى ذلك، سيقدم مجموعة من الوحدات الافتراضية التي تعمل بكفاءة في بيئة المعرفة الصفرية (零知识环境)، بما في ذلك نشر الرموز، تخزين البيانات المعتمدة، ووحدات الربط.
تتمثل إحدى الميزات الرئيسية لـ Sovereign SDK في تبسيط التفاصيل المعقدة لـ zk-SNARKs. لا يحتاج المطورون إلى أن يصبحوا خبراء في التشفير، بل يمكنهم ببساطة كتابة التطبيقات باستخدام لغات البرمجة الشائعة (مثل Rust أو C++)، وسيقوم SDK تلقائيًا بترجمتها إلى آلة افتراضية zk فعالة.
الميزات الرئيسية لـ Sovereign SDK
التشغيل المتداخل السلس: تحقيق جسر سريع ومنخفض التكلفة بين تجمعات Sovereign SDK على L1 المشتركة من خلال تقنية الجسر المعتمدة على تجميع الإثبات.
الأمان وقابلية التوسع: من خلال تخصيص كل مكون لـ zk-rollups، يوفر Sovereign SDK أداءً ممتازًا بشكل افتراضي. بفضل تقنية المعالجة المتوازية، يمكن التحكم في تأخير الإثبات ضمن بضع ثوان.
التوافق عبر السلاسل: يمكن أن تعمل Sovereign SDK Rollups على أي بلوكشين، لأنها تعهدت بمسؤولية إثبات التحقق إلى المستخدم النهائي، بدلاً من سلسلة L1 العامة الأساسية.
خارطة طريق تطوير المشروع
تنقسم خطة تطوير Sovereign SDK إلى ثلاث مراحل:
مرحلة البحث (قيد التنفيذ): تصميم وحدة التخزين الافتراضية، نموذج الاقتصاد التشفيري وواجهة برمجة التطبيقات الأساسية، من المتوقع الانتهاء منها في الربع الثاني من عام 2023.
مرحلة النشر الأولية: نشر شبكة p2p، عقد RPC، API الأساسية، بالإضافة إلى تخزين افتراضي ووحدات ترتيب.
مرحلة تقوية التحمل: إجراء تنظيف الكود، الاختبار، الاختبار الضبابي وتدقيق، مع تطوير أول حالة استخدام لـ SDK. من المتوقع أن تستمر عملية التقوية الأولية لمدة ستة أشهر تقريبًا، وبعد ذلك سيتم إطلاق SDK على الشبكة الرئيسية.
الخاتمة
هدف Sovereign Labs هو تمكين تقنية blockchain لدعم مليارات المستخدمين. لتحقيق ذلك، يجب اسقاط عتبة استخدام تقنيات zk-SNARKs، مما يسمح للمطورين العاديين ببناء Rollups بسهولة. في الوقت نفسه، يؤكد المشروع أنه لن يتم السعي نحو القابلية للتوسع على حساب قابلية التحقق للمستخدمين النهائيين. ستبقى Sovereign SDK مجانية تمامًا ومفتوحة المصدر، وتهدف إلى بناء كل مكون تقني بأعلى المعايير، لضمان مرونة النظام البيئي بالكامل ولامركزية.