Rollup Gold Rush: مشاركة الأرباح بشكل متسلسل ولمحة عن الحلول اللامركزية

متوسط1/11/2024, 4:52:34 AM
تشرح المقالة وتقدم عملية معاملات التجميع على السلسلة وجهاز التسلسل، تليها مناقشة للجوانب الاقتصادية والتجارية، والتأثيرات المركزية المحتملة لجهاز التسلسل.

مقدمة

يعد Sequencer مكونًا مهمًا في Rollup، وهو برنامج لتوسيع نطاق Ethernet، والذي يستخدم لفرز المعاملات وإنشاء الكتل وتلقي المعاملات وفرز المعاملات وتنفيذ المعاملات وإرسال بيانات المعاملات والعمليات الأخرى ذات الصلة. مع زيادة عدد Layer2 في شبكة Ethernet وازدهار نظامها البيئي، جذبت ربحية Layer2 نفسها ومشكلة المركزية انتباه الناس تدريجيًا، على سبيل المثال، ما إذا كان مكون التسلسل، الأكثر أهمية في Rollup، يمكن أن يكون لامركزيًا وما إذا كان يمكن تحقيق توزيع أرباح جهاز التسلسل. هذه المقالة مخصصة للتحليل والمراجع فقط، وليس للترويج للمشروع.

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

دور رولوب:

وفقًا لملاحظة توضيحية من @barnabemonnot، عالم الأبحاث في مؤسسة Ethernet، هناك ثلاثة أدوار رئيسية يمكن فصلها في نظام Rollup: المستخدم ومشغل Rollup والطبقة الأساسية، والعملية الرئيسية التي يعملون فيها تقريبًا هي كما يلي: عندما يتعامل المستخدم على L2، يعمل مشغل Rollup كواجهة بين المستخدم والطبقة الأساسية، وينشر البيانات في النهاية إلى الطبقة الأساسية كما هو موضح أدناه:

  1. المستخدمون: إرسال معاملاتهم على شبكة Layer2 ونشر أصولهم على Layer2 إلى Rollup للتفاعلات التعاقدية وتدفقات الدفع إلى مشغل المجموعة؛
  2. مشغل المجموعة: يمثل كل البنية التحتية اللازمة لمعالجة المعاملات على شبكة Layer2، والتي تتضمن أيضًا عددًا من الأدوار الأخرى، مثل أجهزة التسلسل لنشر مجموعات من المعاملات، والمنفذين لنشر الإعلانات، والمنافسين للإبلاغ عن أدلة الاحتيال، والمدققون لحساب براهين الصلاحية، وأهمها أجهزة التسلسل. الأهم هو أجهزة التسلسل؛
  3. الطبقة الأساسية: تُفهم أيضًا على أنها العقدة الكاملة، والغرض منها هو حماية بروتوكولات البيانات المنشورة بواسطة مجموعة التحديثات، والتي تُستخدم لمعالجة جميع المعاملات والتحقق من صحتها، للتأكد من صحة حالة التجميع ولضمان صحة كل معاملة، وحذف المعاملات الخاطئة إذا وجدت.

مصدر الشكل:@barnabemonnot

تكاليف التجميع:

تكاليف مشغل Layer2: التكاليف المتكبدة للحفاظ على مجموعة المعاملات، وتسلسل معالجة الدفعات، وحساب جذور الحالة/اختلافات الولاية/براهين الصلاحية، والمشكلات الأخرى المتعلقة بمعالجة المعاملات المجمعة مثل التسلسل، والتحقق من المعاملات، وإنشاء الكتلة، وما إلى ذلك. ونظرًا لأن Rollup أصبحت الآن مركزية، فإن التكاليف المتكبدة يتحملها البروتوكول نفسه أو الشريك. ونظرًا لأن مشغل Rollup أصبح مركزيًا الآن، فإن التكاليف المتكبدة يتحملها البروتوكول نفسه أو الشريك، بينما يجب تسوية عملية «ضغط المعاملات» في الطبقة الأساسية.

تكاليف توفر بيانات الطبقة الأولى: DA هي المكافئ لـ Rollup لأمان Ethernet. حتى تتمكن Rollup من نشر البيانات على Ethernet، عندما يقوم المشغل بتجميع عدد كبير من مجموعات المعاملات، يحتاج المشغل إلى تحرير مجموعات المعاملات إلى الطبقة الأساسية في شكل «CallData»، حيث تمثل تكلفة DA المساهمة في Ethernet L1 غالبية التكلفة الإجمالية لـ Rollup، ويخضع سعر السوق للبيانات في ذلك الوقت لـ EIP-1559.

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

إيرادات شركة Rollup:

يتعلق الموضوع بالإيرادات، والتي تأتي من مصدرين رئيسيين: قيمة المعاملة والإصدار.

قيمة المعاملة

يتمثل جوهر Rollup في توسيع سعة الأثير وتسريع وتقليل ضغط Layer1. إن الإجابة على السؤال عما إذا كان سيتم الحصول على مكاسب مرتبطة بـ MEP في Rollup هي في الواقع سلبية. لأن Rollup نفسها تعتمد على المنظم الذي يعتمد على نفقات الغاز المرتفعة والمنخفضة لتسلسل المعاملات، لأنها لا تملك مفهوم الكتلة لذلك لا يوجد Mempool نفسها، ولكن في الوقت الحاضر تسبب Mempool الخاص مثل OP Mainnet في مشكلة MEV، لذا فإن Rollup نفسها في غياب «Mempool» «المخصخص» لذلك، لن تحصل Rollup نفسها على أرباح MEV بدون «Mempool الخاص»، في جوهرها، الأكبر في Rollup يأتي الربح من فرق السعر بين الغاز المتداول.

