بلوكتشين

ما هو المُرَتِّب وكيف يعمل: العمود الفقري لتقنيات الإيثريوم القابلة للتوسع على الطبقة الثانية

في هذه المقالة، نكتشف ما هو “سيكوينسر نود”، وهو مكون أساسي في نظام حلول الرول أب (rollup) لإيثريوم. يتولى هذا الكيان البنية التحتية مسؤولية سلسلة من العمليات التي تجلب بيانات المعاملات التي تُجرى على الطبقة الثانية (L2) إلى الطبقة الأولى (L1) الرئيسية، حيث يعمل كنقطة اتصال. تؤثر عملية ومدى لا مركزية السيكوينسر بشكل مباشر على أمان وموثوقية ومقاومة هذه الحلول للرقابة.

ملخص

ما هو السيكوينسر وما دوره في عالم EVM

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

يُعرف السيكوينسر تقنيًا كنود (node)، ويقوم بمعالجة المعاملات التي تُنفذ على الرول أب ويقوم بتغليفها في “دفعة” مضغوطة، ثم يرسل هذه البيانات إلى إيثريوم، حيث تُسجل رسميًا وتُضاف إلى السلسلة الأساسية المسؤولة عن الأمان.

ما هو المُرَتِّب وكيف يعمل: العمود الفقري لتقنيات الإيثريوم القابلة للتوسع على الطبقة الثانية

اعتمادًا على هندسة الطبقة الثانية، يمكن أن يكون السيكوينسر مركزيًا أو لامركزيًا، ويمكنه التأثير على جوانب حيوية مثل ترتيب المعاملات، توفر البيانات، ومقاومة الرقابة.

في حالة الرول أب المتفائلة مثل Arbitrum وOptimism، يقوم السيكوينسر بترتيب المعاملات ونشرها على إيثريوم بافتراض أنها جميعها سليمة ما لم يُطعن فيها. في حالة الرول أب بالمعرفة الصفرية مثل Starknet وZkSync، لا يقتصر دور السيكوينسر على معالجة المعاملات بل يقوم أيضاً بتوليد براهين تشفيرية تُتحقق بعد ذلك على إيثريوم. أما في الرول أب من نوع Validium مثل ZkFair وRhino.fi، يتم عملية هجينة حيث يتم التحقق من البيانات جزئيًا خارج السلسلة.

من المهم التأكيد على أن هذا الشكل يُستخدم أيضًا من قبل البلوكتشين الأخرى وحلول التوسع، لكن لتجنب الالتباس، سنركز في هذه المقالة على عالم EVM فقط. للعلم، نُشير إلى أن هناك مكونات مشابهة للسيكوينسر في أنظمة مثل Cosmos وAvalanche Subnets وCelestia.

سير عمل السيكوينسر في مختلف الرول أب على إيثريوم

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

  • تجميع وترتيب المعاملات: يرسل المستخدمون المعاملات إلى السيكوينسر بدلاً من إرسالها مباشرة إلى الطبقة الأولى، حيث يتم ترتيبهم في كتلة محددة وفقًا لاستراتيجية ترتيب. عادة، نجد في الرول أب استراتيجية “المزاد”، حيث يتم مزاد لتحديد ترتيب التنفيذ (تلك التي تدفع رسومًا أكبر لها الأولوية وتُرتب أولاً). استراتيجيات أخرى يمكن أن تكون من نوع “الأولوية للطلبات حسب الوقت”، حيث تُقبل المعاملات وتُنَفَذ بترتيب وصولها.
  • التنفيذ وحساب الحالة: بعد تحديد ترتيب المعاملات، يقوم السيكوينسر بتنفيذها محليًا، مُحدثًا حالة الرول أب خارج السلسلة. هذا التنفيذ حتمي ويتبع القواعد المحددة بواسطة عقود الرول أب الذكية على L1، وبالتالي يضمن تكامل العمليات.
  • إنتاج الدفعات والنشر على L1: في هذه المرحلة، تُجمع المعاملات في دفعات وتُرسل إلى إيثريوم. ينشر السيكوينسر فقط البيانات الأساسية (calldata) لتوفر البيانات (DA)، مما يضمن أن إيثريوم يمكنها دائمًا إعادة بناء الحالة على السلسلة. هذه الخطوة تضمن استخدام الحد الأدنى من الجهود الحسابية للحفاظ على رسوم شبكة L2 منخفضة.

