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

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

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

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

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

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

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

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

  1. ID سلسلة المصدر

  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 بالكامل، مما يوسع إيثريوم بطريقة سلسة.

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

! 4A0WT6hPa0MnUszfDARYWbLDgNyQU7T66oivc26f.png

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

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

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

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

**مزايا التراكمات المعززة **

  1. الامتداد الشفاف

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

  1. حل مشكلة التفتت

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

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

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

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

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

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

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

**قيود تراكمات الداعم **

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

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

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

الاستنتاج

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

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

شاهد النسخة الأصلية
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت