MEV-боты съели хакеров — теперь они идут за вами

MEV-бот по имени Yoink заплатил около $47,000 за газ, чтобы опередить эксплойт на $7,8 миллиона на кошельке Safe, оставив атакующего ни с чем, а владельца кошелька — все равно пустым. Извлечение за счет порядка транзакций стало третьим хищником, и рациональный ответ воров — уйти в приватность.

Основные выводы

- Злоумышленник воспользовался неправильно настроенной проверкой авторизации в пользовательском модуле-помощнике Multicall, который владелец кошелька добавил в белый список на кошельке смарт-аккаунта Safe, пытаясь вывести примерно $7.8 млн в rsETH.

- Бот максимально извлекаемой стоимости (MEV) под названием Yoink опередил эксплойт, заплатив около $47,000 за газ, чтобы выполнить идентичную атаку первым и захватить 2,882 rsETH.

- Злоумышленник ничего не получил, владелец кошелька потерял средства, а бот их сохранил, в то время как Blockaid, BlockSec, SlowMist и PeckShield отслеживали событие в реальном времени и не могли вмешаться.

- Это не история о боте, спасшем положение. Она показывает, что извлечение за счет порядка транзакций стало третьим хищником, и жертва проигрывает независимо от того, кто победит.

Утром 15 сентября 2026 года злоумышленник обнаружил реальную уязвимость в реальном кошельке Ethereum и выполнил технически чистый эксплойт на $7.8 млн. Он ушел ни с чем. Бот по имени Yoink увидел приближающуюся транзакцию, опередил её за около $47,000 в газе и забрал всю добычу. Единственная сторона, которая определенно потеряла всё — владелец кошелька, который бы потерял всё в любом случае, если бы злоумышленник успел первым.

Что такое MEV и почему это стоило атакующему всего?

MEV (maximal extractable value, максимально извлекаемая стоимость) — это прибыль, которую программа может получить, решая, какие транзакции попадут в блок и в каком порядке. Транзакция, отправленная в Ethereum, ждет в публичной очереди — мемпуле — пока валидатор не подберет её. Все могут видеть, что в этой очереди. MEV-бот следит за ней, выявляет транзакцию, которая принесет прибыль, и отправляет её копию с более высокой чаевой за газ, чтобы его версия попала в блок первой.

Атакующий совершил одну дорогую ошибку: эксплойт был разослан в публичный мемпул. С этого момента каждый MEV-бот в сети мог видеть транзакцию в процессе. Yoink смоделировал её, пришел к выводу, что она переместит 2,882 rsETH стоимостью около $7,8 млн, и провел расчеты. Оплатить $47 000 за газ, что составляет примерно 0,6% от стоимости, чтобы захватить оставшиеся 99,4% — не сложная сделка.

Базовая уязвимость заключалась в неправильно настроенной проверке авторизации в пользовательском вспомогательном модуле Multicall, который владелец кошелька добавил в белый список на Safe-кошельке. Проверка верифицировала адрес назначения, а не личность вызывающего, поэтому любой, кто указывал сам модуль в качестве цели, получал полные права на выполнение. Атакующий направил aEthrsETH кошелька — версию rsETH от Kelp DAO, обернутую через Aave — через вредоносный пул Uniswap v4 с пользовательским хуком, который развернул и вывел токены. Эксплойт был реальным. Его автор просто был слишком медленным.

Кто выигрывает, когда бот обыгрывает атакующего?

Таблица результатов — самое честное в этом инциденте. Владелец кошелька потерял $7,8 млн. Атакующий потерял комиссию за газ и ничего не получил. Yoink перевел 2,882 rsETH на свой адрес. Никто никого не спас. Бот не остановил атаку, не предупредил владельца кошелька и не обратился в правоохранительные органы. Он просто выполнил тот же эксплойт быстрее и оставил себе выручку.

Удовлетворительная версия истории, в которой атакующего перехитрил бот, не выдерживает проверки балансом жертвы. Для владельца кошелька результат идентичен, будь то человек или программа, которая выводит средства. Деньги исчезли, и единственное, что изменилось — это то, какой анонимный адрес теперь их держит. Автоматизированная версия, пожалуй, еще хуже, потому что она оборачивает перевод стоимости в тонкую оболочку рыночной эффективности.

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

Темный лес завел третьего хищника

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

То, что изменилось в 2026 году — это иерархия. Годами MEV-боты в основном выполняли узкую, оправданную работу: арбитраж между децентрализованными биржами, ликвидацию недоколлатеризованных кредитов и бэкраннинг крупных сделок. Такая деятельность безжалостна, но в целом нейтральна, поддерживая цены в согласованном состоянии и вытесняя плохие долги из системы. Yoink ведет себя иначе. Он не различает легальную сделку и криминальный эксплойт. Он видит прибыль и забирает её. Это не рыночная эффективность; это падальедение, которое пожирает и жертву, и других хищников.

