على مدى العامين الماضيين، التزمت Ethereum بشكل كامل بخارطة الطريق "Rollup-centric". تتضمن الاستراتيجية قفل ETH في عقد جسر، وتنفيذ المعاملات خارج السلسلة، واستخدام الأدلة - إما أدلة الاحتيال أو أدلة المعرفة الصفرية (ZKPs) - للتحقق من حالة الطبقة 2 (L2) ومعالجة عمليات السحب. ومع ذلك، هناك تحدي كبير: لا يقوم Ethereum نفسه بالتحقق من تنفيذ EVM بشكل أصلي، مما يجبر عمليات التجميع على تنفيذ أنظمة الإثبات الخاصة بها بشكل مستقل على السلسلة للتحقق من انتقالات الحالة. يتعرض الإيثريوم بشكل متكرر لشوكة صلبة، مما قد يؤدي إلى تعديل EVM، مما يعني أن فرق التجميع مسؤولة عن صيانة وتحديث تنفيذاتها المخصصة. يتطلب هذا عادةً تشكيل لجنة أمنية أو اعتماد نظام حوكمة التصويت القائم على الرموز لإدارة التحديثات الخاصة بعقود الجسر وآليات التصديق.
في سلسلتنا السابقة، استكشفنا التجميع المستند والتجميع المعزز. سننتقل الآن إلى استكشاف مفهوم التجميعات الأصلية بمزيد من العمق.
ما هو الفرق بين Based و Booster و Native؟ قد يكون هناك الكثير من الارتباك بين تعريفات التجميع المستند، والتجميع المعزز، والتجميع الأصلي. في السلسلة السابقة، قمنا بالفعل بتقديم التجميع القائم على التجميع والتجميع المعزز، لذا يوصى بالاطلاع عليهما قبل قراءة هذه المقالة. ولكننا سنراجع سريعًا الأنواع الثلاثة. تستخدم عمليات التجميع المستندة إلى L1 مجموعة التحقق من صحة L1 لترتيب المعاملات، مما يعزز اللامركزية، ولكنها قد تؤثر على الإنتاجية بسبب وقت كتلة L1 الطويل نسبيًا (على سبيل المثال 12 ثانية). ومع ذلك، هناك جهود جارية لتحسين هذه التجربة، باستخدام تقنية التأكيد المسبق لتمكين المستخدمين من الاستمتاع بإنهاء المعاملات بشكل أسرع مع استمرار المجتمع في الابتكار. تعمل Booster Rollups على توسيع نطاق التنفيذ والتخزين من خلال محاكاة معالجة L1 على L2، مما يسمح للتطبيقات بالنمو دون الحاجة إلى إعادة النشر. على الرغم من أن هذا النهج يوفر إمكانية التوسع، إلا أنه يقدم تعقيدًا إضافيًا مقارنة بالتجميعات التقليدية ويتطلب جهدًا هندسيًا أكثر تعقيدًا للتطوير والصيانة.
تستخدم عمليات التجميع الأصلية دالة نقل الحالة (STF) الخاصة بـ L1 كمحقق لانتقالات حالة طبقة التطبيق. ومع ذلك، في حين تعمل Optimism وArbitrum وعمليات التجميع الأخرى في بيئة مكافئة لـ EVM، فإنها غالبًا ما تتضمن تعديلات مخصصة معقدة أو غير عملية للتنفيذ مباشرة على Ethereum.
لقد تمت مناقشة عمليات التجميع الأصلية، المعروفة سابقًا باسم عمليات التجميع الورقية، بالتفصيل في كتابات مختلفة. بالإضافة إلى ذلك، تم استخدام مصطلح "التجميع الأساسي" لفترة وجيزة بواسطة @apolynya. ومع ذلك، تم استبدال مصطلح "فيات" في نهاية المطاف بمصطلح "أصلي" للإشارة إلى أنه من الممكن ترقية عمليات التجميع المكافئة لـ EVM الحالية إلى هذا النموذج. تم صياغة مصطلح "الأصلي" بواسطة @danrobinson ومساهم مجهول من ليدو.
كيف يعمل التجميع الأصلي؟ يقدم اقتراح التجميع الأصلي التجميع المسبق EXECUTE، والذي يهدف إلى العمل كمحقق لانتقالات حالة التجميع. سيسمح هذا التجميع المسبق لفرق التجميع باستخدامه في عقود التحقق الخاصة بهم، وتوفير نظام يعتمد على الإثبات، وتمكين التجميع من وراثة التحقق الأصلي لـ Ethereum. نظرًا لأن هذا التجميع المسبق الجديد يشبه إلى حد ما مفهوم "EVM في EVM"، فسيتم تحديثه من خلال عملية الشوكة الصعبة الخاصة بـ Ethereum بموجب إجماعها الاجتماعي. يضمن هذا أن تنعكس التغييرات التي تطرأ على EVM في التجميع المسبق، ويمكّن التجميع من وراثة التحقق من صحة Ethereum، ويخفف عن فريق التجميع مسؤوليات الحوكمة من حيث لجان الأمن أو التوقيعات المتعددة، مما يجعل التجميع أكثر أمانًا للمستخدمين. يعمل التجميع المسبق لـ EXECUTE كمحقق لانتقالات حالة EVM، مما يسمح لـ Rollup بالاستفادة من مرافق Ethereum الأصلية في طبقة التطبيق. ويستخدم مدخلات مثل pre_state_root، وpost_state_root، وtrace، وgas_used للتحقق من صحة التحولات، والاستفادة من آلية تسعير الغاز المشابهة لـ EIP-1559. اعتمادًا على متطلبات قابلية التوسع لعملية التجميع، يمكن للمحققين فرض صحة انتقالات حالة التجميع من خلال إعادة التنفيذ أو إثباتات SNARK. بالإضافة إلى ذلك، تم دمج تأخير من فتحة إلى فتحة للتخفيف من مخاطر المركزية مثل المنافسة على إثبات الحصة القائمة على MEV.
يعمل هذا التجميع المسبق على تبسيط تطوير التجميع من خلال دعم "التجميع بدون ثقة" في نظام الإثبات. إذا تم دمجه مع تصميم التجميع القائم على أساس، حيث يتم إدارة كل من أنظمة الطلب والإثبات بواسطة Ethereum، فإن هذا الهيكل يسمح بعدم الثقة تمامًا، وغالبًا ما يشار إليه باسم "التجميع بالموجات فوق الصوتية". إنه يزيد من قابلية التكوين ولديه القدرة على التسوية في الوقت الفعلي، مما يشجع على تصميمات التجميع القابلة للتكوين والأكثر أمانًا.
يتصرف التجميع المسبق المقترح بشكل مشابه لـ EVM، حيث يعيد تنفيذ معاملات التجميع للتحقق من صحتها. يتعارض هذا مع الميزة الأساسية للتراكم، وهي أن ميزة التجميع هي التنفيذ خارج السلسلة وإرسال دليل الصلاحية إلى Ethereum فقط. بدلاً من ذلك، تعكس عمليات التجميع المسبق بشكل أساسي ما يفعله Ethereum بالفعل ولا تضيف أي قيمة في تخفيف العبء الحسابي من L1.
ينبع اختيار محقق مثل EVM بدلاً من محقق zk من عدم نضج تقنية ZK حاليًا. لقد أظهرت zkVM المستخدمة على نطاق واسع نقاط ضعف، والتطور السريع لـ ZKP يجعل الترميز الثابت لمحققي zk المحددين على السلسلة محفوفًا بالمخاطر وغير مرن. بدلاً من ذلك، تعطي Ethereum الأولوية للتنوع والحياد، مما يسمح بالتجريب مع عملاء zk مختلفين دون الالتزام بمحقق واحد. ومع ذلك، هذا لا يعني أن التجميعات المسبقة تفشل في المساهمة في قابلية توسع الإيثريوم. في حين يضمن Ethereum أمانه من خلال إبقاء محققي إثبات zk خارج السلسلة، فإنه يستفيد من هذا التجميع المسبق للتحقق من أدلة zk المقدمة بواسطة التجميع. يتيح هذا لمحققي Ethereum تجنب محاكاة جميع معاملات التجميع بالكامل من البداية إلى النهاية. بدلاً من ذلك، من خلال الاعتماد على أدلة zk خارج السلسلة، تحافظ الشبكة على ضمانات الأمان الخاصة بها مع السعي لتحقيق قابلية التوسع من حيث التنفيذ.
ما هي المزايا الرئيسية للتجمع الأصلي؟
باستخدام التجميع الأصلي، يمكن التعامل مع الكثير من العمل المعقد عن طريق التجميع المسبق، مما يجعل أشياء مثل إثباتات الاحتيال أو فحوصات SNARK أبسط. وهذا يعني وجود قدر أقل من التعليمات البرمجية التي يتعين كتابتها وصيانتها، وعدم الحاجة إلى أنظمة إضافية مثل شبكات التصديق أو لجان السلامة.
إن التحقق من صحة SNARK على السلسلة مكلف، لذا فإن العديد من عمليات zk-rollups لا تقوم بتسوية المعاملات بشكل متكرر لتوفير التكاليف. يمكن أن تساعد عمليات التجميع المسبق لـ EXECUTE في تقليل هذه التكاليف من خلال تجميع أدلة متعددة معًا باستخدام تكرار SNARK. قد يسمح هذا النهج لعمليات التجميع بالتحقق من المعاملات بكفاءة أكبر، مما يجعل التحقق خارج السلسلة أكثر فعالية من حيث التكلفة. يعد ضمان التشغيل الخالي من الأخطاء في عمليات التجميع التقليدية تحديًا ويتطلب عادةً عمليات تفتيش مكثفة. تخفف العديد من الفرق من هذا الخطر من خلال اعتماد الترتيب المركزي لمنع إنشاء الكتل الضارة. ومع ذلك، من خلال التنفيذ الأصلي المجمّع مسبقًا، من الممكن تحقيق آلية فرز أكثر أمانًا وبدون أذونات. يتيح هذا النهج لعمليات التجميع أن ترث ليس فقط أمان L1 ولكن أيضًا قابلية استبدال الأصول، حيث يتم التحقق من المعاملات مباشرة في بيئة Ethereum الموثوقة. هناك العديد من التجميعات المتوافقة مع EVM، ولكن لا يوجد تقريبًا أي مكافئات لـ EVM: يتطلب مواكبة التغييرات في blockchain الرئيسية عادةً فريقًا أو نظام تصويت لتحديث التجميع، مما قد يؤدي إلى إدخال مخاطر. يمكن تحديث التجميعات الأصلية تلقائيًا باستخدام blockchain الرئيسية، مما يحافظ على مزامنة كل شيء دون الحاجة إلى قواعد أو ناخبين إضافيين. بالنسبة لعمليات تجميع zk، فإن تحقيق أوقات إثبات زمن انتقال منخفضة للغاية، على سبيل المثال 100 مللي ثانية، يعد مهمة هندسية صعبة للغاية. على النقيض من ذلك، قد تسمح عمليات التجميع الأصلية بجداول إثبات "أكثر استرخاءً"، مما يؤدي إلى تمديدها إلى فتحة كاملة. يقلل هذا النهج من الضغط لإنشاء الأدلة على الفور، مما قد يؤدي إلى تحسين الموثوقية وتعزيز التكامل مع L1.
هل ستكون جميع عمليات التجميع أصلية؟
كل مجموعات التجميع الحالية، مثل OP Stack وArbitrum Orbit Stack، لديها القدرة على التحول إلى "مجموعات تجميع أصلية" وتوارث ميزات الأمان الخاصة بـ Ethereum بشكل مباشر. سوف يؤدي هذا التحديث إلى جعل المستخدمين أكثر سعادة بسبب زيادة الأمان، وفرق التجميع أكثر راحة لأنهم لم يعودوا بحاجة إلى لجنة أمنية. في الوقت نفسه، لا يزال بإمكان فرق التجميع الاستمرار في المنافسة من خلال توفير طبقة فرز مشتركة فعالة والتقاط رسوم الفرز لتحقيق أقصى قدر من القيمة المضافة (MEV).
ومع ذلك، لن يتم تحويل جميع التجميعات إلى النموذج الأصلي. بعض ميزات L2 غير متوافقة بطبيعتها مع التجميعات الأصلية، بما في ذلك أنواع المعاملات الفريدة، وطرق المحاسبة المختلفة للغاز، والتجميعات المسبقة التي لا توجد على blockchain L1 الرئيسي. إن تنوع الآلات الافتراضية بين مجموعات L2، والتي تشترك كل منها في أمان مشترك، هو ميزة رئيسية لنظام L2 البيئي اليوم، على سبيل المثال
@EclipseFND هو مجموعة SVM،
@movementlabsxyz
هو مجموعة MoveVM، أو @Starknet هو مجموعة CairoVM. كما أشار @doganeth_en، ستنقسم عمليات التجميع المستقبلية إلى ثلاث فئات: عمليات التجميع الخاصة بالمؤسسات، وعمليات التجميع الموجهة نحو الأداء، وعمليات التجميع الأصلية "المتوافقة". ستركز المؤسسات على إدارة وطلب وامتلاك مجموعاتها المجمعة، وهو أمر مثالي للشركات التي تريد التحكم في ترتيب المعاملات وتنفيذها والتطبيقات على غرار Web2. ستستخدم عمليات التجميع التي تركز على الأداء إيثريوم للتسوية، ولكنها تعتمد على توفر البيانات البديلة للأداء الأمثل، مثل استخدام @megaeth_labs @eigen_da
لتوفر البيانات. تعتبر هذه التجميعات أقل لامركزية ولكنها تزيد من فائدة $ETH على حساب بعض ميزات Ethereum. سيتم دمج التجميعات الأصلية بالكامل مع المرافق القائمة على Ethereum وتوفير: اللامركزية على مستوى Ethereum، والتنفيذ المشترك مع الوصول المباشر إلى الحالة، والتحقق من ZK خارج السلسلة الأرخص. تساهم هذه التجميعات في تأثيرات شبكة Ethereum وقد تشارك في الإيرادات، ولكن استدامتها تعتمد على الحوافز الاقتصادية الطبيعية.
الخلاصة
تمثل عمليات التجميع الأصلية تقدمًا كبيرًا في خارطة طريق مركز تجميع الإيثريوم، مما يوفر نهجًا يتماشى بشكل أكبر مع المرافق القائمة على الإيثريوم. من خلال تقديم التجميعات المسبقة لـ EXECUTE، تعمل التجميعات الأصلية على تبسيط الحوكمة، مما يزيل الحاجة إلى التوقيعات المتعددة، أو لجان الأمان، أو أنظمة التصويت القائمة على الرموز. لا يعمل هذا النهج على تعزيز الأمان فحسب، بل يتيح أيضًا لعمليات التجميع التوسع بشكل أكثر كفاءة، والاستفادة من إثباتات zk خارج السلسلة، وبالتالي ضمان تقليل الثقة وقابلية التوسع. ورغم أن هذا الاقتراح واعد، فإنه ليس خاليا من التحديات. في حين يتم تصنيف معظم عمليات التجميع الحالية على أنها معادلة لـ EVM، فإنها عادةً ما تقوم بإجراء تعديلات طفيفة على EVM. لذلك، قد يفرض التحول إلى نموذج التجميع الأصلي عبء تطوير إضافيًا على عمليات التجميع باستخدام تنفيذات EVM المخصصة. ومع ذلك، توفر التجميعات الأصلية مسارًا مقنعًا للجمع بين الأمان والمرونة التي توفرها Ethereum مع تصميم التجميع. من خلال تسهيل التوافق مع L1، فإنهم يشجعون الابتكار مع تقليل التفتت، مما يجعل النظام البيئي لـ Ethereum أكثر ارتباطًا ومرونة في المستقبل. إذا لم تقم بإلقاء نظرة عليه بعد، فتأكد من إلقاء نظرة على
الجزء الأول والجزء الثاني من سلسلة Rollups 2.0، مع التركيز على عمليات التجميع القائمة على البيانات وعمليات التجميع المحسنة على التوالي. في منشورنا القادم، سنتعمق أكثر في مفهوم تجميعات جيجاغاس ونستكشف كيف يمكن لهذا التصميم المبتكر لتجميع العملات أن يدفع حدود قابلية التوسع في إيثريوم ويعزز نظام التجميع البيئي بشكل أكبر.
شكرًا: تم كتابة هذه المقالة بواسطة @paramonoww. شكر خاص لـ @korayakpinarr على ملاحظاته ومراجعته.
Preview
احصل على فهم أوسع لصناعة العملات المشفرة من خلال التقارير الإعلامية، وشارك في مناقشات متعمقة مع المؤلفين والقراء الآخرين ذوي التفكير المماثل. مرحبًا بك للانضمام إلينا في مجتمع Coinlive المتنامي:https://t.me/CoinliveSG