Трэйдар робіць памылку ў стратэгіі разблакоўкі XMON — губляе 100% гандлю ў выніку праслізгвання

Карыстальнік крыпта быў атакаваны сэндвічам, фактычна атрымаўшы ўсю суму абмену токенаў пасля таго, як не ўкараніў абарону ад праслізгвання ў сваім карыстальніцкім кантракце. У канчатковым выніку яны абмянялі 10,000 4 долараў менш чым на XNUMX долары адзначыў, ад Arkham Intelligence.

Карыстальнік спрабаваў здзейсніць складаную здзелку, звязаную з разблакоўкамі XMON — хоць іх другая транзакцыя была занадта павольнай, каб здзелка ўсё роўна была прыбытковай, па словах кіраўніка аддзела даследаванняў Wintermute Ігара Ігамбердыева.

Чаго дамагаўся гандаль?

Гандаль быў сканцэнтраваны на спробе атрымаць каштоўнасць ад разблакіровак XMON, адначасова абмяжоўваючы ўздзеянне токена на любы прамежак часу.

Sudoswap, пратакол для гандлю NFT, меў здзелку, у якой кожны, хто заблакіраваў свае токены XMON падчас на працягу аднаго месяца атрымае токен кіравання праектам SUDO. Яны неадкладна атрымаюць свае токены SUDO і змогуць разблакіраваць свой XMON у канцы перыяду блакіроўкі. Жэтоны ўсіх разблакуюцца ў той жа момант.

Менавіта гэтым трэйдар паспрабаваў скарыстацца гэтым. Мяркуючы па транзакцыях, якія яны здзейснілі, яны хацелі купіць XMON у апошні момант, заблакаваць яго і атрымаць эірдроп. Затым яны паспрабавалі разблакіраваць XMON у момант заканчэння перыяду блакіроўкі.

Толькі гэта пайшло не так з двух бакоў.

Першай памылкай было тое, што мы не ўкаранілі абарону ад слізгацення. Па словах Ігамбердыева, калі яны ўпершыню абмянялі 10,000 0 долараў WETH на XMON, яны ўсталявалі мінімальную суму, якую яны былі гатовыя атрымаць ад гандлю, у XNUMX долараў — напісаўшы індывідуальны кантракт.

Асобны лідэр падхапіў гэтую памылку і маніпуляваў рынкам так, што трэйдар абмяняў свае токены фактычна ні на што. Лідэр зрабіў гэта, абмяняўшы 2,000 ETH на XMON перад транзакцыяй і зрабіўшы адваротнае пасля. Ад гэтага яны атрымалі прыбытак у 5.7 ETH (9,400 долараў).

Як толькі гэта адбылося, кантракт аўтаматычна заблакіраваў мізэрную суму 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