Криптовалютный пользователь подвергся сэндвич-атаке на всю сумму своего обмена токенов после того, как не смог внедрить защиту от проскальзывания в свой пользовательский контракт. В итоге они обменяли 10,000 4 долларов менее чем на XNUMX доллара, так как отметил, Аркхем Интеллект.
По словам руководителя исследовательского отдела Wintermute Игоря Игамбердиева, пользователь пытался совершить сложную сделку, связанную с разблокировкой XMON.
Чего пыталась достичь торговля?
Сделка была сосредоточена на попытке извлечь выгоду из разблокировки XMON, ограничивая доступ к токену в течение любого периода времени.
Sudoswap, протокол для торговли NFT, заключил сделку, по которой любой, кто заблокировал свои токены XMON, в течение в течение одного месяца будет разослан токен управления проектом SUDO. Они получат свои токены SUDO немедленно и смогут разблокировать свой XMON в конце периода блокировки. Жетоны всех разблокируются одновременно.
Этот конкретный трейдер попытался воспользоваться этим. Судя по совершенным ими транзакциям, они хотели купить XMON в последний момент, заблокировать его и получить аирдроп. Затем они попытались разблокировать XMON в тот момент, когда закончился период блокировки.
Только это пошло не так по двум причинам.
Первая ошибка заключалась в том, что не удалось реализовать защиту от проскальзывания. По словам Игамбердиева, когда они впервые обменяли 10,000 0 долларов WETH на XMON, они установили минимальную сумму, которую они были готовы получить от сделки, на уровне XNUMX долларов, подписав специальный контракт.
Отдельный лидер уловил эту ошибку и манипулировал рынком так, что трейдер обменивал свои токены, по сути, ничего не получая взамен. Лидер сделал это, обменяв 2,000 ETH на XMON перед транзакцией, а затем сделал обратное. При этом они получили прибыль в размере 5.7 ETH (9,400 XNUMX долларов США).
Как только это произошло, контракт автоматически заблокировал жалкую сумму XMON, которую получил трейдер — около 0.00016 токенов, что на тот момент стоило 3.90 доллара. В результате они получили аирдроп в размере 1.66 SUDO, который тогда стоил 3.70 доллара.
Слишком медленно для MEV-land
Вторая ошибка заключается в том, что трейдер слишком долго разблокировал токены XMON. Хотя это стало неактуальным из-за предыдущей неудачной сделки, это в любом случае помешало бы успеху всей стратегии.
Трейдеру удалось перевести транзакцию, разблокирующую его XMON, в третий блок после того, как разблокировка стала возможной. Хотя это может показаться небольшой задержкой, это имеет большое значение в такой момент высокой конкуренции. В течение этих 30 секунд или около того цена XMON резко упала, поскольку другие трейдеры разблокировали свои токены и сразу же продали их.
По приблизительным подсчетам, если бы трейдер успешно совершил первую сделку и продал в момент разблокировки, он получил бы около 7,000 долларов прибыли. Поскольку они так опоздали с разблокировкой, они бы примерно безубыточны — опять же, если предположить, что первая сделка сработала. Но, потерпев неудачу при первом же препятствии, они потеряли 10,000 XNUMX долларов.
Этот пример показывает, что в мире MEV, безусловно, есть прибыль, но это безжалостный ландшафт с большим количеством рисков.
Источник: https://www.theblock.co/post/216487/trader-makes-error-in-xmon-unlock-strategy-loses-100-of-trade-in-slippage?utm_source=rss&utm_medium=rss