Крупные сделки на децентрализованных биржах требуют тщательного планирования, поскольку ликвидность часто остается ограниченной по сравнению с централизованными платформами. В данном случае трейдер попытался обменять примерно 50,4 миллиона долларов в Tether на управляющий токен протокола Aave.
Обмен прошел через децентрализованные пуллы ликвидности, функционирующие в сети Ethereum. Эти пуллы используют алгоритмы автоматизированных маркет-мейкеров, которые определяют цены токенов на основе спроса и предложения. Когда сделка значительно превышает доступную ликвидность, алгоритм резко корректирует цены во время транзакции.
Этот процесс вызывает проскальзывание, то есть разницу между ожидаемой ценой и фактической ценой исполнения. В данном случае пул ликвидности не содержал достаточного количества токенов AAVE для обработки такой крупной сделки.
Когда транзакция выполнялась, алгоритм быстро поднял цену токена. В итоге трейдер получил около 324 токенов AAVE, что примерно соответствует 36 000 долларов по рыночной стоимости. Остальная часть капитала фактически исчезла из-за ценового воздействия и арбитражных сделок во время обмена.
Крупные транзакции часто привлекают ботов Maximal Extractable Value (MEV), которые следят за блокчейн-сетями. Эти автоматические программы сканируют ожидающие транзакции в мемпуле и совершают сделки, рассчитанные на получение прибыли от изменений цен.
Когда в сеть вошел крупный обмен USDT, боты быстро обнаружили возможность. Они разместили транзакции вокруг этой сделки и использовали внезапное движение цены. В результате, когда обмен значительно поднял цену AAVE внутри пула ликвидности, боты продавали токены по завышенным ценам и получали крупную прибыль.
Позже компания GoPlus Security проанализировала транзакцию и указала на возможную проблему маршрутизации в процессе расчетов протокола CoW. В протоколе утверждают, что система выбирает лучший доступный маршрут исполнения на блокчейне, однако обмен в итоге прошел через пул с очень ограниченной глубиной ликвидности. Анализ показал, что система выбрала пул с одним поставщиком ликвидности, развернутый более пяти лет назад протоколом Aave. Это вызвало вопросы о том, как алгоритм оценивал условия ликвидности перед выполнением такой крупной сделки.
Расследователи также обнаружили, что ликвидность внутри пула, по всей видимости, поступила из Tornado Cash — санкционированной службы смешивания криптовалют, что усилило внимание к инциденту. Эти выводы вызвали дебаты в сообществе децентрализованных финансов о том, правильно ли автоматизированные системы маршрутизации оценивают риски ликвидности при крупных обменах. В ответ основатель Aave подтвердил, что интерфейс показывал предупреждающие сообщения перед одобрением транзакции трейдером. Он также заявил, что протокол возместит примерно 600 000 долларов комиссионных за транзакцию и введет более строгие меры предосторожности, чтобы избежать подобных проблем с маршрутизацией в будущем.
Сообщается, что интерфейс транзакции показывал предупреждение о почти 99-процентном ценовом воздействии перед выполнением. Однако трейдер все равно подтвердил сделку, несмотря на предупреждение. Эксперты в области децентрализованных финансов часто предупреждают пользователей о подобных рисках.
Крупные обмены обычно рекомендуется делить на несколько меньших транзакций, чтобы снизить проскальзывание. Также трейдеры могут устанавливать строгие лимиты проскальзывания, чтобы транзакции автоматически отменялись, если цены выходят за допустимые пределы.
Этот инцидент демонстрирует, что системы DeFi работают именно так, как запрограммировано. Смарт-контракты автоматически выполняют сделки без ручного вмешательства или возможности отмены. Хотя такой дизайн обеспечивает прозрачность и децентрализацию, он также требует от пользователей тщательной проверки параметров транзакций перед подтверждением крупных сделок.
Это событие еще раз напоминает, что глубина ликвидности и управление проскальзыванием остаются критически важными факторами в торговле на DeFi, особенно при перемещении миллионов долларов через автоматизированные пулы ликвидности.