Трейдер ошибся в стратегии разблокировки XMON — теряет 100% сделки из-за проскальзывания

Криптовалютный пользователь подвергся сэндвич-атаке на всю сумму своего обмена токенов после того, как не смог внедрить защиту от проскальзывания в свой пользовательский контракт. В итоге они обменяли 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