У бота есть история. Фронтраннер с тем же именем перехватил эксплойт Ronin bridge в августе 2024 года, захватил более $10 миллионов, затем вернул большую часть и оставил $500 000 как баг-баунти, что принесло ему репутацию вежливого пирата. На этот раз вежливости нет. Условия сместились от частичного возврата плюс комиссия к полной сумме.

Что это означает для ончейн-операторов

Уберите разговоры о цене, и операционная картина становится суровой. Любой, кто активен ончейн, защищается от двух вещей сразу: эксплойтов и экстракции, и эти две угрозы теперь носят одну и ту же маску. Эксплойт — не единственный риск. Фронтран — это риск.

Это меняет то, как должна вести себя серьезная DeFi-операция. Используйте приватные релеи или зашифрованные мемпулы для любой транзакции, которая принесет значимую стоимость в тот момент, когда она попадет в блок. Аудируйте каждый кастомный модуль, хук или хелпер-контракт, прикрепленный к кошельку смарт-аккаунта, потому что этот код держит ключи ко всему, чем управляет кошелек, и одной ошибочной проверки достаточно. Предполагайте, что любая большая или автоматизированная операция, транслируемая публично, будет скопирована программой, которая быстрее и безразлична к тому, кто заслуживает оставить деньги.

Роль индустрии безопасности заслуживает того же пристального внимания. Четыре фирмы — Blockaid, BlockSec, SlowMist и PeckShield — обнаружили этот эксплойт в реальном времени. Ни одна из них не смогла остановить его, отменить или вернуть средства владельцу кошелька. Обнаружение без вмешательства для конечного пользователя — это продукт слежки, а не продукт безопасности.

Куда это ведет

За один-три года траектория легко проследить. Приватные и зашифрованные мемпулы станут дефолтом для любого, кто держит существенную стоимость, что сконцентрирует MEV в сужающемся круге операторов с инфраструктурой для их запуска. Это консолидирует индустрию экстракции, а не устраняет ее: небольшое количество посредников, забирающих комиссии, — ту структуру, которую блокчейны должны были убрать. Регуляторы в конечном счете столкнутся с очевидным вопросом. Если программа извлекает $7.8 миллиона, будучи быстрее вора, это кража или это рынок? Ответ решит, будет ли MEV считаться легитимной инфраструктурой или автоматизированным фронтраннингом.

В то же время разрыв в защите жертв расширяется. Каждый слой прогресса — более быстрые боты, частные мемпулы, более сложные модули смарт-аккаунтов — делает обычного пользователя более уязвимой целью, а не более защищенной. Хищники становятся всё острее, а защита жертв — всё дороже.

Вопрос, который сектор продолжает избегать

Этот инцидент заставляет задать вопрос, на который индустрия предпочитает не отвечать. Если бот может забрать $7.8 миллиона у владельца кошелька, опередив вора, который тоже пытается это сделать, что отличает бота от атакующего? Скорость? Анонимность? Отсутствие человеческой руки на клавиатуре? Ни одно из этого не является моральным различием. Это лишь косметические отличия.

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

Тёмный лес не заботится о том, кто вы. Он становится всё темнее.

FAQ: Что такое MEV-бот?

MEV-бот — это автоматизированная программа, которая следит за мемпулом Ethereum, публичной очередью ожидающих транзакций, и опережает прибыльные из них, платя более высокие комиссии за газ, чтобы её копия обрабатывалась первой. В данном случае бот опередил эксплойт 15 сентября 2026 года и захватил около $7.8 миллионов в rsETH.

FAQ: Получил ли владелец кошелька средства обратно?

На момент инцидента — нет. 2,882 rsETH находятся на адресе, контролируемом оператором Yoink, и публичного подтверждения возврата не было. Реалистичный путь к возврату — ончейн-переговоры с предложением оператору вознаграждения, путь, выбранный после опережения моста Ronin в 2024 году.

FAQ: Является ли законным то, что сделал бот?

Это юридически не урегулировано. Перехват похищенного имущества не автоматически предоставляет право собственности перехватчику, и средства всё ещё принадлежат исходной жертве в большинстве правовых систем. Принуждение к исполнению требования к анонимной программе в публичном блокчейне на практике практически невозможно.

FAQ: Виновны ли Safe или Kelp DAO?

Нет. Уязвимость была в пользовательском вспомогательном модуле Multicall, который владелец кошелька добавил в Safe wallet, а не в основных контрактах Safe или в самом rsETH. Kelp DAO заявили, что rsETH остается полностью обеспеченным и приостановили только один затронутый адрес в качестве меры предосторожности.

FAQ: Как пользователю избежать фронт-раннинга?

Используйте частные релеи или зашифрованные мемпулы для транзакций, которые создают ценность при исполнении, аудируйте каждый пользовательский модуль, подключенный к кошельку смарт-контракта, и предполагайте, что любая публичная транзакция, приносящая прибыль при исполнении, будет скопирована более быстрой программой.

All RealCryptoCap analysis