MEV повністю означає максимальну вилучену цінність (maximal extractable value), що вказує на найвищу цінність, яку можна отримати поза межами стандартних блокових нагород та gas-комісій, шляхом включення, виключення та зміни порядку транзакцій у блоці.
Концепцію “MEV” вперше запропонували Філіп Даїн та ін. у дослідницькому документі 2019 року “Flash Boys 2.0”. Тоді MEV означав “miner extractable value”, оскільки стаття зосереджувалась на майнерах у PoW-ланцюгах. Однак, MEV присутній як у PoS, так і у PoW мережах. Крім того, третя сторона (MEV-роботи), а не виробники блоків, тепер здобувають більшість типів MEV. Тому значення MEV поступово еволюціонувало у розумінні як maximal extractable value — максимально можлива вилучена цінність.
Як це реалізувати
У більшості блокчейн-мереж оброблювані транзакції зберігаються у відкритій черзі очікування, так званому “мемпулі” (mempool). Майнер або валідатор обирає транзакції з мемпулу, сортує їх і включає у новий блок. Після цього мережа перевіряє створений блок. Після підтвердження блок вважається остаточно підтвердженим. MEV-роботи можуть отримувати прибуток, використовуючи цей процес.
Хто такі “майнери”? Яке значення має майнінг? Детальніше дивіться у статті “Що таке майнінг”.
Сцена прибутку: атака “трикутник”
Коли MEV-робот виявляє у мемпулі велике очікуюче на підтвердження транзакцію і вирішує виконати транзакції до та після неї, це називається атакою “трикутник”. Така атака зменшує кількість криптовалюти, яку отримає початковий користувач, і дозволяє MEV-роботу отримати різницю як прибуток.
Наприклад, Wayne готується купити 10 ETH за ціною 1 000 доларів за кожен ETH у Uniswap, загалом на 10 000 доларів. Транзакція очікує у мемпулі. Коли MEV-робот виявляє цю транзакцію, він може одразу створити ще дві транзакції, щоб включити їх у той самий блок. В кінцевому результаті, у блоці буде:
Перша: MEV-робот купує ETH на 10 000 доларів за ціною 1 000 доларів, підвищуючи ціну ETH до 1 005 доларів.
Друга: Wayne купує 10 ETH за 1 005 доларів, платя 10 050 доларів замість 10 000.
Третя: MEV-робот продає 10 ETH за 1 005 доларів, отримуючи 50 доларів прибутку.
Додаткові витрати Wayne (жертва атаки) залежать від рівня проскальзування (slippage), яке він встановлює. Проскальзування — це відсоток різниці між ціною при поданні та виконанні ордера. Чим нижче проскальзування, тим менше потенційний прибуток від атаки “трикутник”.
Миттєва (Just-in-time, JIT) ліквідність
JIT-ліквідність означає, що LP негайно додає та знімає ліквідність на DEX перед і після транзакції. Коли MEV-робот спостерігає за великим очікуючим транзакцією у мемпулі, він може миттєво додати ліквідність у DEX у межах обміну, що очікує від цієї транзакції. Після завершення транзакції та отримання LP-комісій, MEV-робот одразу знімає LP-позицію.
JIT-ліквідність схожа на зворотню атаку “трикутник” проти трейдера: початковий користувач отримує вигоду від кращих умов торгівлі.
Що таке ліквідність? Що таке LP? Яке їх значення для DEX? Детальніше дивіться у статті “Що таке ліквідність і LP (пул)”.
Арбітраж на DEX
Криптовалюти на різних децентралізованих біржах зазвичай мають різні ціни. Коли різниця у цінах велика, MEV-роботи можуть купити на біржі з нижчою ціною і продати на біржі з вищою, отримуючи прибуток. Постійний арбітраж між біржами за допомогою MEV сприяє вирівнюванню цін і підвищенню ефективності ринку DeFi.
Ліквідація
Коли позичальник не може повернути кредит у протоколі DeFi, протокол дозволяє будь-кому ліквідувати його заставу і отримати за це комісію. Зазвичай MEV-роботи використовують цю можливість.
Як працює механізм ліквідації? Яке його значення? Детальніше дивіться у розділі “Що таке ліквідація”.
Боротьба за gas-комісії
Основний спосіб, яким MEV-роботи змагаються за можливості MEV, — це конкуренція за gas-комісії. Транзакції з високою платою мають вищий пріоритет і виконуються раніше за транзакції з нижчою платою. Тому MEV-роботи можуть маніпулювати порядком транзакцій у блоці, змінюючи плату, яку вони платять виробникам блоків. Єдине, що гарантує проходження MEV-транзакції — це подача транзакції з найвищою ціною gas.
Отже, хоча майнери та валідатори PoS не шукають активного арбітражу MEV, вони все ж отримують більшу частину прибутку від MEV. Наприклад, деякі MEV-роботи платять понад 90% своїх прибутків у gas-комісіях, щоб перемогти інших роботів і отримати потенційні можливості MEV.
Вплив
Деякі форми здобуття MEV шкодять мережі блокчейн та її користувачам, інші — приносять користь. Наприклад, жертви атак “трикутник” зазнають цінових збільшень. З іншого боку, арбітраж MEV на DEX забезпечує більш точні ціни, а швидка ліквідація кредитів у протоколах підвищує безпеку активів кредиторів.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Що таке MEV
MEV повністю означає максимальну вилучену цінність (maximal extractable value), що вказує на найвищу цінність, яку можна отримати поза межами стандартних блокових нагород та gas-комісій, шляхом включення, виключення та зміни порядку транзакцій у блоці.
Концепцію “MEV” вперше запропонували Філіп Даїн та ін. у дослідницькому документі 2019 року “Flash Boys 2.0”. Тоді MEV означав “miner extractable value”, оскільки стаття зосереджувалась на майнерах у PoW-ланцюгах. Однак, MEV присутній як у PoS, так і у PoW мережах. Крім того, третя сторона (MEV-роботи), а не виробники блоків, тепер здобувають більшість типів MEV. Тому значення MEV поступово еволюціонувало у розумінні як maximal extractable value — максимально можлива вилучена цінність.
Як це реалізувати
У більшості блокчейн-мереж оброблювані транзакції зберігаються у відкритій черзі очікування, так званому “мемпулі” (mempool). Майнер або валідатор обирає транзакції з мемпулу, сортує їх і включає у новий блок. Після цього мережа перевіряє створений блок. Після підтвердження блок вважається остаточно підтвердженим. MEV-роботи можуть отримувати прибуток, використовуючи цей процес.
Хто такі “майнери”? Яке значення має майнінг? Детальніше дивіться у статті “Що таке майнінг”.
Сцена прибутку: атака “трикутник”
Коли MEV-робот виявляє у мемпулі велике очікуюче на підтвердження транзакцію і вирішує виконати транзакції до та після неї, це називається атакою “трикутник”. Така атака зменшує кількість криптовалюти, яку отримає початковий користувач, і дозволяє MEV-роботу отримати різницю як прибуток.
Наприклад, Wayne готується купити 10 ETH за ціною 1 000 доларів за кожен ETH у Uniswap, загалом на 10 000 доларів. Транзакція очікує у мемпулі. Коли MEV-робот виявляє цю транзакцію, він може одразу створити ще дві транзакції, щоб включити їх у той самий блок. В кінцевому результаті, у блоці буде:
Перша: MEV-робот купує ETH на 10 000 доларів за ціною 1 000 доларів, підвищуючи ціну ETH до 1 005 доларів.
Друга: Wayne купує 10 ETH за 1 005 доларів, платя 10 050 доларів замість 10 000.
Третя: MEV-робот продає 10 ETH за 1 005 доларів, отримуючи 50 доларів прибутку.
Додаткові витрати Wayne (жертва атаки) залежать від рівня проскальзування (slippage), яке він встановлює. Проскальзування — це відсоток різниці між ціною при поданні та виконанні ордера. Чим нижче проскальзування, тим менше потенційний прибуток від атаки “трикутник”.
Миттєва (Just-in-time, JIT) ліквідність
JIT-ліквідність означає, що LP негайно додає та знімає ліквідність на DEX перед і після транзакції. Коли MEV-робот спостерігає за великим очікуючим транзакцією у мемпулі, він може миттєво додати ліквідність у DEX у межах обміну, що очікує від цієї транзакції. Після завершення транзакції та отримання LP-комісій, MEV-робот одразу знімає LP-позицію.
JIT-ліквідність схожа на зворотню атаку “трикутник” проти трейдера: початковий користувач отримує вигоду від кращих умов торгівлі.
Що таке ліквідність? Що таке LP? Яке їх значення для DEX? Детальніше дивіться у статті “Що таке ліквідність і LP (пул)”.
Арбітраж на DEX
Криптовалюти на різних децентралізованих біржах зазвичай мають різні ціни. Коли різниця у цінах велика, MEV-роботи можуть купити на біржі з нижчою ціною і продати на біржі з вищою, отримуючи прибуток. Постійний арбітраж між біржами за допомогою MEV сприяє вирівнюванню цін і підвищенню ефективності ринку DeFi.
Ліквідація
Коли позичальник не може повернути кредит у протоколі DeFi, протокол дозволяє будь-кому ліквідувати його заставу і отримати за це комісію. Зазвичай MEV-роботи використовують цю можливість.
Як працює механізм ліквідації? Яке його значення? Детальніше дивіться у розділі “Що таке ліквідація”.
Боротьба за gas-комісії
Основний спосіб, яким MEV-роботи змагаються за можливості MEV, — це конкуренція за gas-комісії. Транзакції з високою платою мають вищий пріоритет і виконуються раніше за транзакції з нижчою платою. Тому MEV-роботи можуть маніпулювати порядком транзакцій у блоці, змінюючи плату, яку вони платять виробникам блоків. Єдине, що гарантує проходження MEV-транзакції — це подача транзакції з найвищою ціною gas.
Отже, хоча майнери та валідатори PoS не шукають активного арбітражу MEV, вони все ж отримують більшу частину прибутку від MEV. Наприклад, деякі MEV-роботи платять понад 90% своїх прибутків у gas-комісіях, щоб перемогти інших роботів і отримати потенційні можливості MEV.
Вплив
Деякі форми здобуття MEV шкодять мережі блокчейн та її користувачам, інші — приносять користь. Наприклад, жертви атак “трикутник” зазнають цінових збільшень. З іншого боку, арбітраж MEV на DEX забезпечує більш точні ціни, а швидка ліквідація кредитів у протоколах підвищує безпеку активів кредиторів.