التوزيع

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

فيما يتعلق بتوازن التكلفة والإيرادات لا توسع السرد، ما ورد أعلاه هو مجرد وصف موجز، وستؤثر ترقية كانكون إلى حد ما أيضًا على مشكلات الأرباح والخسائر التراكمية، وأساسها EIP-4844 (المعروف أيضًا باسم Proto-DankSharding)، كما تم تلخيصه في فقرة، هو التخفيف من مشكلة ارتفاع تكلفة DA لـ Ethernet Layer1، وظهور «فقاعة» للتخزين الخارجي المؤقت، ومعاملة Layer2 يمكن نقل محتوى البيانات إلى مخزن «blob» مؤقت جديد. «فقاعة» تخزين خارجية مؤقتة تنقل محتوى بيانات معاملات Layer2 إلى «blob» مؤقتة جديدة. ومع ذلك، فإنه لا يخزن بالفعل بيانات معاملة Layer2 في Layer1. تكمن الفائدة في أن Layer2 ستتمتع بتكلفة تخزين أقل وسرعة أكبر، ولكن التأثير غير المؤكد للصندوق الأسود لبيانات Layer2 الحالي لا يزال يستحق الاستكشاف.

اشرح باختصار كيفية عمل Rollup:

  1. التجميع: تقوم عُقد التجميع بتجميع معاملات متعددة وإنشاء ملخص مضغوط، أي كتلة التجميع، التي تحتوي على المعلومات الأساسية المطلوبة للتحقق من المعاملات وتحديثات الحالة؛
  2. التحقق: يتم إرسال كتلة Rollup إلى البلوكشين الرئيسي حيث تتحقق عقدة المدقق من صحة المعاملات داخل الكتلة وتضمن أنها تتوافق مع القواعد المحددة مسبقًا.

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

ما هو جهاز التسلسل

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

مصدر الشكل: أبحاث باينانس

كما هو الحال في قسم التكلفة والإيرادات في Rollup أعلاه، يأتي ربحها الرئيسي من فرز الإيرادات من فروق الغاز الخاصة بالمستخدم، بينما تكمن النفقات بشكل أساسي في تكلفة توفر البيانات من Layer2 إلى Layer1، ونفقات التشغيل للمشغل المركزي، لذلك يقوم المنظم بشكل أساسي بجمع رسوم المعاملة من جانب المستخدم ويدفع رسوم DA إلى Ether Simple لفهم:

إيرادات جهاز التسلسل = إيرادات انتشار الغاز في معاملات المستخدم - مصروفات البيانات من L2 إلى L1 - Sequencer Opex

مخططات فرز مختلفة لمجموعات Op ومجموعات Zk

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

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

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

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

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

المركزية واللامركزية في أجهزة الفرز

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

  • جهاز التسلسل المركزي

المزايا: يمكن أن تحسن بشكل كبير سرعة تأكيد المعاملة وتقليل تكاليف المعاملات وتجربة معاملات المستخدم الودية؛

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

  • أجهزة الفرز اللامركزية

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

العيوب: تتمثل تكلفة تحسين اللامركزية والأمان في تقليل سرعة المعاملات أو زيادة تكاليف المعاملات، مما يؤدي إلى حد ما إلى تقليل تجربة المستخدم التفاعلية.

مصدر الشكل: L2beat

مصدر الشكل: L2beat

أنواع مختلفة من الطبقة الثانية

في مقالته الأخيرة «أنواع مختلفة من الطبقة الثانية»، ذكر فيتاليك أن اتجاه عدم التجانس في مشاريع الطبقة الثانية سيصبح أكثر وضوحًا في المستقبل، وأن هذا الاتجاه سيستمر، مثل السلاسل العامة التقليدية التي يمثلها Arbitrum و Optimism و Scroll، والتطور الأخير لأنظمة EVM البيئية التي يمثلها Kakarot و Taiko، للأسباب التالية:

  • تتطلع بعض المشاريع المستقلة حاليًا من الطبقة الأولى إلى الاقتراب من النظام البيئي لإيثر، وقد ترغب هذه المشاريع في الانتقال تدريجيًا وربما تصبح الطبقة الثانية. ولكن لأن التكنولوجيا ليست جاهزة لوضع كل شيء في مجموعة كبيرة؛
  • ترغب بعض المشاريع المركزية في تقديم المزيد من الضمانات الأمنية لمستخدميها وتستكشف السبل القائمة على بلوكتشين. في كثير من الحالات، كانت هذه المشاريع ستستكشف «سلاسل الكونسورتيوم المسموح بها» في الحقبة الأخيرة. في الواقع، قد تتطلب فقط اللامركزية على مستوى «منتصف الطريق». علاوة على ذلك، تميل إنتاجية هذه المشاريع إلى الارتفاع، لذا فهي ليست مناسبة حتى للتطوير المستمر، على الأقل في المدى القصير؛
  • التطبيقات المالية الضعيفة مثل الألعاب أو التطبيقات الاجتماعية، فإنها تريد أيضًا أن تكون لامركزية. في حالة وسائل التواصل الاجتماعي، فإن الواقع هو أنه يجب التعامل مع أجزاء مختلفة من التطبيق بشكل مختلف: يجب نشر الأنشطة النادرة وذات القيمة العالية مثل تسجيل اسم المستخدم واستعادة الحساب، في حين أن الأنشطة المتكررة ومنخفضة القيمة مثل المنشورات واستطلاعات الرأي تتطلب فقط مستوى أقل من الأمان. يمكن تحمل خطر اختفاء المشاركات بسبب فشل السلسلة. إذا تسبب فشل السلسلة في فقدان حسابك، فهذه مشكلة أكبر بكثير.

