Sovereign: توفير أدوات التطوير لنظام Rollup البيئي
Sovereign هو مشروع يهدف إلى بناء نظام بيئي مفتوح ومتصل من rollup. هدفه هو تمكين المطورين من نشر rollups القابلة للتشغيل المتداخل والقابلة للتوسع بسهولة، وتشغيلها على مختلف سلاسل الكتل. من أجل ذلك، قامت Sovereign بتطوير مجموعة أدوات تطوير البرمجيات (SDK)، التي تهدف إلى أن تكون الإطار الأكثر سهولة لإنشاء zk-rollup سيادي آمن وقابل للتشغيل المتداخل.
مشكلة توسيع تطبيقات البلوكشين
حاليًا، هناك ثلاث طرق رئيسية لتوسيع تطبيقات blockchain: سلاسل L1 العامة المخصصة، وoptimistic rollups وzk-rollups.
على الرغم من أن سلسلة الكتل العامة L1 المصممة للتطبيقات الخاصة بسيطة في التصميم والنشر، إلا أنها تتطلب رأس مال كبير لتوظيف وتحفيز المدققين، مما يحد من نطاق استخدامها.
تسمح تقنية رول أب المتفائلة للمطورين بتوسيع ميزات جديدة بناءً على البلوكشين الحالي، مما يقلل من عتبة تطوير سلسلة التطبيقات. ومع ذلك، فإنها تعتمد على آلية إثبات الاحتيال، مما يؤدي إلى تأخير طويل في التحقق، مما يجعل الجسور عبر السلاسل بطيئة ومكلفة.
بالمقارنة، تعتبر zk-rollups حلاً أكثر وعدًا للتوسع. إنها ترث مزايا optimistic rollups، بينما تتغلب على مشكلة التأخير الطويل في النهائي. ومع ذلك، فإن عملية بناء zk-rollups معقدة، وتتطلب معرفة هندسية متخصصة في التشفير واستثماراً طويل الأمد.
حل SDK السيادي
تسعى Sovereign SDK إلى تبسيط عملية تطوير zk-rollups، مشابهةً لمساهمة Cosmos SDK في تطوير سلاسل الكتل العامة من المستوى الأول. يوفر الميزات الرئيسية التالية:
مكونات النموذج: تشمل الشبكة من نظير إلى نظير، وقاعدة البيانات، وعقد RPC وغيرها من البنية التحتية، مما يتيح للمطورين التركيز على منطق الأعمال.
الوحدات الافتراضية: توفر وحدات فعالة لنشر الرموز والتحقق من تخزين البيانات وجسور تحت بيئة المعرفة الصفرية.
صداقة المطورين: لا حاجة لفهم تفاصيل التشفير بعمق، يمكن للمطورين استخدام لغات البرمجة الشائعة (مثل Rust أو C++) لكتابة التطبيقات.
التداخلية: تقنية جسر تعتمد على إثبات التجميع، تحقق التواصل الفعال والآمن بين مختلف الـ rollups.
الأمان وقابلية التوسع: تصميم المكونات المحسن لـ zk-rollups ، مما يوفر أداءً ممتازًا وقدرة على التحقق من المستخدم.
التوافق عبر السلاسل: يمكن تشغيله على أي بلوكتشين، غير مقيد بسلسلة L1 الأساسية.
تقدم المشروع
تطوير Sovereign SDK مقسم إلى ثلاث مراحل:
مرحلة البحث (جارٍ): تصميم الوحدات الأساسية وواجهة برمجة التطبيقات، تطوير نموذج البحث. من المتوقع الانتهاء في الربع الثاني من عام 2023.
مرحلة النشر الأولي: إجراء الأبحاث المتبقية بشكل متزامن، ونشر البنية التحتية والوظائف الأساسية.
مرحلة صقل المهارات: إجراء تحسينات على الكود، والاختبار، والتدقيق، بالإضافة إلى تطوير أول حالة استخدام. من المتوقع بعد حوالي ستة أشهر من التحسين، أن يتم إطلاق SDK رسميًا على الشبكة الرئيسية.
توقعات المستقبل
رؤية Sovereign Labs هي تمكين تقنية blockchain لخدمة مليارات المستخدمين. لتحقيق هذا الهدف، يكرس المشروع جهوده لتقليل حواجز استخدام تقنيات المعرفة الصفرية، مما يتيح للمطورين العاديين بناء rollups عالية الأداء.
في الوقت نفسه، تتمسك Sovereign بعدم التضحية بالتحقق من صحة المستخدمين النهائيين، مع الحفاظ على الطبيعة اللامركزية للتكنولوجيا. ستظل SDK مفتوحة المصدر ومجانية للاستخدام إلى الأبد، مع بناء كل مكون تقني بأعلى المعايير.
من خلال هذه الجهود، تهدف Sovereign إلى تعزيز انتشار وتطبيق تقنية البلوكشين، مما يوفر便利 وابتكار لمجموعة واسعة من المستخدمين.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
Sovereign SDK: تبسيط تطوير zk-rollup ودفع التطبيقات الواسعة النطاق للبلوكتشين
Sovereign: توفير أدوات التطوير لنظام Rollup البيئي
Sovereign هو مشروع يهدف إلى بناء نظام بيئي مفتوح ومتصل من rollup. هدفه هو تمكين المطورين من نشر rollups القابلة للتشغيل المتداخل والقابلة للتوسع بسهولة، وتشغيلها على مختلف سلاسل الكتل. من أجل ذلك، قامت Sovereign بتطوير مجموعة أدوات تطوير البرمجيات (SDK)، التي تهدف إلى أن تكون الإطار الأكثر سهولة لإنشاء zk-rollup سيادي آمن وقابل للتشغيل المتداخل.
مشكلة توسيع تطبيقات البلوكشين
حاليًا، هناك ثلاث طرق رئيسية لتوسيع تطبيقات blockchain: سلاسل L1 العامة المخصصة، وoptimistic rollups وzk-rollups.
على الرغم من أن سلسلة الكتل العامة L1 المصممة للتطبيقات الخاصة بسيطة في التصميم والنشر، إلا أنها تتطلب رأس مال كبير لتوظيف وتحفيز المدققين، مما يحد من نطاق استخدامها.
تسمح تقنية رول أب المتفائلة للمطورين بتوسيع ميزات جديدة بناءً على البلوكشين الحالي، مما يقلل من عتبة تطوير سلسلة التطبيقات. ومع ذلك، فإنها تعتمد على آلية إثبات الاحتيال، مما يؤدي إلى تأخير طويل في التحقق، مما يجعل الجسور عبر السلاسل بطيئة ومكلفة.
بالمقارنة، تعتبر zk-rollups حلاً أكثر وعدًا للتوسع. إنها ترث مزايا optimistic rollups، بينما تتغلب على مشكلة التأخير الطويل في النهائي. ومع ذلك، فإن عملية بناء zk-rollups معقدة، وتتطلب معرفة هندسية متخصصة في التشفير واستثماراً طويل الأمد.
حل SDK السيادي
تسعى Sovereign SDK إلى تبسيط عملية تطوير zk-rollups، مشابهةً لمساهمة Cosmos SDK في تطوير سلاسل الكتل العامة من المستوى الأول. يوفر الميزات الرئيسية التالية:
مكونات النموذج: تشمل الشبكة من نظير إلى نظير، وقاعدة البيانات، وعقد RPC وغيرها من البنية التحتية، مما يتيح للمطورين التركيز على منطق الأعمال.
الوحدات الافتراضية: توفر وحدات فعالة لنشر الرموز والتحقق من تخزين البيانات وجسور تحت بيئة المعرفة الصفرية.
صداقة المطورين: لا حاجة لفهم تفاصيل التشفير بعمق، يمكن للمطورين استخدام لغات البرمجة الشائعة (مثل Rust أو C++) لكتابة التطبيقات.
التداخلية: تقنية جسر تعتمد على إثبات التجميع، تحقق التواصل الفعال والآمن بين مختلف الـ rollups.
الأمان وقابلية التوسع: تصميم المكونات المحسن لـ zk-rollups ، مما يوفر أداءً ممتازًا وقدرة على التحقق من المستخدم.
التوافق عبر السلاسل: يمكن تشغيله على أي بلوكتشين، غير مقيد بسلسلة L1 الأساسية.
تقدم المشروع
تطوير Sovereign SDK مقسم إلى ثلاث مراحل:
مرحلة البحث (جارٍ): تصميم الوحدات الأساسية وواجهة برمجة التطبيقات، تطوير نموذج البحث. من المتوقع الانتهاء في الربع الثاني من عام 2023.
مرحلة النشر الأولي: إجراء الأبحاث المتبقية بشكل متزامن، ونشر البنية التحتية والوظائف الأساسية.
مرحلة صقل المهارات: إجراء تحسينات على الكود، والاختبار، والتدقيق، بالإضافة إلى تطوير أول حالة استخدام. من المتوقع بعد حوالي ستة أشهر من التحسين، أن يتم إطلاق SDK رسميًا على الشبكة الرئيسية.
توقعات المستقبل
رؤية Sovereign Labs هي تمكين تقنية blockchain لخدمة مليارات المستخدمين. لتحقيق هذا الهدف، يكرس المشروع جهوده لتقليل حواجز استخدام تقنيات المعرفة الصفرية، مما يتيح للمطورين العاديين بناء rollups عالية الأداء.
في الوقت نفسه، تتمسك Sovereign بعدم التضحية بالتحقق من صحة المستخدمين النهائيين، مع الحفاظ على الطبيعة اللامركزية للتكنولوجيا. ستظل SDK مفتوحة المصدر ومجانية للاستخدام إلى الأبد، مع بناء كل مكون تقني بأعلى المعايير.
من خلال هذه الجهود، تهدف Sovereign إلى تعزيز انتشار وتطبيق تقنية البلوكشين، مما يوفر便利 وابتكار لمجموعة واسعة من المستخدمين.