تحليل تقنية L2 من الجيل التالي لإثيريوم: Booster Rollups

المؤلف: 2077Research المصدر: X، @2077Research الترجمة: شين أوبا، جولد فاينانس

في المقالة الأولى من سلسلة Rollups 2.0 الخاصة بنا، ناقشنا rollup القائم على Layer 1 (L1) - وهو طريقة ذات درجة عالية من اللامركزية ومتوافقة مع Ethereum لإدارة rollup. من خلال إسناد مهمة ترتيب المعاملات إلى Ethereum L1، يمكن لـ rollup القائم على L1 الاستفادة من اللامركزية والبساطة والنشاط الخاص بـ L1، بينما يجلب أيضًا مزايا أخرى.

في مقال اليوم، سنستكشف الخطوة التالية في تطور rollup: Booster Rollups. لا تبني Booster Rollups فقط على أساس rollup القائم على L1، بل توسع أيضًا من قابلية تجميع Ethereum (Composability). لكن كيف يمكننا حقًا توسيع هذه القابلية للتجميع؟

مشاكل الفضاء L2 الحالي

لضمان تشغيل شبكة L2 كما هو متوقع، غالبًا ما يلزم إجراء فحوصات إضافية. ومع ذلك، تظل عمليات التسوية والتنفيذ الرئيسية تحدث مباشرة على L1. وهذا يعني أنه على الرغم من أن L2 توسع الوظائف (مثل تنفيذ EVM خارج السلسلة)، إلا أنه يضيف أيضًا تعقيدًا إضافيًا. على الرغم من أن هذا المنطق الإضافي ليس مثاليًا، فإن الهدف النهائي هو توحيد العمليات والاعتماد بالكامل على EVM القياسية.

التوحيد أمر بالغ الأهمية لتحقيق تبادل سلس للمعاملات بين L2 المختلفة. لتحقيق هذا الهدف، قد تكون هناك حاجة إلى نوع جديد من المعاملات - معاملات قادرة على العمل عبر سلاسل متعددة.

في هذا النظام، يمكن أن ت生成 صفقة واحدة معاملات فرعية أصغر. تحتوي كل معاملة فرعية على التفاصيل التالية:

  1. معرف سلسلة المصدر

  2. معرف سلسلة الهدف

  3. إدخال البيانات (مثل المتصل، العنوان وبيانات الاستدعاء)

  4. المخرجات الناتجة عن سلسلة الأهداف

الوظيفتان الرئيسيتان لهذه البيانات التجارية:

  1. كمصدر على سلسلة المصدر

يسمح للمشاركين بمشاهدة المخرجات مباشرة، دون الحاجة إلى الانخراط مباشرة في سلسلة الهدف.

  1. التحقق من اتساق المدخلات والمخرجات على سلسلة الهدف

يستخدم لتأكيد ما إذا كانت المدخلات المعطاة قد أنتجت المخرجات المتوقعة.

بهذه الطريقة، يمكن لكل سلسلة التحقق بشكل مستقل من معاملاتها، مع الالتزام بتنسيق المعاملات والمعايير المشتركة المدخلة.

تجعل هذه الطريقة التحقق من الكتل بسيطًا، حيث يمكن ضمان صلاحية الكتل باستخدام عقود التحقق من L1 المألوفة. تؤسس هذه المعايير المشتركة وطريقة المعاملات عبر السلاسل المحسنة أساسًا قويًا للتطور المستقبلي لشبكات L2، كما تجعل Booster Rollups عنصرًا محوريًا في دفع نمو نظام إيثريوم البيئي.

ما الفرق بين Booster Rollups؟

تتعامل Booster Rollups مع المعاملات بطريقة مشابهة للتنفيذ على L1، حيث يمكنها الوصول إلى حالة L1 ولكن لديها تخزين مستقل، مما يوسع التنفيذ والتخزين إلى L2. كل L2 توسع مساحة الكتلة الخاصة بـ L1، مما يوزع معالجة المعاملات وتخزين البيانات على نطاق أوسع.

تخيل أنه لا تحتاج إلا لنشر تطبيق لامركزي (dapp) مرة واحدة، ويمكنه التوسع تلقائيًا إلى جميع شبكات Layer 2 (L2). إذا كنت بحاجة إلى مزيد من مساحة الكتل، يمكنك فقط إضافة المزيد من Booster Rollups بدون أي تكوين إضافي. وهذا يعني أن المطورين لن يزداد عبء العمل أو تكاليف إعادة النشر أو التعقيد الإضافي.

