تحليل تقنية 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، بل توسع أيضًا قابلية التكوين (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 بالكامل، مما يتيح توسيع إيثريوم بشكل سلس.

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

! 4A0WT6hPa0MnUszfDARYWbLDgNyQU7T66oivc26f.png

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

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

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

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

** مزايا Booster Rollups **

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

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

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

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

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

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

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

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

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

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

** قيود المجموعات المعززة **

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

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

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

الخاتمة

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

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

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