MEV в криптовалюте: что такое front-running, back-running и sandwich-атаки
В блокчейне транзакции не всегда исполняются строго в том порядке, в котором пользователи их отправили. Перед включением в блок они могут некоторое время находиться в очереди, а их последовательность внутри блока способна влиять на итоговую цену обмена, размер комиссии и результат других операций.
На этом механизме основано понятие MEV — Maximal Extractable Value, или максимальная извлекаемая стоимость.
Оглавление
Что такое MEV
MEV — это дополнительная экономическая ценность, которую можно получить за счет выбора, перестановки или включения транзакций в определенном порядке.
Особенно заметно это в сетях со смарт-контрактами и децентрализованными биржами.
Например, пользователь отправляет крупную заявку на обмен токенов. До включения транзакции в блок другой участник может обнаружить ее и разместить собственную операцию раньше или сразу после нее.
Основной принцип MEV
Последовательность нескольких транзакций может влиять на цену и итоговый результат их исполнения.
Почему порядок транзакций вообще можно менять
После отправки транзакция обычно сначала попадает в мемпул (mempool) — область неподтвержденных операций.
До включения в блок информация о ней может быть доступна другим участникам сети.
Специализированные боты анализируют ожидающие транзакции и ищут ситуации, где порядок исполнения способен дать экономическое преимущество.
Далее транзакции попадают в блок, где их последовательность уже определяет фактический результат выполнения смарт-контрактов.
Отправка транзакции → Mempool → Включение в блок → Исполнение смарт-контракта
Поэтому две одинаковые операции, выполненные в разном порядке, могут дать разные результаты.
Front-running
Опережающая транзакция (front-running) — ситуация, когда участник замечает чужую ожидающую операцию и пытается провести свою раньше нее.
Предположим, пользователь собирается купить крупный объем токена на децентрализованной бирже.
Такая покупка может изменить цену.
Бот обнаруживает транзакцию и размещает собственную покупку раньше. После исполнения крупной сделки пользователя цена повышается, и бот может воспользоваться этим изменением.
Ключевая особенность front-running
Участник использует информацию о предстоящей операции до ее подтверждения, чтобы попытаться расположить собственную транзакцию раньше.
Back-running
Следующая транзакция (back-running) размещается сразу после определенной операции.
Например, крупный обмен изменил цену токена в одном пуле ликвидности и создал расхождение с другой площадкой.
Бот может провести следующую транзакцию сразу после исходной сделки и попытаться использовать появившуюся разницу.
Отличие от front-running
В отличие от front-running здесь не обязательно опережать пользователя. Важно оказаться непосредственно после события, которое изменило состояние рынка.
Что такое sandwich-атака
Один из самых известных вариантов MEV — sandwich-атака.
Она состоит из трех шагов:
1. Бот замечает крупную ожидающую покупку.
2. Размещает собственную покупку перед ней.
3. После сделки пользователя продает токен.
Получается последовательность:
Покупка бота → Покупка пользователя → Продажа бота
Сделка пользователя оказывается как бы «зажата» между двумя операциями.
Из-за первой покупки цена может стать хуже еще до исполнения пользовательской транзакции.
Как MEV связан с проскальзыванием
На децентрализованных биржах пользователь часто задает допустимое проскальзывание (slippage) — максимальное изменение цены, при котором операция еще может быть выполнена.
Чем шире допустимый диапазон, тем больше пространство для изменения цены до исполнения транзакции.
MEV-боты могут учитывать этот параметр.
Важно различать
Само проскальзывание не означает наличие MEV: цена способна измениться и из-за обычного движения рынка или недостатка ликвидности.
MEV — это всегда атака?
Нет.
Не все формы MEV являются вредоносными.
К MEV также относят, например, арбитраж между децентрализованными площадками.
Если один токен временно стоит по-разному в двух пулах, бот может совершить несколько операций и приблизить цены друг к другу.
Другой пример — ликвидации в децентрализованных кредитных протоколах. Специальные участники получают вознаграждение за закрытие позиций, которые перестали соответствовать требованиям по обеспечению.
Арбитраж
Операции, которые используют временную разницу цен между децентрализованными площадками и могут способствовать их сближению.
Ликвидации
Закрытие позиций в кредитных протоколах, когда их обеспечение перестает соответствовать установленным требованиям.
Поэтому MEV — более широкое понятие, чем только front-running или sandwich-атаки.
Кто участвует в MEV
В MEV-экосистеме можно выделить несколько ролей.
Пользователи
Создают обычные транзакции.
Поисковые боты (Searchers)
Анализируют блокчейн и ищут потенциально прибыльные последовательности операций.
Создатели блоков и валидаторы
Участвуют в формировании блоков и включении транзакций.
В зависимости от устройства конкретной сети механика взаимодействия между этими участниками различается.
Почему MEV особенно заметен в DeFi
В традиционной передаче токенов порядок двух операций часто не играет существенной роли.
В DeFi ситуация другая.
Одна транзакция может:
- изменить цену в пуле;
- создать арбитражное расхождение;
- активировать ликвидацию;
- изменить доступную ликвидность;
- повлиять на следующую сделку.
Почему порядок важен
Состояние смарт-контракта после каждой операции становится важным для всех последующих транзакций.
Как MEV влияет на пользователя
Для обычного пользователя последствия могут проявляться через:
Худшую цену обмена. Результат сделки может отличаться от ожидаемого.
Дополнительное проскальзывание. Цена актива может измениться до исполнения пользовательской транзакции.
Конкуренцию за место в блоке. Несколько участников могут стремиться провести операции в определенном порядке.
Рост комиссии. Конкуренция за включение транзакций может увеличивать расходы.
Изменение результата транзакции. Состояние рынка или смарт-контракта может измениться до момента исполнения.
Но не каждое ухудшение цены связано с MEV. Причиной также могут быть высокая волатильность, низкая ликвидность или крупный размер самой операции.
Основные ошибки
Считать MEV обычной комиссией блокчейна
Это разные механизмы.
Думать, что MEV существует только в Ethereum
Подобные механизмы могут возникать и в других сетях со смарт-контрактами.
Считать любой арбитраж атакой
Некоторые виды MEV помогают синхронизировать цены между рынками.
Путать MEV и проскальзывание
Проскальзывание может возникать без участия ботов.
Заключение
MEV показывает, что в блокчейне важен не только набор транзакций, но и порядок их исполнения.
Если одна операция меняет состояние рынка или смарт-контракта, участник, который знает о ней заранее или располагается сразу после нее, может попытаться извлечь дополнительную ценность.
Именно на этом основаны front-running, back-running, sandwich-атаки, арбитраж и некоторые механизмы ликвидаций.
MEV особенно важен для DeFi, где даже изменение порядка нескольких транзакций внутри одного блока способно повлиять на цену и итоговый результат операций.
Дисклеймер
Материал подготовлен исключительно в информационных и просветительских целях. Он не является индивидуальной инвестиционной, финансовой, торговой, юридической или налоговой рекомендацией, предложением купить, продать или удерживать криптовалюту (иной инструмент) либо гарантией какого-либо результата.
Криптовалюты и связанные с ними финансовые инструменты относятся к высоковолатильным активам и могут существенно изменяться в цене, в том числе упасть до нуля. Прошлые результаты, включая достижение исторических максимумов, не гарантируют повторения аналогичной динамики в будущем. Любые решения пользователь принимает самостоятельно и несет ответственность за связанные с ними риски. Vataga Crypto не несет ответственности за финансовые решения, принятые на основании или с использованием информации из данного материала.
Прежде, чем принять решение о начале совершения вложений в криптовалюту и (или) связанные с ней инструменты, настоятельно рекомендуем проконсультироваться с независимыми финансовым, налоговым, юридическим и иными консультантами.