ببساطة، تعد Booster Rollups مثل إضافة المزيد من وحدة المعالجة المركزية أو SSD إلى جهاز الكمبيوتر المحمول الخاص بك: فهي تعزز الأداء، مما يجعل التطبيقات تعمل بشكل أكثر كفاءة، مع تحقيق التوسع بسهولة.

من الناحية التقنية، يمكن وصف Booster Rollups بأنه "تنفيذ المعاملات وتخزينها موزعة على عدة شظايا".

**كيف تعمل المجموعات المعززة **

سواء كانت Rollup المتفائلة (Optimistic Rollup) أو Rollup المعرفة الصفرية (ZK Rollup)، يمكن استخدام ميزة Booster. ومع ذلك، ليس كل Rollup يحتاج إلى تعزيز كامل (Full Boosting)، بعض Rollup يمكن أن تستفيد من تحسينات محددة لـ L2.

إذا كان الهدف هو تحقيق توسيع أصلي لإيثريوم، فإن أفضل سيناريو للزيادة هو التنفيذ على Rollup يعتمد على L1. من خلال جعل مدققي L1 يقترحون كتل لشبكة Boosted بالكامل، لتوسيع إيثريوم بطريقة سلسة.

تعمل Rollups المحسنة أيضًا على حل مشكلة التجزئة الشائعة في بيئة Rollup الحالية. من خلال آلية ترتيب قائمة على L1 (التسلسل القائم على L1)، فإنها لا تحتفظ فقط بمزايا ترتيب L1، بل تقدم أيضًا معاملات عابرة بين Rollups على جميع شبكات L2 Booster. يحقق هذا التصميم رؤية توسيع الإيثريوم التي تم تصورها منذ البداية - متكاملة وقابلة للتوسع، مما يوفر حلاً موحدًا لتحديات نمو الإيثريوم.

! 4A0WT6hPa0MnUszfDARYWbLDgNyQU7T66oivc26f.png

لأن Booster Rollups تدعم بشكل طبيعي التوافق المتزامن، فإن نموذج rollup هذا يلغي متاعب التعامل مع التجزئة أو التبديل بين عدة L2. يمكن لجميع التطبيقات اللامركزية (dapps) المفضلة استخدام كل L2، مما يوفر تجربة سلسة لمستخدمي Ethereum.

باستخدام Booster Rollups ، يمكن للمطورين توسيع تطبيقاتهم اللامركزية دون الحاجة إلى إعادة نشرها عدة مرات على L2 متعددة. ما عليهم سوى نشرها مرة واحدة على L1 ، وستتوسع التطبيقات اللامركزية تلقائيًا إلى جميع L2 المعززة الحالية والمستقبلية ، مما يبسط بشكل كبير عملية التطوير والنشر.

لأن Booster Rollups تدعم بشكل طبيعي التوافق المتزامن، فإن نموذج rollup هذا يلغي متاعب التعامل مع التجزئة أو التبديل بين عدة L2. يمكن استخدام جميع التطبيقات اللامركزية (dapps) المفضلة على كل L2، مما يوفر للمستخدمين تجربة سلسة على Ethereum.

من خلال استخدام Booster Rollups، يمكن للمطورين توسيع تطبيقاتهم اللامركزية دون الحاجة إلى إعادة نشرها عدة مرات على L2 متعددة. يكفي نشرها مرة واحدة على L1، وستتوسع التطبيقات اللامركزية تلقائيًا إلى جميع L2 المعززة الموجودة والمستقبلية، مما يبسط بشكل كبير عملية التطوير والنشر.

** مزايا Booster Rollups **

  1. الشفافية القابلة للتوسع

تعزز Booster Rollups القابلية للتوسع بطريقة شفافة، تمامًا كما لو كنت تضيف المزيد من الخوادم إلى مجموعة الخوادم. يمكن للتطبيقات الاستفادة بسلاسة من الموارد الإضافية، دون أن يحتاج المطورون إلى نشر بنية تحتية معقدة من L2 لتوسيع الحلول.

  1. حل مشكلة التجزئة

