اليوم، نقدم حجة جديدة: إن MEV (أقصى قيمة يمكن استخراجها) قد أصبحت العامل الرئيسي المحدد في توسيع نطاق البلوكتشين.
بينما تتنافس الشبكات الرئيسية مثل إيثيريوم وLayer2 الخاصة بها وسولانا لتوسيع نطاقها بأسرع ما يمكن، بدأت القيود الاقتصادية الناتجة عن MEV في الظهور في جميع أنحاء الصناعة. إن سلوك البحث على السلسلة بدأ يشغل حصة كبيرة من السعة الإجمالية لمعظم سلاسل الكتل ذات الإنتاجية العالية بطريقة مذهلة من حيث إهدار الموارد.
هذا ليس فرضًا نظريًا أو ظاهرة فردية. من سولانا (روبوتات MEV تستهلك 40% من مساحة الكتلة) إلى بيئة Layer2 الخاصة بالإيثريوم، هذه الحالة موجودة في كل مكان. لتحديد التأثير، قمنا بإجراء تحليل عميق لأفضل OP-Stack Rollup التي تدعم نقاط تتبع معينة، وأظهرت النتائج مشكلة شاملة في الصناعة:
تستهلك روبوتات تداول القمامة في عدة Rollup أكثر من 50% من الغاز، لكنها تدفع أقل من 10% من الرسوم؛
خلال الفترة من نوفمبر 2024 إلى فبراير 2025، سيزيد شبكة Base من قدرة معالجة الغاز إلى 11 مليون غاز/ثانية، لكن يتم استغلالها تقريبًا بالكامل من قبل روبوتات القمامة (ما يعادل سعة ثلاث شبكات إيثيريوم الرئيسية!)؛
زاد الطلب المستمر من الروبوتات القمامة على الغاز من رسوم المعاملات للمستخدمين؛
سوق التداولات السيئة مركّز بشدة، حيث تهيمن شركتان بحثيتان على أكثر من 80% من التداولات السيئة على Base.
تُعتبر تقنيات توسيع النطاق مثل تقسيم قاعدة البيانات (مثل Rollup) وإثبات الفعالية وتحسين قاعدة البيانات أو آلية الإجماع مهمة بالتأكيد، ولكن الاعتماد فقط على التقنية لن يحل المشكلة. على الرغم من أننا قد اتقنا طرق بناء القدرة الاستيعابية للتقنية الأساسية، إلا أن هيكل السوق الحالي يفرض قيودًا اقتصادية على التوسع.
ستقوم هذه المقالة بتحليل ظاهرة فشل السوق هذه، وعرض تأثيرها من خلال البيانات، وتقديم آلية مزاد MEV جديدة تهدف إلى حل هذه المشكلة.
تحليل التداول السيئ
لفهم لماذا يتم إهدار مساحة الكتلة، يجب أن نفكك صفقة تحكيم ناجحة واحدة:
مثال على صفقة تحكيم ناجحة على Base
للوهلة الأولى، يبدو أن هذا نموذج للكفاءة: ينفذ روبوت البحث عمليات التحكيم بدقة، محققًا ربحًا قدره 0.12 دولار ويدفع 0.02 دولار كرسوم.
لكن التكلفة الحقيقية لهذه المراجحة الناجحة مذهلة: لكل مراجحة ناجحة ، يرسل الروبوت حوالي 350 صفقة تحاول المراجحة (يفشل معظمها). في المتوسط ، تستهلك المراجحة الناجحة الواحدة حوالي 132 مليون غاز - أي ما يعادل ما يقرب من 4 كتل Ethereum كاملة. من المهم ملاحظة أن هذا مجرد واحد من العديد من الروبوتات التي تتنافس في المنافسة ، والتكلفة الفعلية للسلسلة أعلى.
الآن دعونا نلقي نظرة على محاولة فاشلة نموذجية لفهم سلوك الروبوتات على السلسلة:
مثال على صفقة فاشلة تبحث بشكل أعمى عن فرص التحكيم
عند النظر إلى هذه المعاملة للوهلة الأولى، لا يبدو أن هناك أي شيء غير عادي: تم التنفيذ بنجاح ولم يتم نقل أي رموز. الدليل الوحيد هو أنها استهلكت حوالي 2.6 مليون غاز (كما هو موضح في الصورة أعلاه).
من خلال تتبع استدعاءاته الداخلية يمكن اكتشاف أنه قام بإجراء سلسلة من الاستدعاءات لعشرات من برك DEX المختلفة، من خلال getReserves () و slot0 () لاستعلام حالة البركة. هذه الاستدعاءات في جوهرها تستهدف الحصول على أسعار الأصول في DEX المختلفة.
عرض مثال تتبع لاستدعاءات متكررة لـ slot0 ( و getReserves )
المنطق الأساسي لهذا الروبوت بسيط جداً:
إرسال المعاملات إلى السلسلة
استعلام عن أسعار عدة برك DEX أثناء التنفيذ
إذا كان هناك فرصة للتحكيم، فقم بالتنفيذ.
إذا لم يكن هناك ، فقم بإنهاء الصفقة
تظهر الصفقة المذكورة أعلاه تجسيدًا لهذه الخطوات الأربع، حيث انتهت في النهاية دون تنفيذ أي عملية. في الواقع، كانت مجرد استعلام عن سعر عالي الكثافة، استهلك حوالي 2.6 مليون غاز ولكنه لم يقم بأي إجراء فعلي.
لقد أصبحت هذه الاستراتيجية وسيلة رئيسية لاستخراج MEV على سلاسل الكتل العامة مثل Base وWorld وSolana. يجب أن تتحمل مجموعة صغيرة من الصفقات الناجحة تكلفة عدد كبير من المحاولات الفاشلة، وهذا يعد خيارًا منطقيًا بالنسبة للباحثين، ولكنه يتسبب في كفاءة نظامية منخفضة للشبكة.
تم استخدام الكثير من الموارد لقراءة الأسعار دون أن تنتج قيمة حقيقية. وليس هذا هو الحال بالنسبة للباحثين فقط، بل يتعين على جميع الباحثين الذين يسعون لالتقاط MEV الذري اعتماد هذه الاستراتيجية. والنتيجة النهائية كما تشير البيانات: تم اختناق الشبكة العامة بالتداولات غير المجدية، مما أدى إلى ارتفاع الرسوم بسبب هذه التداولات. (ملاحظة: يؤكد MEV الذري على استغلال القيمة التي تتحقق خلال عملية واحدة على السلسلة (مثل صفقة واحدة أو ضمن كتلة واحدة) وغالباً ما يكون شائعاً في مشاهد مثل التحكيم، والتجاوز، وما إلى ذلك، والتي تستفيد من فورية blockchain وترتيب المعاملات.)
السبب الجذري للتجارة السيئة
إن انسداد سلسلة الكتل ذات السعة العالية بالمعاملات غير المهمة ليس حدثًا عشوائيًا، بل هو رد فعل مباشر و"عقلاني" ناتج عن عيوب هيكل السوق: إذا أراد الباحثون الربح من خلال قراءة الحالة الأخيرة للكتلة، فيجب عليهم عمومًا إطلاق المعاملات في نفس الكتلة.
روبوت المراجحة الذي تم تحليله أعلاه هو حالة نموذجية. يمكن للاستعلامات خارج السلسلة التقاط حالة آخر كتلة مؤكدة، ولكن هذا يتخلف عن فرص MEV التي يتم إنشاؤها بواسطة المعاملات في الكتلة البرمجية الإنشائية الحالية. في شبكات مثل Base أو Solana ، يكون mempool الأصلي خاصا ، مما يعني أن الباحثين ليس لديهم طريقة لمعرفة كيفية أداء معاملة المستخدم والفرص التي تخلقها حتى يتم نشر الكتلة. الطريقة الوحيدة لاكتشاف مساحة المراجحة والتقاطها هي تضمين معاملاتك الخاصة في نفس الكتلة مباشرة بعد معاملة المستخدم. بمجرد انتظار الكتلة التالية ، يتم استباق الفرصة.
تعود ظاهرة البحث المتفشي على السلسلة إلى التفاعل بين العوامل التالية:
التعبير عن المعاملات
على عكس المتداولين في المالية التقليدية الذين يقدمون أوامر ثابتة بسيطة (مثل "شراء بسعر X")، يمكن للباحثين إنشاء صفقات كبرامج على السلسلة، متضمنة منطق الشروط القائم على الحالة الفورية للسوق، مما يتيح استراتيجيات استجابة معقدة كانت مستحيلة في الأصل.
الانتقال إلى تجمع الذاكرة الخاصة
من أجل حماية المستخدمين من التشغيل الأمامي ، فإن معظم سلاسل الكتل العامة عالية الإنتاجية تجعل mempool خاصا. في حين أن هذا دفاع فعال ضد التشغيل الأمامي ، إلا أنه يمنع الباحثين أيضا من رؤية تدفق أوامر المستخدمين. غير قادر على الاستجابة للمعاملات قبل أن تكون على السلسلة ، يمكن للباحثين فقط اكتشاف الفرص بشكل أعمى على السلسلة من خلال بدء معاملات معبرة للغاية.
رسوم منخفضة
زاد انخفاض تكلفة مساحة الكتلة من سلوك البحث على السلسلة. يعرف الباحثون جيدًا أن الربح من فرصة التحكيم الناجحة الواحدة يمكن أن يغطي تكلفة العديد من المعاملات الفاشلة، لذلك يجرؤون على إرسال كميات هائلة من المعاملات المضاربة إلى كل كتلة. وكلما انخفضت رسوم الغاز، زاد قدرة الباحثين على كتابة منطق أكثر تعقيدًا، والسعي وراء استراتيجيات أكثر تعقيدًا. (
نقص آلية المزاد الفعالة
تفتقر المنافسة بين الباحثين إلى آلية تعبير رسمية لتفضيل ترتيب المعاملات. نظرًا لعدم القدرة على ترتيب العروض لمعاملة معينة في الكتلة بطريقة مباشرة، فإن المنافسة تتحول إلى وسيلة بديلة مضيعة: استهلاك المزيد من الغاز. الطريقة الرئيسية التي يزيد بها الباحثون من فرصة الفوز هي استهلاك الغاز في المزيد من المواقع في الكتلة، لزيادة احتمال وقوع المعاملة في "المكان الصحيح".
تسببت هذه العوامل الأربعة مجتمعة في ظهور "مزادات تداول القمامة"، وهي آلية مهدرة للغاية، تعزز الازدحام الشبكي، ولم تتمكن من التقاط قيمة MEV بشكل فعال. لتقدير حجم الكفاءة المنخفضة الناتجة عن تداول القمامة، قمنا بإجراء تحقق من البيانات.
أظهرت الأبحاث
أظهر التحليل أن المعاملات غير المرغوب فيها المدفوعة بـ MEV تشكل قيودًا اقتصادية على التوسع.
نحدد التداولات غير المرغوب فيها من خلال التعرف على "استفسارات DEX المتكررة دون نقل الرموز". تهدف هذه الطريقة الاستدلالية إلى تحديد السلوكيات الافتراضية "للربح الخلفي" (backrunning) التي كان من الممكن إنجازها خارج السلسلة ولكنها أجبرت على التنفيذ داخل السلسلة. تم تنفيذ هذه الطريقة في أدوات Python ولوحة Dune، وتفاصيل المنهجية مذكورة في الملحق.
نظرًا لأن أدوات الكشف عن المعاملات غير المرغوب فيها تعتمد على طرق RPC معينة، فإن تحليل البيانات الحالي يقتصر على OP-Stack Rollup. لكن بيانات فريق Ghost Logs تشير إلى أن سولانا أيضًا تعاني من ظواهر مماثلة، وتم اكتشاف علامات على المعاملات غير المرغوب فيها في Rollups أخرى على إيثيريوم (مثل ZKsync وArbitrum).
التداولات السيئة لها طابع منهجي وعام
أولاً، هذه المشكلة لها طابع نظامي وتوجد على نطاق واسع. تشير التحليلات المتعلقة بـ OP-Stack Rollup إلى أن المعاملات المزعجة ليست ظاهرة معزولة، بل هي القوة المهيمنة في النظام البيئي بأكمله. في السلاسل مثل Unichain وBase وOP Mainnet، تستهلك المعاملات المزعجة عادةً أكثر من 50% من إجمالي الغاز. ومن هنا، يتضح أن هذه نتيجة هيكلية لتصميم السوق الحالي، وليست شذوذًا محليًا.
استهلاك الغاز من التداولات السيئة يتجاوز بكثير الرسوم المدفوعة لها
تشير الاكتشافات الثانية إلى أن كفاءة المعاملات غير المفيدة منخفضة جداً من منظور السلسلة.
في جميع عمليات تجميع البيانات التي قمنا بتحليلها، يوجد فجوة كبيرة بين الموارد المستهلكة من قبل المعاملات غير المرغوب فيها والإيرادات الناتجة عنها. مقارنةً بالمستخدمين الآخرين، يستهلك روبوتات المعاملات غير المرغوب فيها كمية من الغاز تساوي عدة مرات ما تدفعه من رسوم. على سبيل المثال، استهلكت روبوتات المعاملات غير المرغوب فيها على شبكة OP الرئيسية حوالي 57٪ من الغاز، لكنها دفعت فقط حوالي 9٪ من الرسوم، مما يعكس فجوة تصل إلى 6 أضعاف.
تشير الفجوة بين دفع الرسوم واستهلاك الغاز إلى أن المعاملات غير المجدية تفرض تكاليف خارجية ضخمة على الشبكة، لكنها لا تقدم قيمة مكافئة تقريبًا، وهذه سمة نموذجية للأسواق غير الفعالة بشكل منهجي. ويشمل ذلك هدرًا حقيقيًا للموارد الحاسوبية، حيث يُجبر كل عقد كامل على تنفيذ هذه المعاملات، مما يزيد من متطلبات الأجهزة لجميع المشاركين في الشبكة.
بالإضافة إلى ذلك، قمنا بتحليل كيف تؤثر المعاملات العشوائية في L2 على استخدام Rollup لتوافر بيانات L1.
تظهر البيانات أنه من بين مليون كتلة في فبراير 2025 ، ساهمت روبوتات القمامة في Base بحوالي 56٪ من استهلاك الغاز ، و 26٪ من استخدام L1 DA (توفر البيانات) ، و 14٪ من الرسوم على السلسلة. فاجأتنا النسبة المئوية لاستخدام DA لروبوتات القمامة في البداية ، ولكن بعد ذلك تم اكتشاف أنها مرتبطة بنسبة المعاملات بدلا من استهلاك الغاز. هذا منطقي لأن استخدام DA يعتمد على كفاءة ضغط البيانات ، وليس استهلاك الغاز.
قيود التجارة غير المرغوب فيها تعوض عن فوائد التوسع.
ثالثا ، هذا عدم الكفاءة ينفي بشكل مباشر فوائد التوسع. لقياس التأثير السلبي للمعاملات غير المرغوب فيها، قدمنا مقياسا جديدا: إنتاجية الغاز الفعالة، وهي كمية الغاز المتاحة للمستخدمين في الثانية التي تتم معالجتها بواسطة المجموعة بعد خصم استهلاك روبوت البريد العشوائي.
هذا الاتجاه واضح بشكل خاص في Base: في نوفمبر 2024 ، سيكون إجمالي إنتاجية الغاز 15 مليون غاز / ثانية ، في حين أن إنتاجية الغاز الفعالة للمستخدمين ستكون 12 مليون غاز / ثانية فقط. على مدى الأشهر الأربعة التالية ، زاد إجمالي الإنتاجية بمقدار 11 مليون غاز / ثانية ، لكن الإنتاجية الفعلية ظلت كما هي تقريبا. بمعنى آخر ، يتم استهلاك كل قوة المعالجة الإضافية تقريبا من خلال معاملات البريد العشوائي.
من المثير للاهتمام أنه بعد نهاية فبراير، بدأ حجم المعاملات الفعالة يتماشى بشكل أكبر مع اتجاه النمو في الحجم الإجمالي. يبدو أن هذا مرتبط بحجم التداول في السوق (والـ MEV الناتج عنه): بعد انفجار "فضيحة ليبرا" في 14 فبراير، ومع انخفاض حجم تداول Memecoin من خلال روبوتات تيليجرام، بدأ حجم المعاملات الفعالة في الزيادة مرة أخرى.
الطلب المستمر على الصفقات السيئة يزيد من رسوم المستخدمين
قد يكون التأثير الأكثر مباشرة على المستخدمين هو أن استمرار وجود التداولات غير المجدية يرفع بشكل مصطنع خط الأساس لرسوم التداول، مما يجعلها مرتفعة لفترة طويلة.
على الرغم من أن تدابير التوسع الخاصة بـ Rollup قد خفضت الرسوم الاسمية إلى مستويات منخفضة للغاية (مثل حوالي 0.01 دولار) ، مما جعل العديد من المستخدمين الطبيعيين غير حساسين للأسعار ، إلا أنه من الناحية النظرية ، إذا كانت مساحة الكتلة كافية ، وكان المستخدمون غير حساسين للأسعار ، بالإضافة إلى تأثير آلية سوق الرسوم EIP-1559 ، يجب أن تقترب الرسوم من الحد الأدنى المطلق. إن رؤية التوسع هي خلق سعة كافية لجعل هذه الحالة القريبة من الرسوم الصفريّة هي الوضع الطبيعي.
لكن الوضع الفعلي ليس كذلك. يسعى الباحثون عن MEV الذين يحاولون التقاطه من خلال تداولات غير مجدية لملء الكتل بمعاملات ضخمة، مما يستهلك كمية كبيرة من الغاز. هذا السلوك يزيد من نسبة استخدام الكتل، مما يؤدي إلى ارتفاع مستمر في الرسوم الأساسية، مما يعكس بشكل أكبر الكفاءة النظامية المنخفضة لسوق MEV، بدلاً من الطلب الحقيقي للمستخدمين الطبيعيين.
على الرغم من أن الرسوم التي يتحملها المستخدمون النهائيون لا تزال في مستوى منخفض، إلا أن المستوى العام قد تجاوز بكثير ما هو مطلوب فعليًا. النقطة الأساسية في هذه المشكلة هي: أن التطبيقات الابتكارية التي تعتمد على كمية كبيرة من مساحة الكتل الرخيصة (مثل الشبكات الاجتماعية على السلسلة أو المدفوعات الدقيقة الآلية) يتم استبعادها من السوق بسبب ذلك.
سوق التداول القمامة مركزي للغاية
أخيرًا، تظهر التحليلات أن سوق الباحثين عن معاملات MEV المتدنية يتميز بخصائص مركزية شديدة.
للتحقق من ذلك، قمنا بإحصاء العقود الذكية التي استهلكت أكبر قدر من الغاز المصنف على أنه "صفقات غير مرغوب فيها" من ارتفاع الكتلة 26000000 إلى 26900000. عند الملاحظة الأولية، يبدو أن السوق يسيطر عليه عدد قليل من اللاعبين لكن التركيبة متفرقة.
لكن هذه الواجهة خادعة. يظهر التحليل على السلسلة أن الإستراتيجية الشائعة التي يستخدمها الباحثون هي تدوير العقد الذكي المستخدم لإرسال معاملات البريد العشوائي ، ولكن تحويل الأرباح بشكل موحد إلى "عنوان ربح" ثابت. من خلال تتبع مسار نقل ETH لمعاملة مراجحة ناجحة ، نحاول تحديد العقود الذكية التي يتحكم فيها نفس المشغل. على الرغم من أن جميع الروبوتات لا تتبنى هذا النمط ، إلا أن هذا هو الحال بشكل عام بالنسبة لروبوتات الرأس.
عند تجميع البيانات وفقًا لعنوان الربح، تصبح كثافة السوق واضحة للغاية:
النتائج واضحة ، حيث تهيمن مؤسستان فقط على أكثر من 80٪ من معاملات البريد العشوائي على Base. يشير هذا التركيز الشديد إلى وجود حواجز واضحة أمام الدخول وأن "مزاد التجارة غير المرغوب فيه" الحالي ليس سوقا تنافسية حقا. يؤدي الافتقار إلى المنافسة إلى إضعاف آلية اكتشاف الأسعار ، مما يؤدي إلى عدم قدرة السلسلة العامة ليس فقط على التقاط القيمة الحقيقية ل MEV المستخرج ، ولكن أيضا الاضطرار إلى تحمل العوامل الخارجية السلبية التي تسببها معاملات البريد العشوائي.
طريق التقدم
نعتقد أن blockchain يجب أن تستوعب الأنشطة الاقتصادية القيمة إلى أقصى حد في مساحة الكتل المحدودة.
وفقا لهذا المعيار ، فإن آلية "مزاد القمامة" الحالية غير فعالة للغاية: فهي تكلف حوالي 200,000 غاز فقط لإكمال مقايضتين على Uniswap v3 ، بينما تكلف حوالي 130 مليون غاز لتحقيق نفس النتيجة الاقتصادية على Base. تصل فجوة الكفاءة إلى 650 مرة ، وسد هذه الفجوة هو المفتاح لإطلاق العنان للإمكانات الحقيقية للتوسع.
لحل هذه المشكلة ، يجب أن نعود أولا إلى الأسباب الأربعة الرئيسية التي جعلت البحث على السلسلة هو النموذج السائد: التعبير عن المعاملات ، وخصوصية mempool ، والرسوم المنخفضة ، وعدم وجود آلية مزاد فعالة. من بينها ، تعد رسوم الغاز المنخفضة والتعبير العالي ) الأهداف الواضحة لسلسلة العقود الذكية العامة ، ونحن بحاجة إلى الاستمرار في تعزيز هذه الميزات. لذلك ، يجب أن يركز الحل على نقطتين أخريين: تمكين الباحثين من قراءة حالة السلسلة القادمة والتعبير عن تفضيلاتهم بطريقة تحمي حقوق المستخدمين وتقلل من معاملات البريد العشوائي على السلسلة.
اتجاه الحلول
1 من خلال الخصوصية القابلة للبرمجة تحقيق الشفافية في الحالة
تتطلب الأسواق الفعالة تزويد الباحثين بإمكانية الوصول في الوقت الفعلي إلى تدفقات المعاملات مع الحد برمجيا من كيفية استخدام المعلومات. يحتاج النظام إلى التأكد بشكل يمكن التحقق منه من أن الباحثين يمكنهم فقط إجراء معاملات "خلفية" ، ولا يمكنهم إجراء عمليات تشغيل أو هجمات شطيرة أو تسريب بيانات خاصة. تمكن هذه الرؤية الباحثين من أداء المنطق الشرطي خارج السلسلة ، بدلا من التحقيق الأعمى على السلسلة. عندما يقوم الباحثون بإنشاء صفقات مربحة محتملة خارج السلسلة ، فإنهم لا يزالون بحاجة إلى طريقة لتضمينها بدقة في كتل لالتقاط MEV.
بناء آلية مزاد MEV للمزايدة الظاهرة
التخلي عن نموذج "مزاد تجارة القمامة" مع استهلاك الغاز كبعد تنافسي ، وبدلا من ذلك تصميم آلية المزايدة الصحيحة لطلب المعاملات بناء على الحوافز الاقتصادية. يمكن للباحثين إرسال عروض أسعار العملات مباشرة لموقع الكتلة للحركة المستهدفة ، ويتم تحديد ترتيب المعاملات من خلال آلية التسعير المستندة إلى السوق. يحول هذا النموذج المنافسة المضطربة في استهلاك الغاز إلى عملية اكتشاف أسعار فعالة:
لا يحتاج الباحثون إلى إرسال مئات المعاملات غير الصالحة، بل عليهم فقط دفع ثمن ترتيب حقيقي ذو قيمة.
يمكن لسلسلة الكتل التقاط القيمة الحقيقية لـ MEV من خلال المزادات بدلاً من ترك الموارد تضيع في حسابات غير ذات معنى على السلسلة.
تقوم Flashbots بمحاولة استخدام بيئات التنفيذ الموثوقة (TEEs) لتوفير الرؤية للباحثين، مع منع هجمات السندويتش. تضمن TEEs أن تظل البيانات سرية حتى بالنسبة لمشغلي الآلات أثناء تنفيذ الشيفرة المحددة.
هذا يسمح للباحثين بالعمل في TEE، والتحقق بشكل موثوق من المعاملات الخاصة بعد التنفيذ، مع عدم القدرة على تنفيذ هجمات السندويتش أو تصدير أي بيانات خاصة. لقد تحققنا من هذا النموذج على إيثريوم L1، وقد استمرت المعاملات بعد التنفيذ للباحثين عبر أنظمة مماثلة لعدة أشهر، وهم نشطون في تكييفه مع L2.
الخاتمة
لطالما كانت المناقشات حول التوسع محصورة في سعة التكنولوجيا الأساسية. ولكن أظهرت أبحاثنا أن النقطة الحاسمة لم تعد توسيع سعة الكتلة، بل استخدام مساحة الكتلة بشكل أكثر كفاءة [1]. وذلك لأن كل وحدة من مساحة الكتلة يتم تحريرها، فإن MEV تحفز المعاملات غير المجدية لاستهلاك السعة الجديدة. بعبارة أخرى، يتم الاستيلاء على معظم الفوائد الناتجة عن "التوسع" بواسطة روبوتات MEV ذات العقلية الاقتصادية، ولا يمكن للمستخدمين الحقيقيين الاستفادة من ذلك. هذه المشكلة ترفع من رسوم المعاملات للمستخدمين العاديين، وتحد من فعالية التوسع، وتسبب هدرًا هائلًا في موارد الشبكة.
هذا هو المكان الذي يأتي فيه التوسع: بينما تزيد مساحة الكتلة من الإنتاجية ، فإن تحسين الرسوم محدود ، حيث تستهلك MEVs المعقدة بشكل متزايد على السلسلة معظم المكاسب. إذا أردنا اختراق هذه القيود وإطلاق العنان للإمكانات الحقيقية للتوسع ، فيجب علينا الابتعاد عن سوق القمامة المهدرة. من خلال الخصوصية القابلة للبرمجة والمزايدة الصريحة ، يمكننا إزالة الحافز لتداول البريد العشوائي واستبدال "مزادات البريد العشوائي" بسوق MEV معبر وعادل وفعال.
إن اعتماد مزادات MEV ليس خيارا فاخرا ، ولكنه ضرورة استراتيجية. في جوهرها ، يتم استخدام TEEs لتزويد الباحثين بإمكانية الوصول إلى تدفق المعاملات ، مع تقييد كيفية استخدامها برمجيا. يحقق هذا التصميم النتيجة المرجوة: دعم المراجحة الخلفية بدون معاملات غير مرغوب فيها مع الحماية من هجمات الساندويتشات. بالنسبة إلى blockchain ، هذا يعني الحصول على المزيد من الإيرادات في سوق فعال وخالي من القمامة. بالنسبة للمستخدمين والمطورين ، فإن الرسوم المنخفضة والمستقرة والسعة الحقيقية المتاحة ستفتح في النهاية القيمة الكاملة للتوسع.
ماذا سيحدث عندما نتجاوز قيود التداول غير المثمر؟ عندما تصبح تكاليف التداول منخفضة لدرجة تكاد تكون غير ملحوظة، ما هي الإمكانيات الجديدة التي ستفتح؟ وما هي التطبيقات الجديدة التي ستظهر؟ الجواب، لا يمكن إثباته إلا من خلال الممارسة.
شكرًا لـ DataAlways و Hasu و Fahim و Danning و dmarz و Nathan و Georgios و Dan و buffalu و Quintus و Tesa و Anika و Brian و Xin و Sam و Eli و Christine و Christoph و Alex و Fred والعديد من الآخرين على ملاحظاتهم القيمة. شكر خاص لـ Phil، وأيضًا شكرًا لـ Achal على المساعدة في التصميم.
ملحق
طرق التعرف على تداول النفايات بالاستدلال
لتحديد المعاملات غير المرغوب فيها، استخدمنا قاعدتين تحليليتين:
لا توجد عمليات نقل للرموز: هل تتضمن الصفقة أي نقل للرموز؟ إذا كان الأمر كذلك، فلا تُصنف كصفقة مزعجة.
استعلام عن أسعار DEX المتكررة: إذا تم إجراء التداول دون تنفيذ نقل الرموز، فإن إجراء ما لا يقل عن 4 استعلامات عن بيانات أسعار DEX الشائعة يعتبر تداولًا مزعجًا.
نعتقد أنه في وقت كتابة هذا التقرير ، كانت هذه الاستدلال قوية: أي عملية تتضمن نقل الرموز عادة ما يكون لها قيمة حقيقية للمستخدم ، في حين أن معاملات البريد العشوائي لن تنقل الرموز المميزة إلا عند اغتنام فرص MEV. بالإضافة إلى ذلك ، تعد قواعد البحث عن أسعار DEX فعالة في تحديد الروبوتات التي تكتشف بشكل منهجي فرص المراجحة ، وهو الشكل الرئيسي لتداول البريد العشوائي الذي نلاحظه. يركز هذا التعريف على السلوك المهدر المتمثل في الاستعلام عن سعر DEX فقط على السلسلة ، ويستبعد التشغيل الخلفي المنتج.
لكن يجب تحسين هذا التعريف في المستقبل: يمكن لروبوتات التداول غير المرغوب فيها التحايل على هذه القاعدة من خلال نقل الرموز ببساطة، لذا فإن معايير تصنيف "التداول غير المرغوب فيه" لا تزال تستحق البحث في المستقبل. بالإضافة إلى ذلك، يغطي هذا التعريف بشكل رئيسي الروبوتات الآلية التي تقوم بتنفيذ عمليات التحكيم العمياء والتي تمثل الغالبية في MEV، لكنه لا يتضمن استراتيجيات MEV الأخرى مثل التسوية.
منهجية التعرف على صفقات النفايات
نحن نحدد المعاملات الوهمية من خلال تحليل تتبع المعاملات: لكل معاملة، يتم فحص جميع تتبعها لتحديد ما إذا كانت تستدعي دالة نقل الرموز أو دالة سعر DEX (مثل slot0[2][3]، getReserves()، إلخ). إذا كانت المعاملة تتضمن نقل الرموز، يتم استبعادها؛ إذا لم يتم نقل الرموز وتم إجراء 4 استعلامات أو أكثر عن سعر DEX، يتم تصنيفها على أنها معاملات وهمية.
اختيار 4 مرات كعتبة هو بسبب اعتبارات محافظة، وقد أظهرت التجارب أن تعيين العتبة إلى 3 مرات له تأثير ضئيل على النتائج الإجمالية. وبالمثل، اكتشفنا من خلال تصفية المعاملات باستخدام أحداث النقل على Dune أن النتائج ليست مختلفة كثيرًا عن الطريقة القائمة على التتبع.
أداة فحص البريد العشوائي
لدراسة التجارة غير المرغوب فيها، قمنا بتطوير spam-inspect، وهو أداة Python مصممة خصيصًا لتحليل أنشطة Ethereum Rollup، تهدف إلى التعرف بكفاءة على سلوك الروبوتات غير المرغوب فيها. تقوم الأداة بتحليل كل معاملة داخل الكتلة من خلال تتبعها وتطبيق القواعد الاسترشادية المذكورة أعلاه.
هذه الأداة تعتمد على طريقة trace_block، وهي متاحة حاليا فقط على سلاسل OP-Stack التي تدعم OP-Reth أو OP-Erigon.
استعلام الكثبان الرملية
لقد أنشأنا طرق عرض ملموسة على الكثبان الرملية لتحديد مواقع التجزئة التي تفي بمعايير البريد العشوائي عن طريق تصفية المعاملات التي تحتوي على أحداث التحويل وتحديد مكالمات أسعار DEX المكررة. الفرق مع فحص البريد العشوائي هو أن هذه الطريقة تعتمد على أحداث التحويل بدلا من تتبع المعاملات. يتم استخدام طرق العرض الملموسة هذه لمعاملات البريد العشوائي لتحليل الاستعلام اللاحق.
تقدير توفر البيانات (DA)
على الرغم من أن هذه المقالة تناقش بشكل أساسي تأثير تداولات الغاز غير المفيدة، إلا أنها ستستهلك موارد أخرى، مثل استخدام Rollup لتوافر البيانات في L1. لتقدير موارد L1 DA المهدرة بسبب تداولات L2 غير المفيدة، قمنا بإنشاء خط بيانات مخصص (إعادة استخدام بعض وحدات op-batcher) وخلصنا إلى النتائج من خلال مجموعتين من الحسابات:
الحجم الإجمالي المضغوط للكتل التي تحتوي على جميع المعاملات؛
إجمالي حجم الكتلة بعد ضغطها بعد إزالة التداولات الغير مرغوب فيها.
الفارق بين الاثنين هو القيمة المقدرة لاستهلاك L1 DA في المعاملات غير المرغوب فيها في كتلة واحدة.
الحاشية
( هذا يشير إلى أن استخدام MEV في السلسلة سيتوسع بالتزامن مع زيادة قدرتها على المعالجة.
) قد تختلف منطق سلسلة التطبيقات المحددة (app-specific chain): قد تكون القيود المتعمدة على تعبير المعاملات استراتيجية فعالة في هذا السيناريو.
[1] حل المزاد العلني مشكلة عدم كفاءة الموارد النظامية، لكنه أدخل قيودًا جديدة: الوقت المطلوب لتشغيل مزاد تنافسي عادل. يؤثر تأخير الشبكة وحجم حساب المزاد على هذا الوقت، مما يحدد حدًا أدنى لوقت الكتلة، مما يعني وجود توازن بين تحقيق أقصى استفادة من مساحة الكتلة وتقليل وقت الكتلة. ستصدر مقالات ذات صلة قريبًا.
المحتوى هو للمرجعية فقط، وليس دعوة أو عرضًا. لا يتم تقديم أي مشورة استثمارية أو ضريبية أو قانونية. للمزيد من الإفصاحات حول المخاطر، يُرجى الاطلاع على إخلاء المسؤولية.
بحث Flashbots: كيف تلتهم MEV فوائد توسعة البلوكتشين
كتابة: روبرت ميلر، فلاش بوتس
تجميع: ساويرس، أخبار فوريسايت
اليوم، نقدم حجة جديدة: إن MEV (أقصى قيمة يمكن استخراجها) قد أصبحت العامل الرئيسي المحدد في توسيع نطاق البلوكتشين.
بينما تتنافس الشبكات الرئيسية مثل إيثيريوم وLayer2 الخاصة بها وسولانا لتوسيع نطاقها بأسرع ما يمكن، بدأت القيود الاقتصادية الناتجة عن MEV في الظهور في جميع أنحاء الصناعة. إن سلوك البحث على السلسلة بدأ يشغل حصة كبيرة من السعة الإجمالية لمعظم سلاسل الكتل ذات الإنتاجية العالية بطريقة مذهلة من حيث إهدار الموارد.
هذا ليس فرضًا نظريًا أو ظاهرة فردية. من سولانا (روبوتات MEV تستهلك 40% من مساحة الكتلة) إلى بيئة Layer2 الخاصة بالإيثريوم، هذه الحالة موجودة في كل مكان. لتحديد التأثير، قمنا بإجراء تحليل عميق لأفضل OP-Stack Rollup التي تدعم نقاط تتبع معينة، وأظهرت النتائج مشكلة شاملة في الصناعة:
تستهلك روبوتات تداول القمامة في عدة Rollup أكثر من 50% من الغاز، لكنها تدفع أقل من 10% من الرسوم؛
خلال الفترة من نوفمبر 2024 إلى فبراير 2025، سيزيد شبكة Base من قدرة معالجة الغاز إلى 11 مليون غاز/ثانية، لكن يتم استغلالها تقريبًا بالكامل من قبل روبوتات القمامة (ما يعادل سعة ثلاث شبكات إيثيريوم الرئيسية!)؛
زاد الطلب المستمر من الروبوتات القمامة على الغاز من رسوم المعاملات للمستخدمين؛
سوق التداولات السيئة مركّز بشدة، حيث تهيمن شركتان بحثيتان على أكثر من 80% من التداولات السيئة على Base.
تُعتبر تقنيات توسيع النطاق مثل تقسيم قاعدة البيانات (مثل Rollup) وإثبات الفعالية وتحسين قاعدة البيانات أو آلية الإجماع مهمة بالتأكيد، ولكن الاعتماد فقط على التقنية لن يحل المشكلة. على الرغم من أننا قد اتقنا طرق بناء القدرة الاستيعابية للتقنية الأساسية، إلا أن هيكل السوق الحالي يفرض قيودًا اقتصادية على التوسع.
ستقوم هذه المقالة بتحليل ظاهرة فشل السوق هذه، وعرض تأثيرها من خلال البيانات، وتقديم آلية مزاد MEV جديدة تهدف إلى حل هذه المشكلة.
تحليل التداول السيئ
لفهم لماذا يتم إهدار مساحة الكتلة، يجب أن نفكك صفقة تحكيم ناجحة واحدة:
مثال على صفقة تحكيم ناجحة على Base
للوهلة الأولى، يبدو أن هذا نموذج للكفاءة: ينفذ روبوت البحث عمليات التحكيم بدقة، محققًا ربحًا قدره 0.12 دولار ويدفع 0.02 دولار كرسوم.
لكن التكلفة الحقيقية لهذه المراجحة الناجحة مذهلة: لكل مراجحة ناجحة ، يرسل الروبوت حوالي 350 صفقة تحاول المراجحة (يفشل معظمها). في المتوسط ، تستهلك المراجحة الناجحة الواحدة حوالي 132 مليون غاز - أي ما يعادل ما يقرب من 4 كتل Ethereum كاملة. من المهم ملاحظة أن هذا مجرد واحد من العديد من الروبوتات التي تتنافس في المنافسة ، والتكلفة الفعلية للسلسلة أعلى.
الآن دعونا نلقي نظرة على محاولة فاشلة نموذجية لفهم سلوك الروبوتات على السلسلة:
مثال على صفقة فاشلة تبحث بشكل أعمى عن فرص التحكيم
عند النظر إلى هذه المعاملة للوهلة الأولى، لا يبدو أن هناك أي شيء غير عادي: تم التنفيذ بنجاح ولم يتم نقل أي رموز. الدليل الوحيد هو أنها استهلكت حوالي 2.6 مليون غاز (كما هو موضح في الصورة أعلاه).
من خلال تتبع استدعاءاته الداخلية يمكن اكتشاف أنه قام بإجراء سلسلة من الاستدعاءات لعشرات من برك DEX المختلفة، من خلال getReserves () و slot0 () لاستعلام حالة البركة. هذه الاستدعاءات في جوهرها تستهدف الحصول على أسعار الأصول في DEX المختلفة.
عرض مثال تتبع لاستدعاءات متكررة لـ slot0 ( و getReserves )
المنطق الأساسي لهذا الروبوت بسيط جداً:
إرسال المعاملات إلى السلسلة
استعلام عن أسعار عدة برك DEX أثناء التنفيذ
إذا كان هناك فرصة للتحكيم، فقم بالتنفيذ.
إذا لم يكن هناك ، فقم بإنهاء الصفقة
تظهر الصفقة المذكورة أعلاه تجسيدًا لهذه الخطوات الأربع، حيث انتهت في النهاية دون تنفيذ أي عملية. في الواقع، كانت مجرد استعلام عن سعر عالي الكثافة، استهلك حوالي 2.6 مليون غاز ولكنه لم يقم بأي إجراء فعلي.
لقد أصبحت هذه الاستراتيجية وسيلة رئيسية لاستخراج MEV على سلاسل الكتل العامة مثل Base وWorld وSolana. يجب أن تتحمل مجموعة صغيرة من الصفقات الناجحة تكلفة عدد كبير من المحاولات الفاشلة، وهذا يعد خيارًا منطقيًا بالنسبة للباحثين، ولكنه يتسبب في كفاءة نظامية منخفضة للشبكة.
تم استخدام الكثير من الموارد لقراءة الأسعار دون أن تنتج قيمة حقيقية. وليس هذا هو الحال بالنسبة للباحثين فقط، بل يتعين على جميع الباحثين الذين يسعون لالتقاط MEV الذري اعتماد هذه الاستراتيجية. والنتيجة النهائية كما تشير البيانات: تم اختناق الشبكة العامة بالتداولات غير المجدية، مما أدى إلى ارتفاع الرسوم بسبب هذه التداولات. (ملاحظة: يؤكد MEV الذري على استغلال القيمة التي تتحقق خلال عملية واحدة على السلسلة (مثل صفقة واحدة أو ضمن كتلة واحدة) وغالباً ما يكون شائعاً في مشاهد مثل التحكيم، والتجاوز، وما إلى ذلك، والتي تستفيد من فورية blockchain وترتيب المعاملات.)
السبب الجذري للتجارة السيئة
إن انسداد سلسلة الكتل ذات السعة العالية بالمعاملات غير المهمة ليس حدثًا عشوائيًا، بل هو رد فعل مباشر و"عقلاني" ناتج عن عيوب هيكل السوق: إذا أراد الباحثون الربح من خلال قراءة الحالة الأخيرة للكتلة، فيجب عليهم عمومًا إطلاق المعاملات في نفس الكتلة.
روبوت المراجحة الذي تم تحليله أعلاه هو حالة نموذجية. يمكن للاستعلامات خارج السلسلة التقاط حالة آخر كتلة مؤكدة، ولكن هذا يتخلف عن فرص MEV التي يتم إنشاؤها بواسطة المعاملات في الكتلة البرمجية الإنشائية الحالية. في شبكات مثل Base أو Solana ، يكون mempool الأصلي خاصا ، مما يعني أن الباحثين ليس لديهم طريقة لمعرفة كيفية أداء معاملة المستخدم والفرص التي تخلقها حتى يتم نشر الكتلة. الطريقة الوحيدة لاكتشاف مساحة المراجحة والتقاطها هي تضمين معاملاتك الخاصة في نفس الكتلة مباشرة بعد معاملة المستخدم. بمجرد انتظار الكتلة التالية ، يتم استباق الفرصة.
تعود ظاهرة البحث المتفشي على السلسلة إلى التفاعل بين العوامل التالية:
على عكس المتداولين في المالية التقليدية الذين يقدمون أوامر ثابتة بسيطة (مثل "شراء بسعر X")، يمكن للباحثين إنشاء صفقات كبرامج على السلسلة، متضمنة منطق الشروط القائم على الحالة الفورية للسوق، مما يتيح استراتيجيات استجابة معقدة كانت مستحيلة في الأصل.
من أجل حماية المستخدمين من التشغيل الأمامي ، فإن معظم سلاسل الكتل العامة عالية الإنتاجية تجعل mempool خاصا. في حين أن هذا دفاع فعال ضد التشغيل الأمامي ، إلا أنه يمنع الباحثين أيضا من رؤية تدفق أوامر المستخدمين. غير قادر على الاستجابة للمعاملات قبل أن تكون على السلسلة ، يمكن للباحثين فقط اكتشاف الفرص بشكل أعمى على السلسلة من خلال بدء معاملات معبرة للغاية.
زاد انخفاض تكلفة مساحة الكتلة من سلوك البحث على السلسلة. يعرف الباحثون جيدًا أن الربح من فرصة التحكيم الناجحة الواحدة يمكن أن يغطي تكلفة العديد من المعاملات الفاشلة، لذلك يجرؤون على إرسال كميات هائلة من المعاملات المضاربة إلى كل كتلة. وكلما انخفضت رسوم الغاز، زاد قدرة الباحثين على كتابة منطق أكثر تعقيدًا، والسعي وراء استراتيجيات أكثر تعقيدًا. (
تفتقر المنافسة بين الباحثين إلى آلية تعبير رسمية لتفضيل ترتيب المعاملات. نظرًا لعدم القدرة على ترتيب العروض لمعاملة معينة في الكتلة بطريقة مباشرة، فإن المنافسة تتحول إلى وسيلة بديلة مضيعة: استهلاك المزيد من الغاز. الطريقة الرئيسية التي يزيد بها الباحثون من فرصة الفوز هي استهلاك الغاز في المزيد من المواقع في الكتلة، لزيادة احتمال وقوع المعاملة في "المكان الصحيح".
تسببت هذه العوامل الأربعة مجتمعة في ظهور "مزادات تداول القمامة"، وهي آلية مهدرة للغاية، تعزز الازدحام الشبكي، ولم تتمكن من التقاط قيمة MEV بشكل فعال. لتقدير حجم الكفاءة المنخفضة الناتجة عن تداول القمامة، قمنا بإجراء تحقق من البيانات.
أظهرت الأبحاث
أظهر التحليل أن المعاملات غير المرغوب فيها المدفوعة بـ MEV تشكل قيودًا اقتصادية على التوسع.
نحدد التداولات غير المرغوب فيها من خلال التعرف على "استفسارات DEX المتكررة دون نقل الرموز". تهدف هذه الطريقة الاستدلالية إلى تحديد السلوكيات الافتراضية "للربح الخلفي" (backrunning) التي كان من الممكن إنجازها خارج السلسلة ولكنها أجبرت على التنفيذ داخل السلسلة. تم تنفيذ هذه الطريقة في أدوات Python ولوحة Dune، وتفاصيل المنهجية مذكورة في الملحق.
نظرًا لأن أدوات الكشف عن المعاملات غير المرغوب فيها تعتمد على طرق RPC معينة، فإن تحليل البيانات الحالي يقتصر على OP-Stack Rollup. لكن بيانات فريق Ghost Logs تشير إلى أن سولانا أيضًا تعاني من ظواهر مماثلة، وتم اكتشاف علامات على المعاملات غير المرغوب فيها في Rollups أخرى على إيثيريوم (مثل ZKsync وArbitrum).
أولاً، هذه المشكلة لها طابع نظامي وتوجد على نطاق واسع. تشير التحليلات المتعلقة بـ OP-Stack Rollup إلى أن المعاملات المزعجة ليست ظاهرة معزولة، بل هي القوة المهيمنة في النظام البيئي بأكمله. في السلاسل مثل Unichain وBase وOP Mainnet، تستهلك المعاملات المزعجة عادةً أكثر من 50% من إجمالي الغاز. ومن هنا، يتضح أن هذه نتيجة هيكلية لتصميم السوق الحالي، وليست شذوذًا محليًا.
تشير الاكتشافات الثانية إلى أن كفاءة المعاملات غير المفيدة منخفضة جداً من منظور السلسلة.
في جميع عمليات تجميع البيانات التي قمنا بتحليلها، يوجد فجوة كبيرة بين الموارد المستهلكة من قبل المعاملات غير المرغوب فيها والإيرادات الناتجة عنها. مقارنةً بالمستخدمين الآخرين، يستهلك روبوتات المعاملات غير المرغوب فيها كمية من الغاز تساوي عدة مرات ما تدفعه من رسوم. على سبيل المثال، استهلكت روبوتات المعاملات غير المرغوب فيها على شبكة OP الرئيسية حوالي 57٪ من الغاز، لكنها دفعت فقط حوالي 9٪ من الرسوم، مما يعكس فجوة تصل إلى 6 أضعاف.
تشير الفجوة بين دفع الرسوم واستهلاك الغاز إلى أن المعاملات غير المجدية تفرض تكاليف خارجية ضخمة على الشبكة، لكنها لا تقدم قيمة مكافئة تقريبًا، وهذه سمة نموذجية للأسواق غير الفعالة بشكل منهجي. ويشمل ذلك هدرًا حقيقيًا للموارد الحاسوبية، حيث يُجبر كل عقد كامل على تنفيذ هذه المعاملات، مما يزيد من متطلبات الأجهزة لجميع المشاركين في الشبكة.
بالإضافة إلى ذلك، قمنا بتحليل كيف تؤثر المعاملات العشوائية في L2 على استخدام Rollup لتوافر بيانات L1.
تظهر البيانات أنه من بين مليون كتلة في فبراير 2025 ، ساهمت روبوتات القمامة في Base بحوالي 56٪ من استهلاك الغاز ، و 26٪ من استخدام L1 DA (توفر البيانات) ، و 14٪ من الرسوم على السلسلة. فاجأتنا النسبة المئوية لاستخدام DA لروبوتات القمامة في البداية ، ولكن بعد ذلك تم اكتشاف أنها مرتبطة بنسبة المعاملات بدلا من استهلاك الغاز. هذا منطقي لأن استخدام DA يعتمد على كفاءة ضغط البيانات ، وليس استهلاك الغاز.
ثالثا ، هذا عدم الكفاءة ينفي بشكل مباشر فوائد التوسع. لقياس التأثير السلبي للمعاملات غير المرغوب فيها، قدمنا مقياسا جديدا: إنتاجية الغاز الفعالة، وهي كمية الغاز المتاحة للمستخدمين في الثانية التي تتم معالجتها بواسطة المجموعة بعد خصم استهلاك روبوت البريد العشوائي.
هذا الاتجاه واضح بشكل خاص في Base: في نوفمبر 2024 ، سيكون إجمالي إنتاجية الغاز 15 مليون غاز / ثانية ، في حين أن إنتاجية الغاز الفعالة للمستخدمين ستكون 12 مليون غاز / ثانية فقط. على مدى الأشهر الأربعة التالية ، زاد إجمالي الإنتاجية بمقدار 11 مليون غاز / ثانية ، لكن الإنتاجية الفعلية ظلت كما هي تقريبا. بمعنى آخر ، يتم استهلاك كل قوة المعالجة الإضافية تقريبا من خلال معاملات البريد العشوائي.
من المثير للاهتمام أنه بعد نهاية فبراير، بدأ حجم المعاملات الفعالة يتماشى بشكل أكبر مع اتجاه النمو في الحجم الإجمالي. يبدو أن هذا مرتبط بحجم التداول في السوق (والـ MEV الناتج عنه): بعد انفجار "فضيحة ليبرا" في 14 فبراير، ومع انخفاض حجم تداول Memecoin من خلال روبوتات تيليجرام، بدأ حجم المعاملات الفعالة في الزيادة مرة أخرى.
قد يكون التأثير الأكثر مباشرة على المستخدمين هو أن استمرار وجود التداولات غير المجدية يرفع بشكل مصطنع خط الأساس لرسوم التداول، مما يجعلها مرتفعة لفترة طويلة.
على الرغم من أن تدابير التوسع الخاصة بـ Rollup قد خفضت الرسوم الاسمية إلى مستويات منخفضة للغاية (مثل حوالي 0.01 دولار) ، مما جعل العديد من المستخدمين الطبيعيين غير حساسين للأسعار ، إلا أنه من الناحية النظرية ، إذا كانت مساحة الكتلة كافية ، وكان المستخدمون غير حساسين للأسعار ، بالإضافة إلى تأثير آلية سوق الرسوم EIP-1559 ، يجب أن تقترب الرسوم من الحد الأدنى المطلق. إن رؤية التوسع هي خلق سعة كافية لجعل هذه الحالة القريبة من الرسوم الصفريّة هي الوضع الطبيعي.
لكن الوضع الفعلي ليس كذلك. يسعى الباحثون عن MEV الذين يحاولون التقاطه من خلال تداولات غير مجدية لملء الكتل بمعاملات ضخمة، مما يستهلك كمية كبيرة من الغاز. هذا السلوك يزيد من نسبة استخدام الكتل، مما يؤدي إلى ارتفاع مستمر في الرسوم الأساسية، مما يعكس بشكل أكبر الكفاءة النظامية المنخفضة لسوق MEV، بدلاً من الطلب الحقيقي للمستخدمين الطبيعيين.
على الرغم من أن الرسوم التي يتحملها المستخدمون النهائيون لا تزال في مستوى منخفض، إلا أن المستوى العام قد تجاوز بكثير ما هو مطلوب فعليًا. النقطة الأساسية في هذه المشكلة هي: أن التطبيقات الابتكارية التي تعتمد على كمية كبيرة من مساحة الكتل الرخيصة (مثل الشبكات الاجتماعية على السلسلة أو المدفوعات الدقيقة الآلية) يتم استبعادها من السوق بسبب ذلك.
أخيرًا، تظهر التحليلات أن سوق الباحثين عن معاملات MEV المتدنية يتميز بخصائص مركزية شديدة.
للتحقق من ذلك، قمنا بإحصاء العقود الذكية التي استهلكت أكبر قدر من الغاز المصنف على أنه "صفقات غير مرغوب فيها" من ارتفاع الكتلة 26000000 إلى 26900000. عند الملاحظة الأولية، يبدو أن السوق يسيطر عليه عدد قليل من اللاعبين لكن التركيبة متفرقة.
لكن هذه الواجهة خادعة. يظهر التحليل على السلسلة أن الإستراتيجية الشائعة التي يستخدمها الباحثون هي تدوير العقد الذكي المستخدم لإرسال معاملات البريد العشوائي ، ولكن تحويل الأرباح بشكل موحد إلى "عنوان ربح" ثابت. من خلال تتبع مسار نقل ETH لمعاملة مراجحة ناجحة ، نحاول تحديد العقود الذكية التي يتحكم فيها نفس المشغل. على الرغم من أن جميع الروبوتات لا تتبنى هذا النمط ، إلا أن هذا هو الحال بشكل عام بالنسبة لروبوتات الرأس.
عند تجميع البيانات وفقًا لعنوان الربح، تصبح كثافة السوق واضحة للغاية:
النتائج واضحة ، حيث تهيمن مؤسستان فقط على أكثر من 80٪ من معاملات البريد العشوائي على Base. يشير هذا التركيز الشديد إلى وجود حواجز واضحة أمام الدخول وأن "مزاد التجارة غير المرغوب فيه" الحالي ليس سوقا تنافسية حقا. يؤدي الافتقار إلى المنافسة إلى إضعاف آلية اكتشاف الأسعار ، مما يؤدي إلى عدم قدرة السلسلة العامة ليس فقط على التقاط القيمة الحقيقية ل MEV المستخرج ، ولكن أيضا الاضطرار إلى تحمل العوامل الخارجية السلبية التي تسببها معاملات البريد العشوائي.
طريق التقدم
نعتقد أن blockchain يجب أن تستوعب الأنشطة الاقتصادية القيمة إلى أقصى حد في مساحة الكتل المحدودة.
وفقا لهذا المعيار ، فإن آلية "مزاد القمامة" الحالية غير فعالة للغاية: فهي تكلف حوالي 200,000 غاز فقط لإكمال مقايضتين على Uniswap v3 ، بينما تكلف حوالي 130 مليون غاز لتحقيق نفس النتيجة الاقتصادية على Base. تصل فجوة الكفاءة إلى 650 مرة ، وسد هذه الفجوة هو المفتاح لإطلاق العنان للإمكانات الحقيقية للتوسع.
لحل هذه المشكلة ، يجب أن نعود أولا إلى الأسباب الأربعة الرئيسية التي جعلت البحث على السلسلة هو النموذج السائد: التعبير عن المعاملات ، وخصوصية mempool ، والرسوم المنخفضة ، وعدم وجود آلية مزاد فعالة. من بينها ، تعد رسوم الغاز المنخفضة والتعبير العالي ) الأهداف الواضحة لسلسلة العقود الذكية العامة ، ونحن بحاجة إلى الاستمرار في تعزيز هذه الميزات. لذلك ، يجب أن يركز الحل على نقطتين أخريين: تمكين الباحثين من قراءة حالة السلسلة القادمة والتعبير عن تفضيلاتهم بطريقة تحمي حقوق المستخدمين وتقلل من معاملات البريد العشوائي على السلسلة.
اتجاه الحلول
1 من خلال الخصوصية القابلة للبرمجة تحقيق الشفافية في الحالة
تتطلب الأسواق الفعالة تزويد الباحثين بإمكانية الوصول في الوقت الفعلي إلى تدفقات المعاملات مع الحد برمجيا من كيفية استخدام المعلومات. يحتاج النظام إلى التأكد بشكل يمكن التحقق منه من أن الباحثين يمكنهم فقط إجراء معاملات "خلفية" ، ولا يمكنهم إجراء عمليات تشغيل أو هجمات شطيرة أو تسريب بيانات خاصة. تمكن هذه الرؤية الباحثين من أداء المنطق الشرطي خارج السلسلة ، بدلا من التحقيق الأعمى على السلسلة. عندما يقوم الباحثون بإنشاء صفقات مربحة محتملة خارج السلسلة ، فإنهم لا يزالون بحاجة إلى طريقة لتضمينها بدقة في كتل لالتقاط MEV.
بناء آلية مزاد MEV للمزايدة الظاهرة
التخلي عن نموذج "مزاد تجارة القمامة" مع استهلاك الغاز كبعد تنافسي ، وبدلا من ذلك تصميم آلية المزايدة الصحيحة لطلب المعاملات بناء على الحوافز الاقتصادية. يمكن للباحثين إرسال عروض أسعار العملات مباشرة لموقع الكتلة للحركة المستهدفة ، ويتم تحديد ترتيب المعاملات من خلال آلية التسعير المستندة إلى السوق. يحول هذا النموذج المنافسة المضطربة في استهلاك الغاز إلى عملية اكتشاف أسعار فعالة:
لا يحتاج الباحثون إلى إرسال مئات المعاملات غير الصالحة، بل عليهم فقط دفع ثمن ترتيب حقيقي ذو قيمة.
يمكن لسلسلة الكتل التقاط القيمة الحقيقية لـ MEV من خلال المزادات بدلاً من ترك الموارد تضيع في حسابات غير ذات معنى على السلسلة.
تقوم Flashbots بمحاولة استخدام بيئات التنفيذ الموثوقة (TEEs) لتوفير الرؤية للباحثين، مع منع هجمات السندويتش. تضمن TEEs أن تظل البيانات سرية حتى بالنسبة لمشغلي الآلات أثناء تنفيذ الشيفرة المحددة.
هذا يسمح للباحثين بالعمل في TEE، والتحقق بشكل موثوق من المعاملات الخاصة بعد التنفيذ، مع عدم القدرة على تنفيذ هجمات السندويتش أو تصدير أي بيانات خاصة. لقد تحققنا من هذا النموذج على إيثريوم L1، وقد استمرت المعاملات بعد التنفيذ للباحثين عبر أنظمة مماثلة لعدة أشهر، وهم نشطون في تكييفه مع L2.
الخاتمة
لطالما كانت المناقشات حول التوسع محصورة في سعة التكنولوجيا الأساسية. ولكن أظهرت أبحاثنا أن النقطة الحاسمة لم تعد توسيع سعة الكتلة، بل استخدام مساحة الكتلة بشكل أكثر كفاءة [1]. وذلك لأن كل وحدة من مساحة الكتلة يتم تحريرها، فإن MEV تحفز المعاملات غير المجدية لاستهلاك السعة الجديدة. بعبارة أخرى، يتم الاستيلاء على معظم الفوائد الناتجة عن "التوسع" بواسطة روبوتات MEV ذات العقلية الاقتصادية، ولا يمكن للمستخدمين الحقيقيين الاستفادة من ذلك. هذه المشكلة ترفع من رسوم المعاملات للمستخدمين العاديين، وتحد من فعالية التوسع، وتسبب هدرًا هائلًا في موارد الشبكة.
هذا هو المكان الذي يأتي فيه التوسع: بينما تزيد مساحة الكتلة من الإنتاجية ، فإن تحسين الرسوم محدود ، حيث تستهلك MEVs المعقدة بشكل متزايد على السلسلة معظم المكاسب. إذا أردنا اختراق هذه القيود وإطلاق العنان للإمكانات الحقيقية للتوسع ، فيجب علينا الابتعاد عن سوق القمامة المهدرة. من خلال الخصوصية القابلة للبرمجة والمزايدة الصريحة ، يمكننا إزالة الحافز لتداول البريد العشوائي واستبدال "مزادات البريد العشوائي" بسوق MEV معبر وعادل وفعال.
إن اعتماد مزادات MEV ليس خيارا فاخرا ، ولكنه ضرورة استراتيجية. في جوهرها ، يتم استخدام TEEs لتزويد الباحثين بإمكانية الوصول إلى تدفق المعاملات ، مع تقييد كيفية استخدامها برمجيا. يحقق هذا التصميم النتيجة المرجوة: دعم المراجحة الخلفية بدون معاملات غير مرغوب فيها مع الحماية من هجمات الساندويتشات. بالنسبة إلى blockchain ، هذا يعني الحصول على المزيد من الإيرادات في سوق فعال وخالي من القمامة. بالنسبة للمستخدمين والمطورين ، فإن الرسوم المنخفضة والمستقرة والسعة الحقيقية المتاحة ستفتح في النهاية القيمة الكاملة للتوسع.
ماذا سيحدث عندما نتجاوز قيود التداول غير المثمر؟ عندما تصبح تكاليف التداول منخفضة لدرجة تكاد تكون غير ملحوظة، ما هي الإمكانيات الجديدة التي ستفتح؟ وما هي التطبيقات الجديدة التي ستظهر؟ الجواب، لا يمكن إثباته إلا من خلال الممارسة.
شكرًا لـ DataAlways و Hasu و Fahim و Danning و dmarz و Nathan و Georgios و Dan و buffalu و Quintus و Tesa و Anika و Brian و Xin و Sam و Eli و Christine و Christoph و Alex و Fred والعديد من الآخرين على ملاحظاتهم القيمة. شكر خاص لـ Phil، وأيضًا شكرًا لـ Achal على المساعدة في التصميم.
ملحق
طرق التعرف على تداول النفايات بالاستدلال
لتحديد المعاملات غير المرغوب فيها، استخدمنا قاعدتين تحليليتين:
لا توجد عمليات نقل للرموز: هل تتضمن الصفقة أي نقل للرموز؟ إذا كان الأمر كذلك، فلا تُصنف كصفقة مزعجة.
استعلام عن أسعار DEX المتكررة: إذا تم إجراء التداول دون تنفيذ نقل الرموز، فإن إجراء ما لا يقل عن 4 استعلامات عن بيانات أسعار DEX الشائعة يعتبر تداولًا مزعجًا.
نعتقد أنه في وقت كتابة هذا التقرير ، كانت هذه الاستدلال قوية: أي عملية تتضمن نقل الرموز عادة ما يكون لها قيمة حقيقية للمستخدم ، في حين أن معاملات البريد العشوائي لن تنقل الرموز المميزة إلا عند اغتنام فرص MEV. بالإضافة إلى ذلك ، تعد قواعد البحث عن أسعار DEX فعالة في تحديد الروبوتات التي تكتشف بشكل منهجي فرص المراجحة ، وهو الشكل الرئيسي لتداول البريد العشوائي الذي نلاحظه. يركز هذا التعريف على السلوك المهدر المتمثل في الاستعلام عن سعر DEX فقط على السلسلة ، ويستبعد التشغيل الخلفي المنتج.
لكن يجب تحسين هذا التعريف في المستقبل: يمكن لروبوتات التداول غير المرغوب فيها التحايل على هذه القاعدة من خلال نقل الرموز ببساطة، لذا فإن معايير تصنيف "التداول غير المرغوب فيه" لا تزال تستحق البحث في المستقبل. بالإضافة إلى ذلك، يغطي هذا التعريف بشكل رئيسي الروبوتات الآلية التي تقوم بتنفيذ عمليات التحكيم العمياء والتي تمثل الغالبية في MEV، لكنه لا يتضمن استراتيجيات MEV الأخرى مثل التسوية.
منهجية التعرف على صفقات النفايات
نحن نحدد المعاملات الوهمية من خلال تحليل تتبع المعاملات: لكل معاملة، يتم فحص جميع تتبعها لتحديد ما إذا كانت تستدعي دالة نقل الرموز أو دالة سعر DEX (مثل slot0[2][3]، getReserves()، إلخ). إذا كانت المعاملة تتضمن نقل الرموز، يتم استبعادها؛ إذا لم يتم نقل الرموز وتم إجراء 4 استعلامات أو أكثر عن سعر DEX، يتم تصنيفها على أنها معاملات وهمية.
اختيار 4 مرات كعتبة هو بسبب اعتبارات محافظة، وقد أظهرت التجارب أن تعيين العتبة إلى 3 مرات له تأثير ضئيل على النتائج الإجمالية. وبالمثل، اكتشفنا من خلال تصفية المعاملات باستخدام أحداث النقل على Dune أن النتائج ليست مختلفة كثيرًا عن الطريقة القائمة على التتبع.
أداة فحص البريد العشوائي
لدراسة التجارة غير المرغوب فيها، قمنا بتطوير spam-inspect، وهو أداة Python مصممة خصيصًا لتحليل أنشطة Ethereum Rollup، تهدف إلى التعرف بكفاءة على سلوك الروبوتات غير المرغوب فيها. تقوم الأداة بتحليل كل معاملة داخل الكتلة من خلال تتبعها وتطبيق القواعد الاسترشادية المذكورة أعلاه.
هذه الأداة تعتمد على طريقة trace_block، وهي متاحة حاليا فقط على سلاسل OP-Stack التي تدعم OP-Reth أو OP-Erigon.
استعلام الكثبان الرملية
لقد أنشأنا طرق عرض ملموسة على الكثبان الرملية لتحديد مواقع التجزئة التي تفي بمعايير البريد العشوائي عن طريق تصفية المعاملات التي تحتوي على أحداث التحويل وتحديد مكالمات أسعار DEX المكررة. الفرق مع فحص البريد العشوائي هو أن هذه الطريقة تعتمد على أحداث التحويل بدلا من تتبع المعاملات. يتم استخدام طرق العرض الملموسة هذه لمعاملات البريد العشوائي لتحليل الاستعلام اللاحق.
تقدير توفر البيانات (DA)
على الرغم من أن هذه المقالة تناقش بشكل أساسي تأثير تداولات الغاز غير المفيدة، إلا أنها ستستهلك موارد أخرى، مثل استخدام Rollup لتوافر البيانات في L1. لتقدير موارد L1 DA المهدرة بسبب تداولات L2 غير المفيدة، قمنا بإنشاء خط بيانات مخصص (إعادة استخدام بعض وحدات op-batcher) وخلصنا إلى النتائج من خلال مجموعتين من الحسابات:
الحجم الإجمالي المضغوط للكتل التي تحتوي على جميع المعاملات؛
إجمالي حجم الكتلة بعد ضغطها بعد إزالة التداولات الغير مرغوب فيها.
الفارق بين الاثنين هو القيمة المقدرة لاستهلاك L1 DA في المعاملات غير المرغوب فيها في كتلة واحدة.
الحاشية
( هذا يشير إلى أن استخدام MEV في السلسلة سيتوسع بالتزامن مع زيادة قدرتها على المعالجة.
) قد تختلف منطق سلسلة التطبيقات المحددة (app-specific chain): قد تكون القيود المتعمدة على تعبير المعاملات استراتيجية فعالة في هذا السيناريو.
[1] حل المزاد العلني مشكلة عدم كفاءة الموارد النظامية، لكنه أدخل قيودًا جديدة: الوقت المطلوب لتشغيل مزاد تنافسي عادل. يؤثر تأخير الشبكة وحجم حساب المزاد على هذا الوقت، مما يحدد حدًا أدنى لوقت الكتلة، مما يعني وجود توازن بين تحقيق أقصى استفادة من مساحة الكتلة وتقليل وقت الكتلة. ستصدر مقالات ذات صلة قريبًا.