بالاعتماد على نوع الرول أب، يمكن أن تختلف هذه الخطوات الثلاث بشكل كبير أو قليل، كما هو موضح في الجدول التالي.

مشكلة مركزية السيكوينسر

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

مع مرور الوقت، تهدف الرول أب إلى لامركزية سيكُوينسراتها، مُعَرِّفةً حلولاً جديدة لمشاركة النود والفدرالية، مُتنقلة إلى “المرحلة 1″ و”المرحلة 2”. في الوقت نفسه، يمكن أن تخلق مركزية السيكوينسرات المفرطة، حتى وإن كانت لفترة محدودة، مشاكل هيكلية خطيرة للشبكة من المستوى الثاني المعني.

أولاً وقبل كل شيء، يعهد بالتحكم لنود واحد مما يُدخل “نقطة فشل واحدة”: إذا تعرض السيكوينسر لهجوم، أو فشل تقني، أو تلاعب، يمكن أن تتعرض البنية التحتية بأكملها للخطر، مما يؤدي إلى تأخير المعاملات أو حتى انقطاع الخدمة. علاوة على ذلك، قد تسهل هذه القوة المركزة خطر الرقابة على المعاملات، حيث أن المُشغل الوحيد سيكون له القدرة على استبعاد أو إعادة ترتيب المعاملات بشكل تعسفي، مُطبِّقاً استراتيجيات MEV.

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

تُمثل مركزية النود سيفًا ذو حدين: المثال العملي للطبقة الثانية “Linea”.

تُعتبر مركزية السيكوينسرات المفرطة كسيف ذو حدين، قادر على إنقاذ نظام بيئي كامل من الانهيار ولكنه في الوقت نفسه يمكن أن يؤدي إلى رقابة تعسفية قوية على الشبكة. ما حدث للطبقة الثانية “Linea” في يونيو من العام الماضي، خلال اختراق واستغلال بروتوكول Velocore، هو مثال واضح على ذلك.

في تلك المناسبة، خلال الهجوم السيبراني على DEX، قرر فريق Consensys (الذي يدير رول أب Linea) إيقاف إنتاج الكتل، “مُغلقاً” السيكوينسر الخاص به. من خلال القيام بذلك، ومع تجميد السلسلة عمليًا، نجح فريق Velocare في احتواء الحادث، مُعالجاً نقطة الضعف في الشيفرة. في هذه الأثناء، قام فريق Consensys بمراقبة عنوان المهاجم، مما جعل التواصل مع السيكوينسر مستحيلًا (وهو، كما نتذكر، يُصادق على المعاملات ويرسلها إلى L1).

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

هذا كان سيؤدي إلى تأثيرات على بروتوكولات DeFi الأخرى المتصلة بـ Linea، مما يتسبب في تحمل العديد من المستخدمين لتصفيات أو خسائر لا تُعوض. قاد حدث اختراق Velocore مجتمع إيثريوم إلى التفكير في التوازن الدقيق بين الأمان واللامركزية. من ناحية، منع التدخل السريع من قبل فريق Consensys كارثة مالية، حماية المستخدمين والبروتوكولات من خسائر كبيرة. من ناحية أخرى، أثار إيقاف السيكوينسر ومراقبة عنوان المهاجم مخاوف بشأن القوة المركزية المفرطة التي يحتفظ بها مُشغلي الطبقة الثانية.

أسئلة شائعة

  • ما هو السيكوينسر في نظام إيثريوم رول أب؟

    السيكوينسر هو نود يُرتب وينفذ ويجمع المعاملات خارج السلسلة قبل نشرها على البلوكتشين الطبقة الأولى، مما يحسن كفاءة الطبقة الثانية.

  • كيف تؤثر مركزية السيكوينسر على أمان البنية التحتية؟

    مركزية السيكوينسر تمثل نقطة فشل واحدة يمكن أن تعرض البنية التحتية بأكملها للخطر، وتزيد من خطر الرقابة وتقلل من الثقة بسبب غياب آلية تحقق موزعة.

  • ما هي المقايضات بين اللامركزية والأمان في نظام رول أب؟

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

قائد الاستثمارات

مستشار مالي بارز، يساعد المستثمرين على اتخاذ قرارات استثمارية مدروسة وبناء ثروة مستدامة.
زر الذهاب إلى الأعلى