على الرغم من أن التطبيقات والمستخدمين الحاليين في Ether Layer1 سيضطرون فقط إلى دفع رسوم تجميع صغيرة على المدى القصير، إلا أننا نود في هذه المقالة توضيح ما إذا كان المستخدمون سيتمكنون من سحب الأصول بأمان من Layer2 إلى Layer1 دون مشاكل، أي ميزات «عمليات السحب الإلزامية» وميزات «فتحة الهروب»، كما أوضحها Faust على رابط الإضافات ذات الصلة [1].

مصدر الشكل: أنواع مختلفة من الطبقة الثانية

إذا كان لديك أصل موجود على Layer1 ولكن يجب إيداعه في L2 قبل أن يتم نقله إلى عنوان محفظة آخر، فإلى أي مدى يمكننا ضمان قدرتك على استرداد هذا الأصل إلى Layer1، كما هو موضح في رسم تخطيطي بسيط:

مصادر البيانات: أنواع مختلفة من الطبقة الثانية

تجدر الإشارة إلى أن هذا نموذج مبسط يحتوي على العديد من الخيارات الوسيطة. على سبيل المثال:

  • بين Rollup و Validium: في Validium، يمكن لأي شخص إجراء دفعة على السلسلة لتغطية تكلفة المعاملة، وعند هذه النقطة سيضطر المشغل إلى تقديم بعض البيانات إلى السلسلة أو فقدان الإيداع.
  • بين البلازما وفاليديوم: يوفر نظام البلازما [2] ضمانات أمنية تشبه الالتواء وتوافر البيانات خارج السلسلة، ولكنه لا يدعم سوى عدد محدود من التطبيقات. يمكن للنظام توفير EVM كامل مع ضمانات على مستوى البلازما لأولئك الذين لا يستخدمون هذه التطبيقات الأكثر تعقيدًا وضمانات على مستوى Validium لأولئك الذين يستخدمونها.

يمكن اعتبار هذه الخيارات الوسيطة بمثابة طيف بين الالتواء و RMS. ولكن ما الذي يحفز التطبيق على اختيار نقطة على الطيف بدلاً من نقطة أخرى إلى اليسار أو اليمين؟ هناك عاملان رئيسيان هنا:

  1. تنخفض تكلفة توفر البيانات الأصلية لـ Ethernet مع تحسن التقنية. أما الانقسام الكلي التالي لشبكة Ethernet، وهو Dencun [3]، فقد قدم EIP-4844، والذي يوفر توفر بيانات على السلسلة بمعدل 32 كيلوبايت تقريبًا في الثانية. على مدى السنوات القليلة المقبلة، مع إدخال «تقسيم البيانات على السلسلة» الكامل [4]، من المتوقع أن يزداد توفر البيانات هذا على مراحل، ليصل في النهاية إلى 1.3 ميجابايت في الثانية. في الوقت نفسه، ستمكننا التحسينات في تقنيات ضغط البيانات [5] من القيام بالمزيد بنفس كمية البيانات.
  2. احتياجات التطبيق نفسه: إلى أي مدى سيعاني المستخدمون من التكاليف المرتفعة مقابل أخطاء التطبيق؟ ستعاني التطبيقات المالية أكثر من فشل التطبيقات؛ تتضمن الألعاب ووسائل التواصل الاجتماعي الكثير من النشاط لكل مستخدم ونشاطًا منخفض القيمة نسبيًا، لذا فإن المقايضات الأمنية المختلفة منطقية بالنسبة لهم.

يتم إنشاء جهاز التسلسل اللامركزي بواسطة مشروع Rollup أو يتم تنفيذه بواسطة طرف ثالث. يمكن أيضًا تسمية تنفيذ الطرف الثالث لجهاز التسلسل اللامركزي بالتسلسل كخدمة. تركز مشاريع مثل Espresso و SUAVE و Astria و Radius وما إلى ذلك على حلول التسلسل اللامركزي، ومساراتها للتنفيذ مختلفة.

حلول لأجهزة التسلسل اللامركزية

1) الإسبريسو: يتكون من خمسة مكونات رئيسية: 1. آلية المشاركة القائمة على HotStuff [6] التي يجب تمرير عمليتها بأغلبية الثلثين حتى يتم تحديدها ولا رجعة فيها؛ 2. توفر طبقة DA الخاصة بها مسارين مختلفين لاسترجاع البيانات. المسار الأول متفائل وسريع، في حين أن المسار الثاني أكثر موثوقية ولكنه يحتوي على نسخ احتياطية أبطأ وهو مصمم لظروف الخصومة؛ 3. واجهة برمجة تطبيقات Rollup REST: يستخدم برنامج Rollup واجهة برمجة التطبيقات هذه للتكامل بسلاسة مع Espresso Sequencer؛ 4. عقد الفرز: عقد الفرز هو عقد ذكي يثبت صحة إجماع HotShot، ويمكن أن يعمل كعميل خفيف يدير نقاط تفتيش الطلبات التجارية ويشرف على جدول حصص بروتوكول HotShot؛ 5. طبقة الشبكة: تُستخدم هذه الطبقة لتسهيل الاتصال بين العقد المشاركة في طبقة DA وإجماع HotShot. بشكل عام، كما هو موضح في الشكل أدناه، عندما يتم إرسال معاملة المستخدم إلى Rollup، يتم التحقق من صحتها باستخدام ZK أو المخطط المتفائل.

حقوق الصورة: التقنية: أجهزة التسلسل (نظرة عامة على عملية تسلسل الإسبريسو)

2) SUAVE: إنها طبقة شبكة مستقلة يمكنها مشاركة تجمع الذاكرة مع شبكات الكتل الأخرى، ولا يمكنها العمل مع العقود الذكية لـ Ether أو السلاسل العامة الأخرى. بدلاً من ذلك، فإنه يفصل تجمع الذاكرة وجزء إنشاء الكتل عن السلاسل العامة الحالية، بحيث يمكنه دعم المزيد من شبكات Layer1 أو Layer2، ويصبح مُسلسلًا مشتركًا لسلاسل Rollup. لذلك فهي تتمتع ببعض المزايا في MEV عبر السلاسل وترتيب المعاملات بين عمليات Rollups المختلفة، ولكنها تجلب نفس المخاطر مثل الجسور عبر السلاسل.

3) تهدف Astria إلى بناء طبقة شبكة مُسلسِل مشتركة لتجنب عيوب جهاز التسلسل المركزي، فهي تعتمد على آلية تناوب القائد القائمة على Tendermint لحل قابلية التوسع في تسلسل المعاملات ومخاطر التعطل لنقطة فشل مركزية واحدة، في نفس الوقت، تم تصميم بنية Astira Sequencer لتجميع المعاملات من عمليات التجميع المتعددة. في الوقت نفسه، تم تصميم بنية جهاز التسلسل في Astira لتجميع المعاملات من مجموعات تراكمية متعددة، بدلاً من إنشاء جذور حالة مختلفة لكتلة واحدة، ويتم ترتيب المعاملات الناتجة إلى كتل ذات «تماسك» ثم يتم إصدارها إلى طبقة DA من Layer1، مما يفصل بشكل فعال تسلسل المعاملات عن التنفيذ. وبسبب هذا الفصل أيضًا، يمكن لـ Astria استيعاب العديد من عمليات التجميع بوظائف انتقال الحالة المختلفة.

4) يزيل Radius، على عكس التطبيقات الأخرى، المخاطر المرتبطة بـ MEVs من خلال تمكين mempool المشفر وتشغيل أجهزة التسلسل المتعددة في وقت واحد لضمان تسلسل معاملات التجميع دون ثقة. وهي تستخدم آلية التشفير المتأخر التي يمكن التحقق منها (PVDE) [7] لتنفيذ Mempool المشفر، ويلعب استخدام التشفير الخالي من المعرفة دورًا في ضمان فرز المعاملات دون ثقة ومنع المخاطر المرتبطة بالفرز المركزي. ومع ذلك، فإن تكلفة تعزيز الأمان باستخدام دليل عدم المعرفة هي إمكانية تأخير المعاملات لتجربة المستخدم على الرغم من حماية MEV. يكون تدفق معاملات Radius كما يلي:

  1. يقوم المستخدم بإرسال معاملة إلى طبقة الفرز
  2. تقوم طبقة الفرز بفرز المعاملة وإنشاء كتلة
  3. يتم بعد ذلك إرسال الكتلة المكونة إلى البرنامج المرتبط بـ Rollup.
  4. تقوم Rollup بتنفيذ المعاملات بالترتيب الذي توفره طبقة الفرز.
  5. أخيرًا، ترسل Rollup المعاملات المنفذة إلى طبقة التسوية DA للتأكيد النهائي.

المصدر: التكنولوجيا: أجهزة التسلسل (نظرة عامة على تدفق صفقة Radius)

5) Madara إنها آلة فرز تستخدم في شبكة Layer2 StarkNet، وهي طريقة فرز أكثر مرونة يمكن تشغيلها مركزيًا أو لامركزيًا لتخصيصها لتطبيقات مختلفة. حاليًا، تعد Madara حلاً جاهزًا لآلات الفرز لـ StarkNet، ولا تزال أعمال البحث والتطوير المتعلقة بها جارية.

نظرة مستقبلية

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

اللامركزية هي الأساس الفلسفي للعملات المشفرة، وشبكات الطلب المشتركة تعالج تراكم القيمة وتوزيع الدخل من خلال الآليات الاقتصادية، وأخيرًا سيكون النظام البيئي الناضج بشكل متزايد لبنات البناء المعيارية وأطر التطوير لمقدمي الطلبات بالتأكيد حافزًا قويًا للصناعة في المستقبل.

لمحة عن «واي بي بي»

YBB هو صندوق web3 يكرس نفسه لتحديد المشاريع التي تحدد Web3 مع رؤية لإنشاء موطن أفضل عبر الإنترنت لجميع سكان الإنترنت. تأسست YBB من قبل مجموعة من المؤمنين بتقنية البلوك تشين الذين شاركوا بنشاط في هذه الصناعة منذ عام 2013، وهي دائمًا على استعداد لمساعدة المشاريع في المراحل المبكرة على التطور من 0 إلى 1. نحن نقدر الابتكار والعاطفة الذاتية والمنتجات الموجهة للمستخدم مع الاعتراف بإمكانيات تطبيقات التشفير والبلوك تشين.

إخلاء المسؤولية:

  1. تمت إعادة طباعة هذه المقالة من [medium]. جميع حقوق التأليف والنشر تنتمي إلى المؤلف الأصلي [YBB]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، فيرجى الاتصال بفريق Gate Learn ، وسيتعاملون معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي فقط آراء المؤلف ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقالة إلى لغات أخرى بواسطة فريق Gate Learn. ما لم يُذكر ذلك، يُحظر نسخ المقالات المترجمة أو توزيعها أو سرقتها.

Rollup Gold Rush: مشاركة الأرباح بشكل متسلسل ولمحة عن الحلول اللامركزية

متوسط1/11/2024, 4:52:34 AM
تشرح المقالة وتقدم عملية معاملات التجميع على السلسلة وجهاز التسلسل، تليها مناقشة للجوانب الاقتصادية والتجارية، والتأثيرات المركزية المحتملة لجهاز التسلسل.

مقدمة

يعد Sequencer مكونًا مهمًا في Rollup، وهو برنامج لتوسيع نطاق Ethernet، والذي يستخدم لفرز المعاملات وإنشاء الكتل وتلقي المعاملات وفرز المعاملات وتنفيذ المعاملات وإرسال بيانات المعاملات والعمليات الأخرى ذات الصلة. مع زيادة عدد Layer2 في شبكة Ethernet وازدهار نظامها البيئي، جذبت ربحية Layer2 نفسها ومشكلة المركزية انتباه الناس تدريجيًا، على سبيل المثال، ما إذا كان مكون التسلسل، الأكثر أهمية في Rollup، يمكن أن يكون لامركزيًا وما إذا كان يمكن تحقيق توزيع أرباح جهاز التسلسل. هذه المقالة مخصصة للتحليل والمراجع فقط، وليس للترويج للمشروع.

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

دور رولوب:

وفقًا لملاحظة توضيحية من @barnabemonnot، عالم الأبحاث في مؤسسة Ethernet، هناك ثلاثة أدوار رئيسية يمكن فصلها في نظام Rollup: المستخدم ومشغل Rollup والطبقة الأساسية، والعملية الرئيسية التي يعملون فيها تقريبًا هي كما يلي: عندما يتعامل المستخدم على L2، يعمل مشغل Rollup كواجهة بين المستخدم والطبقة الأساسية، وينشر البيانات في النهاية إلى الطبقة الأساسية كما هو موضح أدناه:

  1. المستخدمون: إرسال معاملاتهم على شبكة Layer2 ونشر أصولهم على Layer2 إلى Rollup للتفاعلات التعاقدية وتدفقات الدفع إلى مشغل المجموعة؛
  2. مشغل المجموعة: يمثل كل البنية التحتية اللازمة لمعالجة المعاملات على شبكة Layer2، والتي تتضمن أيضًا عددًا من الأدوار الأخرى، مثل أجهزة التسلسل لنشر مجموعات من المعاملات، والمنفذين لنشر الإعلانات، والمنافسين للإبلاغ عن أدلة الاحتيال، والمدققون لحساب براهين الصلاحية، وأهمها أجهزة التسلسل. الأهم هو أجهزة التسلسل؛
  3. الطبقة الأساسية: تُفهم أيضًا على أنها العقدة الكاملة، والغرض منها هو حماية بروتوكولات البيانات المنشورة بواسطة مجموعة التحديثات، والتي تُستخدم لمعالجة جميع المعاملات والتحقق من صحتها، للتأكد من صحة حالة التجميع ولضمان صحة كل معاملة، وحذف المعاملات الخاطئة إذا وجدت.

مصدر الشكل:@barnabemonnot

تكاليف التجميع:

تكاليف مشغل Layer2: التكاليف المتكبدة للحفاظ على مجموعة المعاملات، وتسلسل معالجة الدفعات، وحساب جذور الحالة/اختلافات الولاية/براهين الصلاحية، والمشكلات الأخرى المتعلقة بمعالجة المعاملات المجمعة مثل التسلسل، والتحقق من المعاملات، وإنشاء الكتلة، وما إلى ذلك. ونظرًا لأن Rollup أصبحت الآن مركزية، فإن التكاليف المتكبدة يتحملها البروتوكول نفسه أو الشريك. ونظرًا لأن مشغل Rollup أصبح مركزيًا الآن، فإن التكاليف المتكبدة يتحملها البروتوكول نفسه أو الشريك، بينما يجب تسوية عملية «ضغط المعاملات» في الطبقة الأساسية.

تكاليف توفر بيانات الطبقة الأولى: DA هي المكافئ لـ Rollup لأمان Ethernet. حتى تتمكن Rollup من نشر البيانات على Ethernet، عندما يقوم المشغل بتجميع عدد كبير من مجموعات المعاملات، يحتاج المشغل إلى تحرير مجموعات المعاملات إلى الطبقة الأساسية في شكل «CallData»، حيث تمثل تكلفة DA المساهمة في Ethernet L1 غالبية التكلفة الإجمالية لـ Rollup، ويخضع سعر السوق للبيانات في ذلك الوقت لـ EIP-1559.

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

إيرادات شركة Rollup:

يتعلق الموضوع بالإيرادات، والتي تأتي من مصدرين رئيسيين: قيمة المعاملة والإصدار.

قيمة المعاملة

يتمثل جوهر Rollup في توسيع سعة الأثير وتسريع وتقليل ضغط Layer1. إن الإجابة على السؤال عما إذا كان سيتم الحصول على مكاسب مرتبطة بـ MEP في Rollup هي في الواقع سلبية. لأن Rollup نفسها تعتمد على المنظم الذي يعتمد على نفقات الغاز المرتفعة والمنخفضة لتسلسل المعاملات، لأنها لا تملك مفهوم الكتلة لذلك لا يوجد Mempool نفسها، ولكن في الوقت الحاضر تسبب Mempool الخاص مثل OP Mainnet في مشكلة MEV، لذا فإن Rollup نفسها في غياب «Mempool» «المخصخص» لذلك، لن تحصل Rollup نفسها على أرباح MEV بدون «Mempool الخاص»، في جوهرها، الأكبر في Rollup يأتي الربح من فرق السعر بين الغاز المتداول.

التوزيع

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

فيما يتعلق بتوازن التكلفة والإيرادات لا توسع السرد، ما ورد أعلاه هو مجرد وصف موجز، وستؤثر ترقية كانكون إلى حد ما أيضًا على مشكلات الأرباح والخسائر التراكمية، وأساسها EIP-4844 (المعروف أيضًا باسم Proto-DankSharding)، كما تم تلخيصه في فقرة، هو التخفيف من مشكلة ارتفاع تكلفة DA لـ Ethernet Layer1، وظهور «فقاعة» للتخزين الخارجي المؤقت، ومعاملة Layer2 يمكن نقل محتوى البيانات إلى مخزن «blob» مؤقت جديد. «فقاعة» تخزين خارجية مؤقتة تنقل محتوى بيانات معاملات Layer2 إلى «blob» مؤقتة جديدة. ومع ذلك، فإنه لا يخزن بالفعل بيانات معاملة Layer2 في Layer1. تكمن الفائدة في أن Layer2 ستتمتع بتكلفة تخزين أقل وسرعة أكبر، ولكن التأثير غير المؤكد للصندوق الأسود لبيانات Layer2 الحالي لا يزال يستحق الاستكشاف.

اشرح باختصار كيفية عمل Rollup:

  1. التجميع: تقوم عُقد التجميع بتجميع معاملات متعددة وإنشاء ملخص مضغوط، أي كتلة التجميع، التي تحتوي على المعلومات الأساسية المطلوبة للتحقق من المعاملات وتحديثات الحالة؛
  2. التحقق: يتم إرسال كتلة Rollup إلى البلوكشين الرئيسي حيث تتحقق عقدة المدقق من صحة المعاملات داخل الكتلة وتضمن أنها تتوافق مع القواعد المحددة مسبقًا.

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

ما هو جهاز التسلسل

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

مصدر الشكل: أبحاث باينانس

كما هو الحال في قسم التكلفة والإيرادات في Rollup أعلاه، يأتي ربحها الرئيسي من فرز الإيرادات من فروق الغاز الخاصة بالمستخدم، بينما تكمن النفقات بشكل أساسي في تكلفة توفر البيانات من Layer2 إلى Layer1، ونفقات التشغيل للمشغل المركزي، لذلك يقوم المنظم بشكل أساسي بجمع رسوم المعاملة من جانب المستخدم ويدفع رسوم DA إلى Ether Simple لفهم:

إيرادات جهاز التسلسل = إيرادات انتشار الغاز في معاملات المستخدم - مصروفات البيانات من L2 إلى L1 - Sequencer Opex

مخططات فرز مختلفة لمجموعات Op ومجموعات Zk

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

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

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

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

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

المركزية واللامركزية في أجهزة الفرز

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

  • جهاز التسلسل المركزي

المزايا: يمكن أن تحسن بشكل كبير سرعة تأكيد المعاملة وتقليل تكاليف المعاملات وتجربة معاملات المستخدم الودية؛

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

  • أجهزة الفرز اللامركزية

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

العيوب: تتمثل تكلفة تحسين اللامركزية والأمان في تقليل سرعة المعاملات أو زيادة تكاليف المعاملات، مما يؤدي إلى حد ما إلى تقليل تجربة المستخدم التفاعلية.

مصدر الشكل: L2beat

مصدر الشكل: L2beat

أنواع مختلفة من الطبقة الثانية

في مقالته الأخيرة «أنواع مختلفة من الطبقة الثانية»، ذكر فيتاليك أن اتجاه عدم التجانس في مشاريع الطبقة الثانية سيصبح أكثر وضوحًا في المستقبل، وأن هذا الاتجاه سيستمر، مثل السلاسل العامة التقليدية التي يمثلها Arbitrum و Optimism و Scroll، والتطور الأخير لأنظمة EVM البيئية التي يمثلها Kakarot و Taiko، للأسباب التالية:

  • تتطلع بعض المشاريع المستقلة حاليًا من الطبقة الأولى إلى الاقتراب من النظام البيئي لإيثر، وقد ترغب هذه المشاريع في الانتقال تدريجيًا وربما تصبح الطبقة الثانية. ولكن لأن التكنولوجيا ليست جاهزة لوضع كل شيء في مجموعة كبيرة؛
  • ترغب بعض المشاريع المركزية في تقديم المزيد من الضمانات الأمنية لمستخدميها وتستكشف السبل القائمة على بلوكتشين. في كثير من الحالات، كانت هذه المشاريع ستستكشف «سلاسل الكونسورتيوم المسموح بها» في الحقبة الأخيرة. في الواقع، قد تتطلب فقط اللامركزية على مستوى «منتصف الطريق». علاوة على ذلك، تميل إنتاجية هذه المشاريع إلى الارتفاع، لذا فهي ليست مناسبة حتى للتطوير المستمر، على الأقل في المدى القصير؛
  • التطبيقات المالية الضعيفة مثل الألعاب أو التطبيقات الاجتماعية، فإنها تريد أيضًا أن تكون لامركزية. في حالة وسائل التواصل الاجتماعي، فإن الواقع هو أنه يجب التعامل مع أجزاء مختلفة من التطبيق بشكل مختلف: يجب نشر الأنشطة النادرة وذات القيمة العالية مثل تسجيل اسم المستخدم واستعادة الحساب، في حين أن الأنشطة المتكررة ومنخفضة القيمة مثل المنشورات واستطلاعات الرأي تتطلب فقط مستوى أقل من الأمان. يمكن تحمل خطر اختفاء المشاركات بسبب فشل السلسلة. إذا تسبب فشل السلسلة في فقدان حسابك، فهذه مشكلة أكبر بكثير.

