Следующий взлом DeFi может уже скрываться в Токсичных пулах

- Enso выявил «токсичные пулы», которые манипулировали симуляциями торгов, заставляя обмены казаться более выгодными, чем они были на самом деле, чтобы привлечь маршрутизацию от кошельков и DEX-агрегаторов.
- Компания обнаружила два активных случая в сетях Ethereum и Polygon, где пользователи получали худшие цены или сталкивались с ошибками транзакций после того, как симуляции показывали благоприятные результаты.
- Эти выводы подчеркивают новый риск безопасности в DeFi, побуждая кошельки и агрегаторы проверять реальное выполнение операций в блокчейне, а не полагаться исключительно на симуляции.
Ежедневно через децентрализованные биржи торгуется на миллиарды долларов, причем последние данные DefiLlama показывают, что объем торгов DEX достиг около 5 млрд долларов за последние 24 часа. Агрегаторы оценивают доступные ставки и маршруты от различных поставщиков ликвидности, чтобы найти лучшие предложения. Для иллюстрации: в то время как 0x собирает данные примерно с 150 сервисов, API котировок Uniswap показывает пользователю и цену, и маршрут.
Ряд сервисов также предоставляют так называемую симуляцию транзакции, которая предполагает, что результаты будут соответствовать тому, что произойдет в реальности. Новые исследования от компании инфраструктуры DeFi Enso, опубликованные 16 июля 2026 года, сообщают, что доверие может быть манипулировано — и компания выявила пулы, которые делают именно это.
Риск выходит за рамки этих двух контрактов. Кошельки, агрегаторы DEX и другие приложения, ориентированные на потребителей, часто полагаются на офчейн-симуляции, чтобы найти пользователям лучшую сделку. Enso обнаружил, что пул может эксплуатировать этот процесс, показывая привлекательную цену во время симуляции, чтобы выиграть маршрут, а затем предоставляя худшую цену, когда реальная транзакция попадает в блокчейн.
Enso называет такие настройки «токсичными пулами». Они используют разрыв между симулированной сделкой и тем, что происходит в блокчейне на самом деле. Проверяя такие значения, как tx.gasprice, tx.origin и block.coinbase, смарт-контракт может определить, когда транзакция только симулируется, вести себя нормально во время превью, а затем изменить свое поведение, когда реальная сделка будет выполнена.
Два живых случая, два вида ущерба
Проведя два месяца анализа данных RPC, трассировок транзакций и данных контрактов при поддержке Curve Finance и контактов Oku, Enso удалось выявить пулы, функционирующие в Ethereum и Polygon.
В Ethereum пул Curve USDC/USDT использовал манипулированный оракул цен, чтобы симулированные сделки выглядели лучше, чем реальные. Во время симуляции оракул применял дисконтную ставку. Но когда реальная сделка была выполнена, эта скидка исчезала, оставляя пользователей с меньшим количеством средств, чем ожидалось. Манипуляцию было трудно обнаружить, потому что оракул опирался на легитимные ценовые фиды Chainlink, изменяя их вывод только при обнаружении симуляции.
Enso рассчитал, что котировки пула были завышены почти на 225 000 долларов, хотя это не означает, что 225 000 долларов были украдены. Зафиксированная чистая прибыль оператора составила 34 592,87 доллара, из которых почти 23 440 доллара составили обычные комиссии Curve. Enso также обнаружило 129 070 свопов, при которых пользователи получили котировки ниже положенных, и 37 425 неудачных транзакций, которые все равно стоили пользователям газа.
Случай в Polygon вызвал больше сбоев, чем прибыли. Пул USDC/WETH, использующий хук Uniswap v4, взимал комиссию примерно в 98,9%, когда цены на газ превышали 100 гвей, и использовал другие сигналы для обнаружения симуляций. Хотя пул заработал мало денег, он неоднократно предлагал лучший маршрут во время симуляций, но реальные транзакции завершались неудачей. Это приводило к напрасной трате газа и других ресурсов в маршрутизаторах и торговых системах.
Enso зафиксировало 37 467 неудачных свопов, что ставит уровень неудач на 99,1%. Около 93% этих отмененных транзакций были связаны с ботами MEV и арбитражными ботами. Одна только кросс-DEX операция, по сообщениям, прошла через примерно 2 525 одноразовых кошельков и накопила 3 509 неудачных транзакций.
Переосмысление безопасности DeFi
Пулы Curve не всегда вели себя злонамеренно, что делало их сложнее обнаруживать. Enso обнаружил, что его настройка дисконта менялась 26 раз за 48 наблюдаемых окон, при этом пул демонстрировал злонамеренное поведение примерно в 59% часов мониторинга. Другими словами, пул, который выглядит безопасным при одной проверке, может стать враждебным позже, делая статические проверки кода и фильтры репутации менее надежными.
Enso также обнаружила признаки того, что этот подход мог быть воспроизведен. Согласно отчету, тот же оператор использовал смарт-аккаунты EIP-7702, привязанные к общей реализации, для развертывания 18 оракул-контрактов за как минимум шестью аналогичными пулами.
Воздействие не ограничивалось ботами и профессиональными трейдерами. Enso говорит, что MetaMask маршрутизировал 6 625 свопов через токсичный пул Curve, показывая, как недостатки в инфраструктуре маршрутизации могут также затрагивать обычных пользователей.
Enso не обвиняет Curve, Uniswap или кошельки, взаимодействующие с этими пулами. Их системы, по ее мнению, были построены на разумном предположении: что пул ликвидности будет вести себя одинаково во время симуляции, как и при реальной сделке.
«Отрасль потратила годы на оптимизацию ценообразования», — сказал соучредитель и главный продукт-офицер Enso Милос Константини. Он добавил: «наши выводы показывают, что следующим вызовом является проверка целостности исполнения».
Оба выявленных места стали неактивными после раскрытия информации Enso. Хук Polygon, по сообщениям, неактивен с 15 мая, а дисконт пула Curve теперь установлен на ноль. Enso говорит, что добавила обнаружение токсичных пулов в Enso Shield, используя живой контекст в блокчейне и историческое поведение котировок, а не полагаясь на единственную симуляцию.
Самые умные крипто-энтузиасты уже читают нашу рассылку. Хотите присоединиться? Присоединяйтесь.
Часто задаваемые вопросы
Что такое токсичный пул в DeFi?
Токсичный пул — это пул ликвидности, хук (hook) или оракул, который условно изменяет ценообразование в зависимости от контекста исполнения: он предоставляет привлекательную котировку во время симуляции в кошельке, но затем выдает худший результат или ошибку транзакции после отправки сделки в блокчейн.
Сколько стоил пользователям токсичный пул Curve?
По оценкам Enso, переплата из-за завышенных котировок в пуле Curve USDC/USDT в сети Ethereum составила около 225 000 долларов США, включая примерно 23 440 долларов США обычных комиссий; чистая прибыль оператора составила 34 592,87 доллара США, при этом 129 070 обменов были выполнены по цене ниже заявленной.
Как Enso реагирует на появление токсичных пулов?
Enso обновил продукт Enso Shield для обнаружения токсичных пулов путём анализа живого контекста в блокчейне, истории котировок и трасс транзакций вместо использования стандартной симуляции, и призвал к проведению исследований во всей индустрии, а не к поиску виноватых среди отдельных бирж.
Отказ от ответственности. Предоставленная информация не является торговой рекомендацией. Cryptopolitan.com не несет ответственности за любые инвестиции, сделанные на основе информации, представленной на этой странице. Мы настоятельно рекомендуем проводить независимые исследования и/или консультироваться с квалифицированным специалистом перед принятием любых инвестиционных решений.

Ашиш Кумар
Ашиш Кумар — крипто- и финансовый журналист с восьмилетним опытом работы в новостных редакциях. Он освещает события на крипторынках, регулирование, DeFi и экосистемы бирж. Ашиш работал в Coingape, Todayq и Newsroompost. Он получил степень PGDP по английской журналистике в IIMC. Среди его интервью — представители индустрии, такие как Артур Хейс, Ят Сиу, Остин Федера и другие.
















