الانتقال إلى المحتوى

الاستباق على السلسلة

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

آخر تحديث

لأغراض تعليمية فقط؛ لا يشكل ذلك نصيحة استثمارية أو توصية استثمارية. قد تؤدي الاستثمارات إلى خسائر.

الإجابة المباشرة

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

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

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

آلية العمل

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

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

تؤثر حقول رسوم Ethereum مثل maxPriorityFeePerGas وmaxFeePerGas في المبلغ الذي يقبل المرسل دفعه. لكنها لا تجعل محتوى المعاملة خاصا، وقد يقيم منشئو الكتل الحزم بدلا من ترتيب كل معاملة حسب حقل رسوم واحد. لذلك فالاستباق مشكلة معلومات وترتيب، لا مجرد سباق على سعر Gas.

مثال

لنفترض أن مجمع AMM يحتوي على 100 ETH و 200,000 USDC. يرسل مستخدم معاملة عامة لشراء ETH بقيمة 10,000 USDC مع سماح انزلاق قدره 5%. تكشف المعاملة المعلقة الاتجاه والحجم والحد الأدنى المقبول للناتج.

يحاكي الباحث المقايضة ويرسل عملية شراء لتنفذ قبلها، ثم عملية بيع لتنفذ بعدها. إذا رتبت المعاملتان حول معاملة المستخدم، فسيحصل المستخدم على ETH أقل مما كان سيحصل عليه دون الساندويتش، مع بقائه ضمن حد 5%؛ ويحتفظ الباحث بالفارق بعد الرسوم.

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

المخاطر وطرق الحد منها

لا يوجد إعداد يزيل جميع مخاطر الترتيب. الهدف العملي هو تقليل تسرب المعلومات غير الضروري ووضع حد للخسارة التي تقبلها المعاملة.

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

يمكن للإرسال الخاص إخفاء المعاملة عن المجمع العام، لكنه ليس ضمانا شاملا. يعتمد المستخدم على الخدمة ومنشئي الكتل المشاركين كي لا يسربوا المعاملة أو يسيئوا استخدامها؛ وقد يؤدي تغيير مسار RPC قبل التأكيد إلى نشرها علنا. وقد تتأخر المعاملة أو لا تدرج أصلا.

مفاهيم خاطئة شائعة

الخرافة 1: دفع Gas أكثر يمنع الاستباق

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

الخرافة 2: كل تنفيذ غير موات هو هجوم ساندويتش

تحرك الأوامر الكبيرة أسعار AMM بذاتها، وقد يتغير السوق أثناء انتظار المعاملة. ويمكن لرسوم التوجيه وضرائب النقل والمنافسة العادية أن تسوء التنفيذ أيضا.

الخرافة 3: الانزلاق الصفري هو الأكثر أمانا دائما

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

موضوعات ذات صلة

المصادر

التنقل

ابحث في الويكي...