توفر Booster Rollups تجربة مستخدم موحدة بين L1 و L2. نظرًا لأن العقود الذكية تشارك نفس العنوان عبر جميع الشبكات، يمكن للمستخدمين الاستمتاع بالاتساق والسهولة في بيئات L1 و L2.

  1. حل مشكلة انخفاض كفاءة النشر

يمكن للمطورين نشر dapps مرة واحدة فقط على L1، وستدعم بشكل افتراضي تعدد Rollup، بينما يتم تحديثها من خلال إدارة مركزية. بغض النظر عما إذا كان المستخدمون يستخدمون حسابات خارجية (EOA) أو محافظ ذكية، يمكنهم تنفيذ معاملات سلسة عبر الشبكات من خلال عنوان واحد.

  1. حل مشكلة جاذبية مشغلي Rollup

لا يحتاج المطورون إلى اختيار شبكة نشر معينة، حيث ستدعم التطبيقات اللامركزية (dapps) تلقائيًا جميع الشبكات المعتمدة على Rollup. يمكن استخدام Booster Rollups مع Rollups المعتمدة على L1 لتحقيق توسع كبير. علاوة على ذلك، ليس من الضروري أن تصبح جميع L2 Booster Rollups، مما يجعل الشبكات المختلطة ممكنة.

  1. تعزيز السيادة والأمان

تخلصت Booster Rollups من الحاجة إلى عقود التعبئة المحددة (Wrapper Contracts) ، حيث تعمل العقود الذكية بنفس الطريقة على L1 و L2 ، ولا يزال التحكم في يد المطورين. من خلال تطبيق تدابير الأمان بشكل منفرد لكل dapp ، بدلاً من الاعتماد على الجسور أو تنفيذات محددة ، تم تعزيز الأمان بشكل كبير ، بينما تم القضاء على مخاطر نقطة الفشل الواحدة.

قيود Rollups المحسنة

لضمان أن تبقى L2 متسقة مع L1، ينبغي أن يقتصر نشر العقود الذكية على L1. هذه القيود تضمن توفر وصول موحد بين L2. هذه ليست قيودًا كبيرة، لأن العقود الذكية لا تزال تستطيع أن تظهر سلوكيات مختلفة من خلال طرق مدفوعة بالبيانات، مثل أن عنوان العقد المخزن على السلسلة يمكن أن يتغير بين سلاسل مختلفة.

على الرغم من أن L1 تمتلك بيانات مشتركة، إلا أن ذلك لم يعزز مباشرة من قابلية التوسع، وهي تحدٍ موروث في أي نظام قابل للتوسع. يجب على المطورين إجراء تحسينات لتقليل هذا التأثير قدر الإمكان. مثل البرمجيات التقليدية، ليست جميع التطبيقات اللامركزية (dapps) قادرة على الاستفادة الكاملة من المعالجة المتوازية. ومع ذلك، حتى لو كانت هذه dapps تعمل على L2 منفصلة، فإنها لا تزال قادرة على الاستفادة من التفاعل البيني لأنها تظل متاحة بشكل عام لجميع المستخدمين.

تعتبر Booster Rollups نوعًا من التوسع في L1، لكنها تتمتع بآلية فريدة في تنفيذ المعاملات والتخزين. من أجل تفسير معاملات Booster Rollup بشكل صحيح، يجب أن تبقى عقد L1 و L2 متزامنة. أحد الحلول المحتملة هو تشغيل L1 و L2 على نفس العقدة، والتبديل بين التخزين المشترك لـ L1 والتخزين المحدد لـ L2 أثناء تنفيذ المعاملات.

الخاتمة

توفر Booster Rollups حلاً ثورياً من خلال دمج سلس مع L1، مما يعزز من قدرة المعاملات وكفاءة التخزين، وبالتالي يتعامل مع تحديات التوسع في إيثيريوم. إنها تعالج قضايا التجزئة وعدم كفاءة النشر، مما يمكّن المطورين من توسيع dapps بسهولة عبر العديد من L2، مع الحفاظ على الأمان والسيادة.

من خلال تبسيط القابلية للتوسع وتعزيز التفاعل بين الأنظمة، تمهد Booster Rollups الطريق نحو نظام إيثريوم أكثر توحيدًا وسهولة في الاستخدام.

ETH5.06%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت