تحليل تقنية 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، بل توسع أيضًا من قابلية تجميع 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 (Based Sequencing)، فهي لا تحتفظ فقط بمزايا ترتيب L1، بل تُدخل أيضًا معاملات عبر Rollup ذرية داخل جميع شبكات L2 Booster. يحقق هذا التصميم رؤية توسيع Ethereum التي تم تصورها منذ البداية - متكاملة وقابلة للتوسع، مما يوفر حلاً موحدًا لتحديات نمو Ethereum.

! 4A0WT6hPa0MnUszfDARYWbLDgNyQU7T66oivc26f.png

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

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

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

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

** مزايا Booster Rollups **

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

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

  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، بدلاً من الاعتماد على الجسور أو التنفيذ المحدد، تم تحسين الأمان بشكل ملحوظ، بينما تم القضاء على مخاطر نقطة الفشل الواحدة.

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

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

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

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

الخاتمة

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

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

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 1
  • مشاركة
تعليق
0/400
IELTSvip
· 07-11 00:22
أشعر أن البيتكوين (btc) قد وصل إلى القمة، أنصح بسحب الأرباح بشكل تدريجي، يمكنك استبدال بعض العملات بعملة bsv. كذلك، عملة البتكوين كاش (bch) قد وصلت إلى القمة أيضاً #BTC再创新高# #我的Gate时刻#
شاهد النسخة الأصليةرد0
  • تثبيت