القيمة القصوى القابلة للاستخراج (MEV)
تشير القيمة القصوى القابلة للاستخراج (MEV) إلى أقصى قيمة يمكن استخراجها من إنتاج الكتلة بما يتجاوز مكافأة الكتلة القياسية ورسوم الغاز من خلال تضمين واستبعاد وتغيير ترتيب المعاملات في الكتلة.
القيمة القصوى القابلة للاستخراج
تم تطبيق القيمة القصوى القابلة للاستخراج لأول مرة في سياق إثبات العمل (PoW)، وكان يُشار إليها في البداية باسم "القيمة القابلة للاستخراج من قبل المُعَدِّن". وذلك لأنه في إثبات العمل، يتحكم المُعَدِّنون في تضمين المعاملات واستبعادها وترتيبها. ومع ذلك، منذ الانتقال إلى إثبات الحصة (PoS) عبر الدمج، أصبح المُدَقِّقون مسؤولين عن هذه الأدوار، ولم يعد التعدين جزءًا من بروتوكول إيثيريوم. ومع ذلك، لا تزال طرق استخراج القيمة موجودة، لذلك يُستخدم الآن مصطلح "القيمة القصوى القابلة للاستخراج" بدلاً من ذلك.
المتطلبات الأساسية
تأكد من أنك على دراية بـ المعاملات، والكتل، وإثبات الحصة (PoS)، والغاز. من المفيد أيضًا الإلمام بـ التطبيقات اللامركزية (dapps) والتمويل اللامركزي (DeFi).
استخراج MEV
نظريًا، تعود MEV بالكامل إلى المُدَقِّقين لأنهم الطرف الوحيد الذي يمكنه ضمان تنفيذ فرصة MEV مربحة. ولكن من الناحية العملية، يتم استخراج جزء كبير من MEV بواسطة مشاركين مستقلين في الشبكة يُشار إليهم باسم "الباحثين". يقوم الباحثون بتشغيل خوارزميات معقدة على بيانات سلسلة الكتل لاكتشاف فرص MEV المربحة ولديهم روبوتات لإرسال تلك المعاملات المربحة تلقائيًا إلى الشبكة.
يحصل المُدَقِّقون على جزء من إجمالي مبلغ MEV على أي حال لأن الباحثين على استعداد لدفع رسوم غاز عالية (والتي تذهب إلى المُدَقِّق) مقابل زيادة احتمالية تضمين معاملاتهم المربحة في كتلة. بافتراض أن الباحثين عقلانيون اقتصاديًا، فإن رسوم الغاز التي يكون الباحث على استعداد لدفعها ستصل إلى 100% من MEV الخاصة بالباحث (لأنه إذا كانت رسوم الغاز أعلى، فسيخسر الباحث المال).
بناءً على ذلك، بالنسبة لبعض فرص MEV شديدة التنافسية، مثل المراجحة في منصات التداول اللامركزية (DEX)، قد يضطر الباحثون إلى دفع 90% أو حتى أكثر من إجمالي إيرادات MEV الخاصة بهم كرسوم غاز للمُدَقِّق لأن الكثير من الأشخاص يرغبون في إجراء نفس صفقة المراجحة المربحة. وذلك لأن الطريقة الوحيدة لضمان تنفيذ معاملة المراجحة الخاصة بهم هي إذا قاموا بإرسال المعاملة بأعلى سعر للغاز.
تقليل استهلاك الغاز (Gas golfing)
جعلت هذه الديناميكية من إجادة "تقليل استهلاك الغاز" — برمجة المعاملات بحيث تستخدم أقل كمية من الغاز — ميزة تنافسية، لأنها تسمح للباحثين بتحديد سعر غاز أعلى مع الحفاظ على إجمالي رسوم الغاز ثابتة (حيث أن رسوم الغاز = سعر الغاز * الغاز المستخدم).
تتضمن بعض التقنيات المعروفة لتقليل استهلاك الغاز: استخدام عناوين تبدأ بسلسلة طويلة من الأصفار (مثل 0x0000000000C521824EaFf97Eac7B73B084ef9306 (opens in a new tab)) لأنها تشغل مساحة أقل (وبالتالي غازًا أقل) للتخزين؛ وترك أرصدة صغيرة من الرموز المميزة ERC-20 في العقود، حيث يكلف تهيئة خانة تخزين (في حالة كان الرصيد 0) غازًا أكثر من تحديث خانة تخزين. يُعد إيجاد المزيد من التقنيات لتقليل استخدام الغاز مجالًا نشطًا للبحث بين الباحثين.
روبوتات الاستباق المعممة (Generalized frontrunners)
بدلاً من برمجة خوارزميات معقدة لاكتشاف فرص MEV المربحة، يقوم بعض الباحثين بتشغيل روبوتات استباق معممة. روبوتات الاستباق المعممة هي روبوتات تراقب مجمع الذاكرة لاكتشاف المعاملات المربحة. سيقوم روبوت الاستباق بنسخ كود المعاملة التي يُحتمل أن تكون مربحة، واستبدال العناوين بعنوان روبوت الاستباق، وتشغيل المعاملة محليًا للتحقق مرة أخرى من أن المعاملة المُعدلة تؤدي إلى ربح لعنوان روبوت الاستباق. إذا كانت المعاملة مربحة بالفعل، فسيقوم روبوت الاستباق بإرسال المعاملة المُعدلة بالعنوان المستبدل وسعر غاز أعلى، مما يؤدي إلى "استباق" المعاملة الأصلية والحصول على MEV الخاصة بالباحث الأصلي.
Flashbots
Flashbots هو مشروع مستقل يوسع عملاء التنفيذ بخدمة تسمح للباحثين بإرسال معاملات MEV إلى المُدَقِّقين دون الكشف عنها في مجمع الذاكرة العام. هذا يمنع المعاملات من التعرض للاستباق بواسطة روبوتات الاستباق المعممة.
أمثلة على MEV
تظهر MEV على سلسلة الكتل بعدة طرق.
المراجحة في منصات التداول اللامركزية (DEX)
تُعد المراجحة في (DEX) أبسط وأشهر فرص MEV. ونتيجة لذلك، فهي أيضًا الأكثر تنافسية.
تعمل على النحو التالي: إذا كانت منصتان للتداول اللامركزي تقدمان رمزًا مميزًا بسعرين مختلفين، فيمكن لشخص ما شراء الرمز المميز من المنصة ذات السعر الأقل وبيعه في المنصة ذات السعر الأعلى في معاملة واحدة ذرية. بفضل آليات سلسلة الكتل، تُعد هذه مراجحة حقيقية وخالية من المخاطر.
إليك مثال (opens in a new tab) على معاملة مراجحة مربحة حيث قام باحث بتحويل 1,000 ETH إلى 1,045 ETH من خلال الاستفادة من التسعير المختلف لزوج ETH/DAI على يونيسواب مقابل Sushiswap.
التصفية
تقدم عمليات التصفية في بروتوكولات الإقراض فرصة MEV أخرى معروفة.
تتطلب بروتوكولات الإقراض مثل ميكر داو وآفي من المستخدمين إيداع بعض الضمانات (مثل ETH). ثم يتم استخدام هذا الضمان المودع للإقراض لمستخدمين آخرين.
يمكن للمستخدمين بعد ذلك اقتراض الأصول والرموز المميزة من الآخرين بناءً على ما يحتاجون إليه (على سبيل المثال، قد تقترض MKR إذا كنت ترغب في التصويت في مقترح حوكمة ميكر داو) حتى نسبة معينة من ضماناتهم المودعة. على سبيل المثال، إذا كان الحد الأقصى لمبلغ الاقتراض هو 30%، فيمكن للمستخدم الذي يودع 100 DAI في البروتوكول اقتراض ما يصل إلى 30 DAI من أصل آخر. يحدد البروتوكول النسبة الدقيقة لقوة الاقتراض.
مع تقلب قيمة ضمان المقترض، تتقلب أيضًا قوة اقتراضه. إذا تجاوزت قيمة الأصول المقترضة، بسبب تقلبات السوق، لنقل 30% من قيمة ضماناتهم (مرة أخرى، يحدد البروتوكول النسبة الدقيقة)، فإن البروتوكول يسمح عادةً لأي شخص بتصفية الضمان، وسداد المقرضين على الفور (وهذا مشابه لكيفية عمل نداءات الهامش (opens in a new tab) في التمويل التقليدي). في حالة التصفية، يتعين على المقترض عادةً دفع رسوم تصفية باهظة، يذهب جزء منها إلى المُصَفِّي — وهنا تأتي فرصة MEV.
يتنافس الباحثون على تحليل بيانات سلسلة الكتل بأسرع ما يمكن لتحديد المقترضين الذين يمكن تصفيتهم ويكونوا أول من يرسل معاملة تصفية ويجمع رسوم التصفية لأنفسهم.
تداول الساندويتش (Sandwich trading)
يُعد تداول الساندويتش طريقة شائعة أخرى لاستخراج MEV.
لتنفيذ هجوم الساندويتش، سيراقب الباحث مجمع الذاكرة بحثًا عن صفقات كبيرة في منصات التداول اللامركزية. على سبيل المثال، لنفترض أن شخصًا ما يريد شراء 10,000 UNI باستخدام DAI على يونيسواب. سيكون لصفقة بهذا الحجم تأثير ملموس على زوج UNI/DAI، مما قد يؤدي إلى رفع سعر UNI بشكل كبير مقارنة بـ DAI.
يمكن للباحث حساب التأثير التقريبي للسعر لهذه الصفقة الكبيرة على زوج UNI/DAI وتنفيذ أمر شراء مثالي قبل الصفقة الكبيرة مباشرة، وشراء UNI بسعر رخيص، ثم تنفيذ أمر بيع بعد الصفقة الكبيرة مباشرة، وبيعه بالسعر الأعلى الذي تسبب فيه الأمر الكبير.
ومع ذلك، فإن هجوم الساندويتش أكثر خطورة لأنه ليس ذريًا (على عكس المراجحة في منصات التداول اللامركزية، كما هو موضح أعلاه) وهو عرضة لـ هجوم السالمونيلا (opens in a new tab).
MEV في الرموز غير القابلة للاستبدال (NFT)
تُعد MEV في مساحة الرموز غير القابلة للاستبدال (NFT) ظاهرة ناشئة، وليست بالضرورة مربحة.
ومع ذلك، نظرًا لأن معاملات الرموز غير القابلة للاستبدال تحدث على نفس سلسلة الكتل التي تشاركها جميع معاملات إيثيريوم الأخرى، يمكن للباحثين استخدام تقنيات مشابهة لتلك المستخدمة في فرص MEV التقليدية في سوق الرموز غير القابلة للاستبدال أيضًا.
على سبيل المثال، إذا كان هناك إطلاق شهير لرموز غير قابلة للاستبدال وكان الباحث يريد رمزًا معينًا أو مجموعة من الرموز، فيمكنه برمجة معاملة بحيث يكون أول من يشتري الرمز، أو يمكنه شراء المجموعة بأكملها في معاملة واحدة. أو إذا تم إدراج رمز غير قابل للاستبدال عن طريق الخطأ بسعر منخفض (opens in a new tab)، فيمكن للباحث استباق المشترين الآخرين واقتناصه بسعر رخيص.
حدث أحد الأمثلة البارزة على MEV في الرموز غير القابلة للاستبدال عندما أنفق باحث $7 million لـ شراء (opens in a new tab) كل Cryptopunk معروض بالحد الأدنى للسعر. شرح باحث في سلسلة الكتل على تويتر (opens in a new tab) كيف عمل المشتري مع مزود MEV للحفاظ على سرية عملية الشراء.
الذيل الطويل (The long tail)
تُعد المراجحة في منصات التداول اللامركزية، والتصفية، وتداول الساندويتش كلها فرص MEV معروفة جدًا ومن غير المرجح أن تكون مربحة للباحثين الجدد. ومع ذلك، هناك ذيل طويل من فرص MEV الأقل شهرة (يمكن القول إن MEV في الرموز غير القابلة للاستبدال هي إحدى هذه الفرص).
قد يتمكن الباحثون الذين بدأوا للتو من العثور على مزيد من النجاح من خلال البحث عن MEV في هذا الذيل الأطول. تسرد لوحة وظائف MEV (opens in a new tab) الخاصة بـ Flashbots بعض الفرص الناشئة.
تأثيرات MEV
ليست MEV سيئة بالكامل — فهناك عواقب إيجابية وسلبية لـ MEV على إيثيريوم.
الجوانب الإيجابية
تعتمد العديد من مشاريع التمويل اللامركزي (DeFi) على جهات فاعلة عقلانية اقتصاديًا لضمان فائدة واستقرار بروتوكولاتها. على سبيل المثال، تضمن المراجحة في منصات التداول اللامركزية حصول المستخدمين على أفضل الأسعار وأكثرها صحة لرموزهم المميزة، وتعتمد بروتوكولات الإقراض على عمليات التصفية السريعة عندما ينخفض المقترضون عن نسب الضمان لضمان استرداد المقرضين لأموالهم.
بدون باحثين عقلانيين يسعون إلى إصلاح أوجه القصور الاقتصادي والاستفادة من الحوافز الاقتصادية للبروتوكولات، قد لا تكون بروتوكولات التمويل اللامركزي والتطبيقات اللامركزية (dapps) بشكل عام قوية كما هي اليوم.
الجوانب السلبية
في طبقة التطبيق، تؤدي بعض أشكال MEV، مثل تداول الساندويتش، إلى تجربة أسوأ بشكل لا لبس فيه للمستخدمين. يواجه المستخدمون الذين يتعرضون لهجوم الساندويتش انزلاقًا سعريًا متزايدًا وتنفيذًا أسوأ لصفقاتهم.
في طبقة الشبكة، تؤدي روبوتات الاستباق المعممة ومزادات أسعار الغاز التي تشارك فيها غالبًا (عندما يتنافس اثنان أو أكثر من روبوتات الاستباق لتضمين معاملاتهم في الكتلة التالية عن طريق رفع سعر الغاز لمعاملاتهم تدريجيًا) إلى ازدحام الشبكة وارتفاع أسعار الغاز لكل شخص آخر يحاول إجراء معاملات عادية.
بعيدًا عما يحدث داخل الكتل، يمكن أن يكون لـ MEV تأثيرات ضارة بين الكتل. إذا كانت MEV المتاحة في كتلة تتجاوز بشكل كبير مكافأة الكتلة القياسية، فقد يتم تحفيز المُدَقِّقين على إعادة التنظيم للكتل والاستحواذ على MEV لأنفسهم، مما يتسبب في إعادة تنظيم سلسلة الكتل وعدم استقرار الإجماع.
تم استكشاف إمكانية إعادة تنظيم سلسلة الكتل هذه مسبقًا على سلسلة كتل بيتكوين (opens in a new tab). مع تنصيف مكافأة كتلة بيتكوين وتشكيل رسوم المعاملات لجزء أكبر وأكبر من مكافأة الكتلة، تنشأ مواقف يصبح فيها من المنطقي اقتصاديًا للمُعَدِّنِين التخلي عن مكافأة الكتلة التالية وبدلاً من ذلك إعادة تعدين الكتل السابقة برسوم أعلى. مع نمو MEV، يمكن أن يحدث نفس النوع من المواقف في إيثيريوم، مما يهدد سلامة سلسلة الكتل.
حالة MEV
تضخم استخراج MEV في أوائل عام 2021، مما أدى إلى ارتفاع أسعار الغاز بشكل كبير في الأشهر القليلة الأولى من العام. أدى ظهور مُرَحِّل MEV الخاص بـ Flashbots إلى تقليل فعالية روبوتات الاستباق المعممة ونقل مزادات أسعار الغاز خارج السلسلة، مما أدى إلى خفض أسعار الغاز للمستخدمين العاديين.
في حين أن العديد من الباحثين لا يزالون يجنون أموالاً جيدة من MEV، فمع تزايد شهرة الفرص وتنافس المزيد والمزيد من الباحثين على نفس الفرصة، سيستحوذ المُدَقِّقون على المزيد والمزيد من إجمالي إيرادات MEV (لأن نفس النوع من مزادات الغاز الموصوفة في الأصل أعلاه تحدث أيضًا في Flashbots، وإن كان ذلك بشكل خاص، وسيستحوذ المُدَقِّقون على إيرادات الغاز الناتجة). كما أن MEV ليست فريدة من نوعها في إيثيريوم، ومع تزايد التنافسية على الفرص في إيثيريوم، ينتقل الباحثون إلى سلاسل كتل بديلة مثل بينانس سمارت تشين (Binance Smart Chain)، حيث توجد فرص MEV مشابهة لتلك الموجودة في إيثيريوم مع منافسة أقل.
من ناحية أخرى، فإن الانتقال من إثبات العمل إلى إثبات الحصة والجهود المستمرة لتوسيع نطاق إيثيريوم باستخدام التجميعات كلها تغير مشهد MEV بطرق لا تزال غير واضحة إلى حد ما. ليس من المعروف جيدًا بعد كيف يغير وجود مقترحي كتل مضمونين ومعروفين مسبقًا بقليل من ديناميكيات استخراج MEV مقارنة بالنموذج الاحتمالي في إثبات العمل أو كيف سيتم تعطيل ذلك عند تنفيذ انتخاب القائد السري الفردي (SSLE) (opens in a new tab) وتقنية المدقق الموزع (DVT). وبالمثل، يبقى أن نرى ما هي فرص MEV الموجودة عندما يتم نقل معظم نشاط المستخدم بعيدًا عن إيثيريوم إلى تجميعات طبقة 2 (L2) والأجزاء الخاصة بها.
MEV في إثبات الحصة (PoS) على إيثيريوم
كما أوضحنا، فإن لـ MEV آثارًا سلبية على تجربة المستخدم الإجمالية وأمان طبقة الإجماع. لكن انتقال إيثيريوم إلى إجماع إثبات الحصة (الذي يُطلق عليه "الدمج") قد يقدم مخاطر جديدة متعلقة بـ MEV:
مركزية المُدَقِّقين
في إيثيريوم ما بعد الدمج، يتوصل المُدَقِّقون (بعد تقديم ودائع أمان بقيمة 32 ETH) إلى إجماع حول صحة الكتل المضافة إلى سلسلة المنارة. نظرًا لأن 32 ETH قد تكون بعيدة عن متناول الكثيرين، فقد يكون الانضمام إلى مجمع التخزين خيارًا أكثر جدوى. ومع ذلك، فإن التوزيع الصحي لـ المخزنين الفرديين هو الأمثل، لأنه يخفف من مركزية المُدَقِّقين ويحسن أمان إيثيريوم.
ومع ذلك، يُعتقد أن استخراج MEV قادر على تسريع مركزية المُدَقِّقين. ويرجع ذلك جزئيًا إلى أنه نظرًا لأن المُدَقِّقين يكسبون أقل مقابل اقتراح الكتل مما كان يفعله المُعَدِّنون سابقًا، فقد أثر استخراج MEV بشكل كبير على أرباح المُدَقِّقين (opens in a new tab) منذ الدمج.
من المرجح أن تمتلك مجمعات التخزين الأكبر موارد أكثر للاستثمار في التحسينات اللازمة لاغتنام فرص MEV. كلما زاد استخراج هذه المجمعات لـ MEV، زادت الموارد المتاحة لها لتحسين قدراتها على استخراج MEV (وزيادة الإيرادات الإجمالية)، مما يخلق بشكل أساسي وفورات الحجم (opens in a new tab).
مع وجود موارد أقل تحت تصرفهم، قد لا يتمكن المخزنون الفرديون من الاستفادة من فرص MEV. قد يؤدي هذا إلى زيادة الضغط على المُدَقِّقين المستقلين للانضمام إلى مجمعات تخزين قوية لتعزيز أرباحهم، مما يقلل من اللامركزية في إيثيريوم.
مجمعات الذاكرة المصرح بها
استجابةً لهجمات الساندويتش والاستباق، قد يبدأ المتداولون في إجراء صفقات خارج السلسلة مع المُدَقِّقين من أجل الخصوصية في المعاملات. بدلاً من إرسال معاملة MEV محتملة إلى مجمع الذاكرة العام، يرسلها المتداول مباشرة إلى المُدَقِّق، الذي يدرجها في كتلة ويقسم الأرباح مع المتداول.
"المجمعات المظلمة" هي نسخة أكبر من هذا الترتيب وتعمل كمجمعات ذاكرة مصرح بها ومقتصرة على الوصول المفتوح للمستخدمين المستعدين لدفع رسوم معينة. من شأن هذا الاتجاه أن يقلل من طبيعة إيثيريوم غير المصرح بها وانعدام الحاجة للثقة، وقد يحول سلسلة الكتل إلى آلية "الدفع مقابل اللعب" التي تفضل صاحب أعلى عطاء.
ستؤدي مجمعات الذاكرة المصرح بها أيضًا إلى تسريع مخاطر المركزية الموضحة في القسم السابق. من المرجح أن تستفيد المجمعات الكبيرة التي تدير مُدَقِّقين متعددين من تقديم خصوصية المعاملات للمتداولين والمستخدمين، مما يزيد من إيرادات MEV الخاصة بهم.
تُعد مكافحة هذه المشكلات المتعلقة بـ MEV في إيثيريوم ما بعد الدمج مجالًا أساسيًا للبحث. حتى الآن، هناك حلان مقترحان لتقليل التأثير السلبي لـ MEV على لامركزية وأمان إيثيريوم بعد الدمج وهما فصل المقترح عن الباني (PBS) وواجهة برمجة تطبيقات الباني (Builder API) (opens in a new tab).
فصل المقترح عن الباني (PBS)
في كل من إثبات العمل وإثبات الحصة، تقترح العقدة التي تبني كتلة إضافتها إلى السلسلة للعقد الأخرى المشاركة في الإجماع. تصبح الكتلة الجديدة جزءًا من السلسلة الأساسية بعد أن يبني مُعَدِّن آخر فوقها (في إثبات العمل) أو تتلقى تصديقات من أغلبية المُدَقِّقين (في إثبات الحصة).
إن الجمع بين أدوار منتج الكتلة ومقترح الكتلة هو ما يقدم معظم المشكلات المتعلقة بـ MEV الموضحة سابقًا. على سبيل المثال، يتم تحفيز عقد الإجماع لإطلاق عمليات إعادة التنظيم للسلسلة في هجمات لصوص الوقت (time-bandit attacks) (opens in a new tab) لزيادة أرباح MEV إلى أقصى حد.
تم تصميم فصل المقترح عن الباني (PBS) (opens in a new tab) للتخفيف من تأثير MEV، خاصة في طبقة الإجماع. الميزة الرئيسية لـ PBS هي فصل قواعد منتج الكتلة ومقترح الكتلة. لا يزال المُدَقِّقون مسؤولين عن اقتراح الكتل والتصويت عليها، ولكن يتم تكليف فئة جديدة من الكيانات المتخصصة، تسمى منشئي الكتل، بترتيب المعاملات وبناء الكتل.
بموجب PBS، يقوم منشئ الكتل بإنشاء حزمة معاملات ويقدم عطاءً لتضمينها في كتلة سلسلة المنارة (باعتبارها "حمولة التنفيذ"). ثم يقوم المُدَقِّق المختار لاقتراح الكتلة التالية بالتحقق من العطاءات المختلفة ويختار الحزمة ذات الرسوم الأعلى. يخلق PBS بشكل أساسي سوق مزاد، حيث يتفاوض البناة مع المُدَقِّقين الذين يبيعون مساحة الكتلة.
تستخدم تصميمات PBS الحالية مخطط الالتزام والكشف (opens in a new tab) حيث ينشر البناة فقط التزامًا تشفيريًا بمحتويات الكتلة (رأس الكتلة) جنبًا إلى جنب مع عطاءاتهم. بعد قبول العطاء الفائز، يقوم المُقترِح بإنشاء مقترح كتلة موقع يتضمن رأس الكتلة. يُتوقع من منشئ الكتل نشر جسم الكتلة بالكامل بعد رؤية مقترح الكتلة الموقع، ويجب أن يتلقى أيضًا كافية من المُدَقِّقين قبل أن يصبح نهائيًا.
كيف يخفف فصل المقترح عن الباني من تأثير MEV؟
يقلل فصل المقترح عن الباني داخل البروتوكول من تأثير MEV على الإجماع عن طريق إزالة استخراج MEV من اختصاص المُدَقِّقين. بدلاً من ذلك، سيستحوذ منشئو الكتل الذين يقومون بتشغيل أجهزة متخصصة على فرص MEV للمضي قدمًا.
هذا لا يستبعد المُدَقِّقين تمامًا من الدخل المتعلق بـ MEV، حيث يجب على البناة تقديم عطاءات عالية لقبول كتلهم من قبل المُدَقِّقين. ومع ذلك، مع عدم تركيز المُدَقِّقين بشكل مباشر على تحسين دخل MEV، يقل خطر هجمات لصوص الوقت.
يقلل فصل المقترح عن الباني أيضًا من مخاطر مركزية MEV. على سبيل المثال، يؤدي استخدام مخطط الالتزام والكشف إلى إزالة حاجة البناة إلى الثقة في المُدَقِّقين لعدم سرقة فرصة MEV أو كشفها لبناة آخرين. هذا يقلل من الحاجز أمام المخزنين الفرديين للاستفادة من MEV، وإلا فإن البناة سيميلون نحو تفضيل المجمعات الكبيرة ذات السمعة خارج السلسلة وإجراء صفقات خارج السلسلة معهم.
وبالمثل، لا يتعين على المُدَقِّقين الثقة في البناة لعدم حجب أجسام الكتل أو نشر كتل غير صالحة لأن الدفع غير مشروط. لا تزال رسوم المُدَقِّق تُعالج حتى إذا كانت الكتلة المقترحة غير متوفرة أو أعلن مُدَقِّقون آخرون أنها غير صالحة. في الحالة الأخيرة، يتم التخلص من الكتلة ببساطة، مما يجبر منشئ الكتل على خسارة جميع رسوم المعاملات وإيرادات MEV.
واجهة برمجة تطبيقات الباني (Builder API)
في حين أن فصل المقترح عن الباني يعد بتقليل آثار استخراج MEV، فإن تنفيذه يتطلب تغييرات في بروتوكول الإجماع. على وجه التحديد، ستحتاج قاعدة اختيار التفرع على سلسلة المنارة إلى التحديث. تُعد واجهة برمجة تطبيقات الباني (Builder API) (opens in a new tab) حلاً مؤقتًا يهدف إلى توفير تنفيذ عملي لفصل المقترح عن الباني، وإن كان ذلك مع افتراضات الثقة أعلى.
واجهة برمجة تطبيقات الباني هي نسخة معدلة من واجهة برمجة تطبيقات المحرك (Engine API) (opens in a new tab) التي يستخدمها عملاء طبقة الإجماع لطلب حمولات التنفيذ من عملاء طبقة التنفيذ. كما هو موضح في مواصفات المُدَقِّق الصادق (opens in a new tab)، يطلب المُدَقِّقون المختارون لمهام اقتراح الكتل حزمة معاملات من عميل تنفيذ متصل، والتي يدرجونها في كتلة المنارة المقترحة.
تعمل واجهة برمجة تطبيقات الباني أيضًا كبرنامج وسيط بين المُدَقِّقين وعملاء طبقة التنفيذ؛ لكنها مختلفة لأنها تسمح للمُدَقِّقين على سلسلة المنارة بالحصول على الكتل من كيانات خارجية (بدلاً من بناء كتلة محليًا باستخدام عميل تنفيذ).
فيما يلي نظرة عامة على كيفية عمل واجهة برمجة تطبيقات الباني:
-
تربط واجهة برمجة تطبيقات الباني المُدَقِّق بشبكة من منشئي الكتل الذين يقومون بتشغيل عملاء طبقة التنفيذ. كما هو الحال في PBS، فإن البناة هم أطراف متخصصة تستثمر في بناء الكتل كثيف الموارد وتستخدم استراتيجيات مختلفة لزيادة الإيرادات المكتسبة من MEV + إكراميات الأولوية.
-
يطلب المُدَقِّق (الذي يقوم بتشغيل عميل طبقة الإجماع) حمولات التنفيذ جنبًا إلى جنب مع العطاءات من شبكة البناة. ستحتوي العطاءات المقدمة من البناة على رأس حمولة التنفيذ — وهو التزام تشفيري بمحتويات الحمولة — ورسوم تُدفع للمُدَقِّق.
-
يراجع المُدَقِّق العطاءات الواردة ويختار حمولة التنفيذ ذات الرسوم الأعلى. باستخدام واجهة برمجة تطبيقات الباني، يقوم المُدَقِّق بإنشاء مقترح كتلة منارة "أعمى" يتضمن فقط توقيعه ورأس حمولة التنفيذ ويرسله إلى الباني.
-
يُتوقع من الباني الذي يقوم بتشغيل واجهة برمجة تطبيقات الباني الاستجابة بحمولة التنفيذ الكاملة عند رؤية مقترح الكتلة الأعمى. يسمح هذا للمُدَقِّق بإنشاء كتلة منارة "موقعة"، والتي ينشرها عبر الشبكة.
-
لا يزال يُتوقع من المُدَقِّق الذي يستخدم واجهة برمجة تطبيقات الباني بناء كتلة محليًا في حالة فشل منشئ الكتل في الاستجابة على الفور، حتى لا يفوتهم مكافآت مقترح الكتلة. ومع ذلك، لا يمكن للمُدَقِّق إنشاء كتلة أخرى باستخدام المعاملات المكشوفة الآن أو مجموعة أخرى، لأن ذلك سيصل إلى حد المراوغة (توقيع كتلتين داخل نفس الخانة)، وهي جريمة تستوجب الاقتطاع.
من الأمثلة على تنفيذ واجهة برمجة تطبيقات الباني هو MEV-Boost (opens in a new tab)، وهو تحسين على آلية مزاد Flashbots (opens in a new tab) المصممة للحد من العوامل الخارجية السلبية لـ MEV على إيثيريوم. يسمح مزاد Flashbots للمُدَقِّقين في إثبات الحصة بالاستعانة بمصادر خارجية لعمل بناء كتل مربحة لأطراف متخصصة تسمى الباحثين.

