Как MEV-бот заработал 54 WETH на чужой ошибке маршрутизации
07.07.2026 | CoinKyt Company

5 июля 2026 года один крупный обмен в почти пустом пуле Uniswap V3 обернулся катастрофически невыгодным курсом для жертвы — и моментальным заработком для MEV-бота, который оказался в нужном месте в нужное время.

 


Введение


Чтобы понять этот инцидент, нужно разобраться в двух понятиях.


Ликвидность пула
— это то, сколько токенов лежит в торговом пуле. Чем больше ликвидность, тем стабильнее курс: крупная сделка почти не сдвигает цену. Если ликвидности мало — даже одна сделка может изменить курс в разы.


MEV (Maximal Extractable Value)
— это дополнительный доход, который можно получить, зная о чужих сделках заранее и размещая свои транзакции в блокчейне в выгодной позиции относительно них. MEV-боты постоянно сканируют предстоящие транзакции и ищут возможности для заработка.


Пул AVAIL/WETH на Uniswap V3 имел ликвидность всего около $24 тыс. Этого критически мало для крупной сделки.

 


Ход инцидента


1️⃣ Жертва отправляет крупный обмен. Кто-то совершил большой обмен через пул AVAIL/WETH на Uniswap V3. Роутер — программа, которая выбирает маршрут для обмена, — не учёл, насколько мал этот пул. В результате сделка прошла через него и цена токена AVAIL резко изменилась: пул «перекосило».


2️⃣ Бот видит возможность и действует. MEV-бот с адресом 0x00000000fd3A7B3Fa5bCfA843C648714b11E089B заметил ситуацию и в той же транзакции провёл цепочку действий:


— Отправил 0,394 WETH (около $697) в пул Uniswap V2 и получил 697 USDT — стейблкоин, привязанный к доллару.


— На эти 697 USDT купил 2 154 токена AVAIL через Uniswap V4 — по рыночной цене, до перекоса.


— Отправил эти 2 154 AVAIL в уже перекошенный пул Uniswap V3 — тот самый, где цена была искусственно задрана сделкой жертвы.


— Получил обратно 1 072,46 WETH — около $1,895 млн.


3️⃣ Расчёты. Бот вернул исходные 0,394 WETH, 1 018 WETH отправил Titan Builder — это сервис, который за вознаграждение размещает транзакцию в блоке в нужной позиции. Чистый заработок самого бота составил около 54 WETH — примерно $95 тыс.

 


Почему это стало возможным


Здесь не было взлома и не была нарушена ни одна функция протокола. Всё произошло по правилам.


Проблема — в маршрутизации сделки жертвы. Роутер, который выбирал путь для обмена, направил крупную транзакцию через пул с ликвидностью $24 тыс. — это всё равно что гнать большой танкер по мелкому ручью. Цена не выдержала объёма и резко сдвинулась.


MEV-бот лишь воспользовался этим: купил AVAIL дёшево через другой пул (Uniswap V4), где цена ещё не изменилась, и тут же продал в перекошенный V3-пул по завышенному курсу. Вся схема выполнена в рамках одной транзакции — мгновенно, без риска и почти без собственного капитала.


Оплата Titan Builder гарантировала, что транзакция бота окажется в блоке сразу после сделки жертвы — именно в тот момент, когда перекос цены был максимальным.

 


Движение средств


Схема движения выглядела следующим образом:


0,394 WETH → Uniswap V2 → 697 USDT → Uniswap V4 → 2 154 AVAIL → Uniswap V3 → 1 072,46 WETH


Из полученных средств:


— 0,394 WETH возвращены как закрытие flash-свопа (технический возврат займа внутри транзакции)

— 1 018 WETH отправлены на адрес Titan Builder в качестве оплаты за позицию в блоке

— ~54 WETH остались как чистый заработок бота


Транзакция: 0xb1a43313b51512b45fc5d921838a8a6427266f4326e5d82cde7cdbe02daa3349

 


Заключение


Этот случай — не взлом и не кража в традиционном смысле. Бот сделал то, для чего создан: нашёл рыночную неэффективность и мгновенно её использовал. Все операции прошли через стандартные функции публичных протоколов.


Реальная проблема — на стороне пострадавшего: крупная сделка была направлена через пул, который физически не мог её «переварить» без катастрофического изменения цены. Правильно настроенный роутер с учётом глубины пула или установленный лимит проскальзывания — параметр, ограничивающий максимально допустимое отклонение курса, — позволили бы избежать этой ситуации.


MEV-инфраструктура в Ethereum устроена именно так: невнимательность при выборе маршрута обмена моментально превращается в чужой заработок.