Що таке MEV (Maximal Extractable Value)
Визначення та походження терміна
MEV (Maximal Extractable Value) — це значення, яке може бути вилучене з порядку включення транзакцій у блок та виключення з нього, перевищуючи стандартну блокову винагороду та комісії. Термін з'явився у 2020 році в дослідженні Flash Boys 2.0 (Phil Daian та співавтори) спочатку як Miner Extractable Value, оскільки в Ethereum того часу порядок транзакцій визначався мейнерами. Згодом концепцію розширили на будь-які системи з централізованим або координованим ordering, тому «Miner» замінили на «Maximal».
У контексті Solana MEV — це прибуток, який валідатори або сторонні суб'єкти можуть отримати завдяки контролю над тим, у якому порядку транзакції потрапляють у слот, які транзакції ігноруються та які комбінації транзакцій виконуються разом.
Чому MEV існує в будь-якому блокчейні з ordering
Блокчейн — це детермінована машина стану. Фінальний стан блоку залежить від того, які транзакції до нього ввійшли і в якому порядку. Якщо лідер слоту (у Solana) або пропoser (у Ethereum) має дискреційне право щодо ordering, виникає економічний стимул монетизувати це право.
У Solana лідер слоту має ексклюзивне право сформувати блок протягом приблизно 400 мілісекунд. Саме цей тимчасовий монополістичний вікно створює поверхню для MEV. Навіть за наявності FIFO-черги транзакцій на рівні гірки (mempool-еквівалента в Solana), лідер технічно здатен переставити транзакції, включити власні або відхилити чужі.
Факт: MEV не є багом протоколу. Це неминуча властивість будь-якої системи, де ordering впливає на результат виконання транзакцій.
Види MEV у Solana
Арбітраж DEX: корисний MEV
Найпоширеніший і найменш суперечливий вид MEV — арбітраж між децентралізованими біржами. Якщо ціна токена на Raydium відрізняється від ціни на Orca, арбітражник подає транзакцію, яка купує на одній DEX і продає на іншій в межах одного слота.
Чому це корисно:
- Зменшує цінові розбіжності між ринками, наближаючи їх до єдиної рівноважної ціни.
- Збільшує глибину ліквідності: арбітражники постійно підтримують баланс пулів.
- Не завдає прямих збитків іншим учасникам — арбітражник взаємодіє з пулами, а не з конкретними ордерами користувачів.
Цей тип MEV фактично виконує функцію маркет-мейкера, отримуючи винагороду за усунення неефективності.
Sandwich attacks та front-running: шкідливий MEV
Front-running — це включення власної транзакції перед транзакцією цільового користувача на основі знань про її зміст. Sandwich attack — це комбінація front-running та back-running: атакувальник купує перед великою покупкою жертви (підштовхуючи ціну вгору) і продає одразу після неї.
Механіка в Solana:
- Лідер слоту бачить транзакції в черзі гірки (gossip) до їх включення.
- Виявивши великий swap, лідер або пов'язана з ним сутність формує sandwich-транзакції та включає їх у блок у потрібному порядку.
- Жертва отримує гіршу ціну виконання (slippage перевищує очікуваний), а різниця йде атакувальнику.
Чому це шкідливо:
- Прямий збиток користувачу: гірша ціна входу чи виходу з позиції.
- Ерозія довіри: користувачі, які стикаються з систематичним погіршенням ціни, зменшують активність або залишають мережу.
- Деградація ціноутворення: якщо великі ордери систематично «сендвічаться», це створює штучну волатильність.
Факт: на відміну від Ethereum, де sandwich-атаки виконують пошукові боти у mempool, у Solana основним виконавцем такого MEV історично був сам лідер слота, оскільки лише він мав повний контроль над ordering у своєму вікні.
MEV через Jito: легалізований та прозорий підхід
Jito пропонує інфраструктурний підхід до MEV, який змінює інцентиви учасників. Замість того, щоб лідер таємно вилучав значення з транзакцій користувачів, Jito дозволяє пошуковикам MEV формувати пакети транзакцій (bundles) та передавати їх через окремий блоковий рушій із аукціоном за право включення.
Ключова відмінність від тіньового MEV:
- Пошуковики MEV конкурують між собою, а частина виручки повертається делегаторам валідатора через підвищені tip-платежі.
- Транзакції в bundle виконуються атомарно: або всі, або жодна, що усуває ризик часткового виконання sandwich-атаки.
- Прозорість розподілу: делегатори можуть бачити, який валідатор працює з Jito і отримує додаткові доходи від MEV.
Пропозиція: ця модель не усуває sandwich-атаки повністю, але перетворює їх із прихованої експлуатації на відкритий аукціон, де виграш розподіляється ширшим колом учасників мережі. Детальний механізм формування та передачі пакетів розглянуто в окремому матеріалі про Що таке Jito bundles.
Вплив на мережі та учасників
Позитивний вплив: ціноутворення, ліквідність
Арбітражний MEV стабілізує ціни на DEX і забезпечує швидке вирівнювання між різними ліквідністьними пулами. У високочастотному середовищі Solana, де слоти генеруються кожні ~400 мілісекунд, арбітраж відбувається майже миттєво, що робить ринки ефективнішими порівняно з блокчейнами з більшим часом блоку.
Для валідаторів MEV є додатковим джерелом доходу поза межами інфляційної винагороди та комісій. Це підвищує загальну привабливість валідації та може стимулювати більше стейкінгу, що позитивно впливає на безпеку мережі (Nakamoto coefficient).
Негативний вплив: погіршення досвіду користувачів
Шкідливий MEV створює приховані витрати для кінцевих користувачів. Користувач, який подає swap із встановленим slippage 1%, може фактично отримати виконання на 0.8% через sandwich-атаку, навіть якщо ринкова ціна не змінилася. Ця різниця непомітна в інтерфейсі, але систематично зменшує капітал користувача.
Для делегаторів існує опосередкований ризик: якщо мережа отримує репутацію середовища з високим токсичним MEV, це може стримувати приплив нових користувачів і розробників, що в довгостроковій перспективі знижує вартість токена мережі та доходи від валідації.
Для протокольних інженерів наявність MEV ускладнює дизайн DeFi-примітивів. Потрібно враховувати не лише стандартні ринкові ризики, але й атак-вектори, пов'язані з ordering, що збільшує складність і час розробки.
Баланс між свободою та захистом
Протокол Solana навмисно не вбудовує механізми захисту від MEV на рівні консенсусу. Це свідома архітектурна позиція: будь-яке втручання в ordering на рівні консенсусу створює додаткову складність, потенційні вектори атак (наприклад, цензурування) та знижує швидкість.
Замість цього захист делеговано на інші шари:
- Клієнтський рівень: протоколи можуть використовувати приватні мемпули, Jito bundles із захистом від сендвічів або інші механізми прихованого подання транзакцій.
- Рівень інфраструктури: Jito Block Engine та подібні рішення змінюють інцентиви так, щоб токсичний MEV став економично менш привабливим порівняно з легальними формами.
- Рівень протоколу: деякі DEX впроваджують власні механізми протидії (наприклад, динамічні Fees або аукціони пріоритету).
Прогноз: у найближчій перспективі MEV у Solana залишатиметься переважно інфраструктурною проблемою, а не проблемою консенсусу. Еволюція йтиме в бинку розширення інструментів Jito-екосистеми та впровадження протоколами власних механізмів захисту. Повне викорінення шкідливого MEV малоймовірне — реалістична мета полягає в мінімізації його впливу на кінцевих користувачів та перерозподілі вилученого значення на користь стейкерів мережі.
Примітка: економічні оцінки обсягу MEV у Solana швидко застарівають. Для актуальних даних рекомендується звертатися до дашбордів Jito та незалежних аналітичних платформ, перевіряючи дату останнього оновлення.