يبحث الباحثون عن فرص MEV المربحة ويرسلون حزم المعاملات إلى مقترحي الكتل جنبًا إلى جنب مع عطاء بسعر مختوم (opens in a new tab) لتضمينها في الكتلة. يتعين على المُدَقِّق الذي يقوم بتشغيل mev-geth، وهو إصدار متفرع من عميل جو إيثريوم (geth)، فقط اختيار الحزمة ذات الربح الأكبر وتضمينها كجزء من الكتلة الجديدة. لحماية مقترحي الكتل (المُدَقِّقين) من البريد العشوائي والمعاملات غير الصالحة، تمر حزم المعاملات عبر المُرَحِّلين للتحقق من صحتها قبل الوصول إلى المُقترِح.
يحتفظ MEV-Boost بنفس طريقة عمل مزاد Flashbots الأصلي، وإن كان ذلك بميزات جديدة مصممة لانتقال إيثيريوم إلى إثبات الحصة. لا يزال الباحثون يجدون معاملات MEV مربحة لتضمينها في الكتل، ولكن فئة جديدة من الأطراف المتخصصة، تسمى البناة، مسؤولة عن تجميع المعاملات والحزم في كتل. يقبل الباني عطاءات بأسعار مختومة من الباحثين ويقوم بتشغيل تحسينات للعثور على الترتيب الأكثر ربحية.
لا يزال المُرَحِّل مسؤولاً عن التحقق من صحة حزم المعاملات قبل تمريرها إلى المُقترِح. ومع ذلك، يقدم MEV-Boost حسابات ضمان مسؤولة عن توفير توفر البيانات (DA) عن طريق تخزين أجسام الكتل المرسلة من قبل البناة ورؤوس الكتل المرسلة من قبل المُدَقِّقين. هنا، يطلب المُدَقِّق المتصل بمُرَحِّل حمولات التنفيذ المتاحة ويستخدم خوارزمية ترتيب MEV-Boost لتحديد رأس الحمولة بأعلى عطاء + إكراميات MEV.
كيف تخفف واجهة برمجة تطبيقات الباني من تأثير MEV؟
الفائدة الأساسية لواجهة برمجة تطبيقات الباني هي إمكاناتها في إضفاء الطابع الديمقراطي على الوصول إلى فرص MEV. يؤدي استخدام مخططات الالتزام والكشف إلى القضاء على افتراضات الثقة وتقليل حواجز الدخول للمُدَقِّقين الذين يسعون للاستفادة من MEV. من شأن هذا أن يقلل الضغط على المخزنين الفرديين للاندماج مع مجمعات التخزين الكبيرة من أجل تعزيز أرباح MEV.
سيشجع التنفيذ الواسع النطاق لواجهة برمجة تطبيقات الباني على زيادة المنافسة بين منشئي الكتل، مما يزيد من مقاومة الرقابة. نظرًا لأن المُدَقِّقين يراجعون العطاءات من بناة متعددين، يجب على الباني الذي ينوي فرض رقابة على معاملة مستخدم واحدة أو أكثر أن يتفوق في العطاء على جميع البناة الآخرين الذين لا يفرضون رقابة ليكون ناجحًا. هذا يزيد بشكل كبير من تكلفة فرض الرقابة على المستخدمين ويثبط هذه الممارسة.
تستخدم بعض المشاريع، مثل MEV-Boost، واجهة برمجة تطبيقات الباني كجزء من هيكل عام مصمم لتوفير خصوصية المعاملات لأطراف معينة، مثل المتداولين الذين يحاولون تجنب هجمات الاستباق/الساندويتش. يتم تحقيق ذلك من خلال توفير قناة اتصال خاصة بين المستخدمين ومنشئي الكتل. على عكس مجمعات الذاكرة المصرح بها الموضحة سابقًا، يُعد هذا النهج مفيدًا للأسباب التالية:
-
إن وجود بناة متعددين في السوق يجعل الرقابة غير عملية، مما يفيد المستخدمين. في المقابل، فإن وجود مجمعات مظلمة مركزية وقائمة على الثقة من شأنه أن يركز السلطة في أيدي عدد قليل من منشئي الكتل ويزيد من إمكانية الرقابة.
-
برنامج واجهة برمجة تطبيقات الباني مفتوح المصدر، مما يسمح لأي شخص بتقديم خدمات منشئ الكتل. هذا يعني أن المستخدمين لا يُجبرون على استخدام أي منشئ كتل معين ويحسن حيادية إيثيريوم وطبيعتها غير المصرح بها. علاوة على ذلك، لن يساهم المتداولون الباحثون عن MEV عن غير قصد في المركزية باستخدام قنوات المعاملات الخاصة.
موارد ذات صلة
- مستندات Flashbots (opens in a new tab)
- GitHub الخاص بـ Flashbots (opens in a new tab)
- mevboost.org (opens in a new tab) - متتبع بإحصائيات في الوقت الفعلي لمُرَحِّلي MEV-Boost ومنشئي الكتل
قراءة إضافية
- ما هي القيمة القابلة للاستخراج من قبل المُعَدِّن (MEV)؟ (opens in a new tab)
- MEV وأنا (opens in a new tab)
- إيثيريوم غابة مظلمة (opens in a new tab)
- الهروب من الغابة المظلمة (opens in a new tab)
- Flashbots: استباق أزمة MEV (opens in a new tab)
- سلاسل تغريدات @bertcmiller عن MEV (opens in a new tab)
- MEV-Boost: بنية Flashbots الجاهزة للدمج (opens in a new tab)
- ما هو MEV Boost (opens in a new tab)
- لماذا يتم تشغيل mev-boost؟ (opens in a new tab)
- دليل المسافر إلى إيثيريوم (opens in a new tab)