على الرغم من أن التطبيقات والمستخدمين الحاليين في Ether Layer1 سيضطرون فقط إلى دفع رسوم تجميع صغيرة على المدى القصير، إلا أننا نود في هذه المقالة توضيح ما إذا كان المستخدمون سيتمكنون من سحب الأصول بأمان من Layer2 إلى Layer1 دون مشاكل، أي ميزات «عمليات السحب الإلزامية» وميزات «فتحة الهروب»، كما أوضحها Faust على رابط الإضافات ذات الصلة [1].

مصدر الشكل: أنواع مختلفة من الطبقة الثانية

إذا كان لديك أصل موجود على Layer1 ولكن يجب إيداعه في L2 قبل أن يتم نقله إلى عنوان محفظة آخر، فإلى أي مدى يمكننا ضمان قدرتك على استرداد هذا الأصل إلى Layer1، كما هو موضح في رسم تخطيطي بسيط:

مصادر البيانات: أنواع مختلفة من الطبقة الثانية

تجدر الإشارة إلى أن هذا نموذج مبسط يحتوي على العديد من الخيارات الوسيطة. على سبيل المثال:

  • بين Rollup و Validium: في Validium، يمكن لأي شخص إجراء دفعة على السلسلة لتغطية تكلفة المعاملة، وعند هذه النقطة سيضطر المشغل إلى تقديم بعض البيانات إلى السلسلة أو فقدان الإيداع.
  • بين البلازما وفاليديوم: يوفر نظام البلازما [2] ضمانات أمنية تشبه الالتواء وتوافر البيانات خارج السلسلة، ولكنه لا يدعم سوى عدد محدود من التطبيقات. يمكن للنظام توفير EVM كامل مع ضمانات على مستوى البلازما لأولئك الذين لا يستخدمون هذه التطبيقات الأكثر تعقيدًا وضمانات على مستوى Validium لأولئك الذين يستخدمونها.

يمكن اعتبار هذه الخيارات الوسيطة بمثابة طيف بين الالتواء و RMS. ولكن ما الذي يحفز التطبيق على اختيار نقطة على الطيف بدلاً من نقطة أخرى إلى اليسار أو اليمين؟ هناك عاملان رئيسيان هنا:

  1. تنخفض تكلفة توفر البيانات الأصلية لـ Ethernet مع تحسن التقنية. أما الانقسام الكلي التالي لشبكة Ethernet، وهو Dencun [3]، فقد قدم EIP-4844، والذي يوفر توفر بيانات على السلسلة بمعدل 32 كيلوبايت تقريبًا في الثانية. على مدى السنوات القليلة المقبلة، مع إدخال «تقسيم البيانات على السلسلة» الكامل [4]، من المتوقع أن يزداد توفر البيانات هذا على مراحل، ليصل في النهاية إلى 1.3 ميجابايت في الثانية. في الوقت نفسه، ستمكننا التحسينات في تقنيات ضغط البيانات [5] من القيام بالمزيد بنفس كمية البيانات.
  2. احتياجات التطبيق نفسه: إلى أي مدى سيعاني المستخدمون من التكاليف المرتفعة مقابل أخطاء التطبيق؟ ستعاني التطبيقات المالية أكثر من فشل التطبيقات؛ تتضمن الألعاب ووسائل التواصل الاجتماعي الكثير من النشاط لكل مستخدم ونشاطًا منخفض القيمة نسبيًا، لذا فإن المقايضات الأمنية المختلفة منطقية بالنسبة لهم.

يتم إنشاء جهاز التسلسل اللامركزي بواسطة مشروع Rollup أو يتم تنفيذه بواسطة طرف ثالث. يمكن أيضًا تسمية تنفيذ الطرف الثالث لجهاز التسلسل اللامركزي بالتسلسل كخدمة. تركز مشاريع مثل Espresso و SUAVE و Astria و Radius وما إلى ذلك على حلول التسلسل اللامركزي، ومساراتها للتنفيذ مختلفة.

حلول لأجهزة التسلسل اللامركزية

1) الإسبريسو: يتكون من خمسة مكونات رئيسية: 1. آلية المشاركة القائمة على HotStuff [6] التي يجب تمرير عمليتها بأغلبية الثلثين حتى يتم تحديدها ولا رجعة فيها؛ 2. توفر طبقة DA الخاصة بها مسارين مختلفين لاسترجاع البيانات. المسار الأول متفائل وسريع، في حين أن المسار الثاني أكثر موثوقية ولكنه يحتوي على نسخ احتياطية أبطأ وهو مصمم لظروف الخصومة؛ 3. واجهة برمجة تطبيقات Rollup REST: يستخدم برنامج Rollup واجهة برمجة التطبيقات هذه للتكامل بسلاسة مع Espresso Sequencer؛ 4. عقد الفرز: عقد الفرز هو عقد ذكي يثبت صحة إجماع HotShot، ويمكن أن يعمل كعميل خفيف يدير نقاط تفتيش الطلبات التجارية ويشرف على جدول حصص بروتوكول HotShot؛ 5. طبقة الشبكة: تُستخدم هذه الطبقة لتسهيل الاتصال بين العقد المشاركة في طبقة DA وإجماع HotShot. بشكل عام، كما هو موضح في الشكل أدناه، عندما يتم إرسال معاملة المستخدم إلى Rollup، يتم التحقق من صحتها باستخدام ZK أو المخطط المتفائل.

حقوق الصورة: التقنية: أجهزة التسلسل (نظرة عامة على عملية تسلسل الإسبريسو)

