🌐 دانشکدهٔ ۱۱ · فناوری پیشرفته
MEV؛ ارزش قابل استخراج بیشینه
Maximal extractable value (MEV)
پیشنیازها: اجماع، نهاییشدن و چرخهٔ عمر یک تراکنشاستخر نقدینگی و زیان ناپایدار
📚 آموزش در سه سطح
از سطح ساده شروع کنید؛ اگر روشن بود، سطح بعد را بخوانید. سطح مناسب شما ذخیره میشود.
🌱 توضیح ساده
هر بلاک شامل فهرستی مرتب از تراکنشهاست و کسی که این ترتیب را تعیین میکند میتواند از آن سود ببرد. «ارزش قابل استخراج بیشینه» (MEV) سودی است که با گنجاندن، حذف یا مرتب کردن تراکنشها در یک بلاک به دست میآید. این مفهوم ابتدا با نام «ارزش قابل استخراج ماینر» معرفی شد و پس از گذر اتریوم به اثبات سهام، واژهٔ «بیشینه» جای «ماینر» را گرفت.
تراکنشهای شما پیش از ثبت در بلاک معمولاً در «ممپول» عمومی منتظر میمانند و هر کس میتواند آنها را ببیند. رباتهای «جستوجوگر» ممپول را پایش میکنند و فرصتها را پیدا میکنند. برخی MEVها برای بازار مفیدند، مانند آربیتراژ که قیمت صرافیهای غیرمتمرکز را همتراز میکند یا لیکوئید بهموقع وامها؛ برخی دیگر مستقیماً از کاربر برداشت میکنند.
رایجترین MEV مضر برای کاربر عادی «حملهٔ ساندویچ» است: ربات سفارش خرید بزرگ شما را در ممپول میبیند، پیش از شما میخرد تا قیمت بالا برود، اجازه میدهد سفارش شما با قیمت بدتر اجرا شود و بلافاصله پس از شما میفروشد. هرچه «حد لغزش مجاز» شما بزرگتر باشد، فضای ربات برای برداشت بیشتر است.
📘 توضیح متوسط
Philip Daian و همکاران در مقالهٔ «Flash Boys 2.0» (نسخهٔ اولیه آوریل ۲۰۱۹، منتشرشده در همایش امنیت و حریم خصوصی IEEE در ۲۰۲۰) نشان دادند رباتهای آربیتراژ در صرافیهای غیرمتمرکز رفتاری شبیه معاملهگران پرتکرار والاستریت دارند: پیشدستی، بهینهسازی تأخیر شبکه و «حراج اولویت گس» (PGA)، یعنی بالا بردن رقابتی کارمزد برای جای زودتر در بلاک. آنها مفهوم MEV را معرفی کردند و هشدار دادند این پاداشها امنیت لایهٔ اجماع را هم تهدید میکند.
پس از ادغام اتریوم در سپتامبر ۲۰۲۲، زنجیرهٔ تأمین بلاک تخصصی شد: جستوجوگرها فرصتها را در قالب «بسته» پیشنهاد میکنند، «سازندگان بلاک» بستهها و تراکنشها را در سودآورترین بلاک ممکن جمع میکنند، «رلهها» بلاکها را به پیشنهاددهنده میرسانند و «پیشنهاددهنده» (اعتبارسنج) بلاکی را که بیشترین پرداخت را دارد امضا میکند. نرمافزار MEV-Boost این بازار را برای اعتبارسنجها ممکن کرد و بخش بزرگی از بلاکها از این مسیر ساخته میشوند.
راههای محافظت کاربر: تعیین حد لغزش کوچک و منطقی؛ تقسیم سفارشهای بزرگ؛ ارسال تراکنش از طریق «RPC خصوصی» که تراکنش را به جای ممپول عمومی مستقیم به سازندگان میفرستد؛ و استفاده از صرافیها یا تجمیعکنندههایی که سفارش را با حراج «قصد» یا اجرای دستهای انجام میدهند و بخشی از MEV را به کاربر برمیگردانند.
🔬 توضیح تخصصی
MEV مسئلهای ساختاری است، نه یک باگ: تا وقتی ترتیب تراکنشها ارزش اقتصادی دارد، کسی برای کنترل آن رقابت میکند. پیامدهای سیستمی آن شامل تمرکز در سازندگان بلاک است، چون سازندهای که جریان سفارش اختصاصی دارد همیشه پیشنهاد بهتری میدهد؛ همچنین ریسک سانسور، و انگیزهٔ بازنویسی بلاکهای اخیر وقتی MEV یک بلاک گذشته از پاداش عادی بسیار بزرگتر باشد.
راهحلهای پژوهشی و در حال اجرا چند مسیر دارند: «جدایی پیشنهاددهنده و سازنده» (PBS) در سطح پروتکل، رمزگذاری ممپول تا محتوای تراکنش پیش از قطعی شدن ترتیب دیده نشود، حراجهای دستهای با قیمت یکسان برای همهٔ سفارشهای یک بازه، و بازگرداندن MEV به کاربر. هر راهحل یک فرض اعتماد یا هزینهٔ تأخیر اضافه میکند و هنوز راهحل نهایی وجود ندارد.
مرز میان MEV «رقابتی» و تقلب از نظر حقوقی هنوز مبهم است. آربیتراژ و لیکوئید رایجاند، اما وقتی کسی نرمافزار زیرساخت را فریب میدهد یا اطلاعات را با سوءنیت دستکاری میکند، پای اتهام کیفری به میان میآید. برای تحلیلگر و توسعهدهنده درس این است که «مجاز بودن در کد» با «مجاز بودن در قانون» یکی نیست.
🌍 مثال واقعی: Flash Boys 2.0 و پروندهٔ برادران Peraire-Bueno — از ۲۰۱۹ تا ۲۰۲۵
پژوهش Daian و همکاران (۲۰۱۹) اقتصاد رباتهای آربیتراژ اتریوم را تنها در زیرمجموعهای از فرصتهای قابل اندازهگیری، بیش از ۶ میلیون دلار تا زمان نگارش برآورد کرد و نشان داد کارمزدهای بالا برای اولویت ترتیب، ریسکی نظاممند برای امنیت اجماع است. چند سال بعد، همین منطق در مقیاسی بسیار بزرگتر به دادگاه رسید.
به ادعای دادستانی فدرال نیویورک، در آوریل ۲۰۲۳، هفت ماه پس از ادغام، دو برادر به نام Anton و James Peraire-Bueno با سوءاستفاده از نقصی در نرمافزار MEV-Boost و «مسموم کردن» یک بلاک، رباتهای MEV معاملهگران دیگر را فریب دادند و در حدود ۱۲ ثانیه حدود ۲۵ میلیون دلار برداشتند. آنها به کلاهبرداری الکترونیکی و پولشویی متهم شدند و دفاع استدلال کرد که این رقابتی مجاز با رباتهای شکارچی در چارچوب قواعد اتریوم بوده است. نخستین دادگاه در نوامبر ۲۰۲۵ به دلیل اختلاف هیئتمنصفه بدون حکم پایان یافت و دادستانی درخواست محاکمهٔ دوباره داد. درس: پرسش «رقابت کجا تمام و تقلب کجا شروع میشود» در MEV هنوز حقوقی و باز است.
🔤 واژگان تخصصی
سودی که از گنجاندن، حذف یا ترتیب تراکنشها در بلاک به دست میآید.
مثال: آربیتراژ اختلاف قیمت دو صرافی غیرمتمرکز در یک بلاک.
خرید پیش از سفارش کاربر و فروش پس از آن برای برداشت از لغزش قیمت او.
مثال: ربات پیش و پس از خرید بزرگ شما معامله میکند.
فضای تراکنشهای تأییدنشده که برای نودها و رباتها قابل مشاهده است.
مثال: تراکنش شما پیش از ورود به بلاک در ممپول عمومی دیده میشود.
نهادی که تراکنشها و بستهها را در سودآورترین بلاک ممکن مرتب میکند.
مثال: سازندهای که از طریق رله به اعتبارسنج پیشنهاد میدهد.
مسیری برای ارسال تراکنش مستقیم به سازندگان بدون عبور از ممپول عمومی.
مثال: ارسال سواپ بزرگ از یک RPC محافظ برای پرهیز از ساندویچ.
🔑 نکات کلیدی
- کنترل ترتیب تراکنشها ارزش اقتصادی دارد و MEV نتیجهٔ ساختاری آن است.
- آربیتراژ و لیکوئید MEV مفیدند؛ ساندویچ مستقیماً از کاربر برداشت میکند.
- Flash Boys 2.0 (۲۰۱۹) مفهوم MEV و حراج اولویت گس را معرفی کرد.
- حد لغزش کوچک، تقسیم سفارش و RPC خصوصی از کاربر محافظت میکند.
- مرز حقوقی MEV رقابتی و تقلب هنوز باز است؛ مجاز در کد با مجاز در قانون یکی نیست.
⚠️ اشتباهات رایج
- تعیین حد لغزش بزرگ برای «اجرا شدن حتمی»؛ اشتباه است چون به ربات ساندویچ فضای برداشت میدهد.
- ارسال سفارش بزرگ بهصورت یکجا در ممپول عمومی؛ اشتباه است چون فرصت آشکاری برای پیشدستی میسازد.
- برابر دانستن همهٔ MEVها با سرقت؛ اشتباه است چون آربیتراژ و لیکوئید به کارایی بازار کمک میکنند.
- فرض اینکه هر سود از ضعف یک نرمافزار قانونی است؛ اشتباه است چون فریب زیرساخت میتواند اتهام کیفری داشته باشد.
🛠 تمرین عملی: تشخیص یک حملهٔ ساندویچ در داده
- در یک مرورگر بلاک، بلاکی پرتراکنش را باز کنید و در یک صرافی غیرمتمرکز سه تراکنش پشتسرهم روی یک جفتارز پیدا کنید که اولی و سومی از یک آدرس باشند.
- مقدار ورودی و خروجی هر سه تراکنش را بنویسید و سود آدرس ربات و قیمت بدتر قربانی را حساب کنید.
- بنویسید قربانی با چه حد لغزش و چه روش ارسالی میتوانست از این زیان جلوگیری کند.
✅ معیار درستی: الگوی خرید ربات، سفارش قربانی و فروش ربات درست شناسایی و سود ربات و زیان قربانی با عدد محاسبه شده است.
🔒 در هیچ تمرینی از سرمایهٔ واقعی، عبارت بازیابی (Seed Phrase)، کلید خصوصی یا اتصال کیف پول اصلی استفاده نکنید.
📝 آزمون تطبیقی
هر بار ۵ سؤال از بانک ۹ سؤالی این درس انتخاب میشود؛ سؤالهایی که قبلاً اشتباه زدهاید زودتر برمیگردند. حدنصاب قبولی ۸۰٪ (۴ از ۵) است و درس بعد با قبولی باز میشود.
✍️ پرسش تشریحی
استدلال کنید چرا MEV را نمیتوان کاملاً حذف کرد و دستکم سه راهحل برای کاهش آسیب آن به کاربران را با مبادلههایشان مقایسه کنید.
بعد از نوشتن، پاسخ خود را با این معیارها بسنجید
خودارزیابی: هر نکتهای را که پاسخ شما بهروشنی پوشش داده علامت بزنید.
🤖 دستیار آموزشی
دستیار آفلاین آکادمی: پاسخها فقط از متن درسها و واژگان همین آکادمی پیدا میشوند و منبع هر پاسخ نشان داده میشود. هوش مصنوعی مولد نیست، حدس نمیزند و هیچ سیگنال خرید و فروشی نمیدهد.
📎 منابع مطالعاتی
- Daian و همکاران — Flash Boys 2.0 (arXiv:1904.05234)
- The Block — Mistrial declared for MEV brothers accused of $25 million fraud on Ethereum
- DL News — Mistrial declared in MEV brothers case
🏁 معیار تسلط بر این درس: میتوانید انواع MEV را تشخیص دهید، زنجیرهٔ تأمین بلاک پس از ادغام را توضیح دهید، یک حملهٔ ساندویچ را در داده پیدا کنید و تراکنشهای خود را در برابر آن محافظت کنید.