2) SUAVE: إنها طبقة شبكة مستقلة يمكنها مشاركة تجمع الذاكرة مع شبكات الكتل الأخرى، ولا يمكنها العمل مع العقود الذكية لـ Ether أو السلاسل العامة الأخرى. بدلاً من ذلك، فإنه يفصل تجمع الذاكرة وجزء إنشاء الكتل عن السلاسل العامة الحالية، بحيث يمكنه دعم المزيد من شبكات Layer1 أو Layer2، ويصبح مُسلسلًا مشتركًا لسلاسل Rollup. لذلك فهي تتمتع ببعض المزايا في MEV عبر السلاسل وترتيب المعاملات بين عمليات Rollups المختلفة، ولكنها تجلب نفس المخاطر مثل الجسور عبر السلاسل.

3) تهدف Astria إلى بناء طبقة شبكة مُسلسِل مشتركة لتجنب عيوب جهاز التسلسل المركزي، فهي تعتمد على آلية تناوب القائد القائمة على Tendermint لحل قابلية التوسع في تسلسل المعاملات ومخاطر التعطل لنقطة فشل مركزية واحدة، في نفس الوقت، تم تصميم بنية Astira Sequencer لتجميع المعاملات من عمليات التجميع المتعددة. في الوقت نفسه، تم تصميم بنية جهاز التسلسل في Astira لتجميع المعاملات من مجموعات تراكمية متعددة، بدلاً من إنشاء جذور حالة مختلفة لكتلة واحدة، ويتم ترتيب المعاملات الناتجة إلى كتل ذات «تماسك» ثم يتم إصدارها إلى طبقة DA من Layer1، مما يفصل بشكل فعال تسلسل المعاملات عن التنفيذ. وبسبب هذا الفصل أيضًا، يمكن لـ Astria استيعاب العديد من عمليات التجميع بوظائف انتقال الحالة المختلفة.

4) يزيل Radius، على عكس التطبيقات الأخرى، المخاطر المرتبطة بـ MEVs من خلال تمكين mempool المشفر وتشغيل أجهزة التسلسل المتعددة في وقت واحد لضمان تسلسل معاملات التجميع دون ثقة. وهي تستخدم آلية التشفير المتأخر التي يمكن التحقق منها (PVDE) [7] لتنفيذ Mempool المشفر، ويلعب استخدام التشفير الخالي من المعرفة دورًا في ضمان فرز المعاملات دون ثقة ومنع المخاطر المرتبطة بالفرز المركزي. ومع ذلك، فإن تكلفة تعزيز الأمان باستخدام دليل عدم المعرفة هي إمكانية تأخير المعاملات لتجربة المستخدم على الرغم من حماية MEV. يكون تدفق معاملات Radius كما يلي:

  1. يقوم المستخدم بإرسال معاملة إلى طبقة الفرز
  2. تقوم طبقة الفرز بفرز المعاملة وإنشاء كتلة
  3. يتم بعد ذلك إرسال الكتلة المكونة إلى البرنامج المرتبط بـ Rollup.
  4. تقوم Rollup بتنفيذ المعاملات بالترتيب الذي توفره طبقة الفرز.
  5. أخيرًا، ترسل Rollup المعاملات المنفذة إلى طبقة التسوية DA للتأكيد النهائي.

المصدر: التكنولوجيا: أجهزة التسلسل (نظرة عامة على تدفق صفقة Radius)

5) Madara إنها آلة فرز تستخدم في شبكة Layer2 StarkNet، وهي طريقة فرز أكثر مرونة يمكن تشغيلها مركزيًا أو لامركزيًا لتخصيصها لتطبيقات مختلفة. حاليًا، تعد Madara حلاً جاهزًا لآلات الفرز لـ StarkNet، ولا تزال أعمال البحث والتطوير المتعلقة بها جارية.

نظرة مستقبلية

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

اللامركزية هي الأساس الفلسفي للعملات المشفرة، وشبكات الطلب المشتركة تعالج تراكم القيمة وتوزيع الدخل من خلال الآليات الاقتصادية، وأخيرًا سيكون النظام البيئي الناضج بشكل متزايد لبنات البناء المعيارية وأطر التطوير لمقدمي الطلبات بالتأكيد حافزًا قويًا للصناعة في المستقبل.

لمحة عن «واي بي بي»

YBB هو صندوق web3 يكرس نفسه لتحديد المشاريع التي تحدد Web3 مع رؤية لإنشاء موطن أفضل عبر الإنترنت لجميع سكان الإنترنت. تأسست YBB من قبل مجموعة من المؤمنين بتقنية البلوك تشين الذين شاركوا بنشاط في هذه الصناعة منذ عام 2013، وهي دائمًا على استعداد لمساعدة المشاريع في المراحل المبكرة على التطور من 0 إلى 1. نحن نقدر الابتكار والعاطفة الذاتية والمنتجات الموجهة للمستخدم مع الاعتراف بإمكانيات تطبيقات التشفير والبلوك تشين.

إخلاء المسؤولية:

  1. تمت إعادة طباعة هذه المقالة من [medium]. جميع حقوق التأليف والنشر تنتمي إلى المؤلف الأصلي [YBB]. إذا كانت هناك اعتراضات على إعادة الطبع هذه، فيرجى الاتصال بفريق Gate Learn ، وسيتعاملون معها على الفور.
  2. إخلاء المسؤولية: الآراء ووجهات النظر الواردة في هذه المقالة هي فقط آراء المؤلف ولا تشكل أي نصيحة استثمارية.
  3. تتم ترجمة المقالة إلى لغات أخرى بواسطة فريق Gate Learn. ما لم يُذكر ذلك، يُحظر نسخ المقالات المترجمة أو توزيعها أو سرقتها.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!