Il commerciante commette un errore nella strategia di sblocco XMON: perde il 100% del commercio in slippage

Un utente crittografico è stato attaccato a sandwich per l'intero importo del suo scambio di token dopo aver fallito nell'implementare la protezione dallo slippage nel suo contratto personalizzato. Hanno finito per scambiare $ 10,000 con meno di $ 4, come noto dell'Arkham Intelligence.

L'utente stava tentando di effettuare uno scambio complicato relativo agli sblocchi XMON, sebbene la loro seconda transazione fosse troppo lenta perché lo scambio fosse comunque redditizio, secondo il capo della ricerca di Wintermute Igor Igamberdiev.

Cosa stava cercando di ottenere il commercio?

Lo scambio era incentrato sul tentativo di estrarre valore dagli sblocchi XMON limitando l'esposizione al token per un certo periodo di tempo.

Sudoswap, un protocollo per il trading di NFT, aveva un accordo in cui chiunque bloccava i propri token XMON durante un periodo di un mese riceverebbe un airdrop del token di governance del progetto, SUDO. Riceverebbero immediatamente i loro token SUDO e sarebbero in grado di sbloccare il loro XMON alla fine del periodo di blocco. I token di tutti si sbloccherebbero nello stesso momento.

Questo particolare trader ha cercato di trarne vantaggio. A giudicare dalle transazioni effettuate, volevano acquistare XMON all'ultimo momento, bloccarlo e ricevere l'airdrop. Quindi hanno provato a sbloccare l'XMON nel momento in cui il periodo di blocco è terminato.

Solo che questo è andato storto in due modi.

Il primo errore è stato non implementare la protezione dallo slittamento. Quando hanno scambiato per la prima volta i $ 10,000 di WETH con XMON, hanno fissato l'importo minimo che erano disposti a ricevere dallo scambio a $ 0 - dopo aver scritto un contratto personalizzato - secondo Igamberdiev.

Un capofila separato ha colto questo errore e ha manipolato il mercato in modo che il trader scambiasse i propri token con, in effetti, nulla in cambio. Il capofila lo ha fatto scambiando 2,000 ETH con XMON prima della transazione e facendo il contrario in seguito. In questo modo hanno realizzato un profitto di 5.7 ETH ($ 9,400).

Una volta che ciò è accaduto, il contratto ha bloccato automaticamente la misera quantità di XMON che il trader ha ricevuto: circa 0.00016 token, per un valore di $ 3.90 all'epoca. Di conseguenza, hanno ricevuto un airdrop di 1.66 SUDO, quindi del valore di $ 3.70.

Troppo lento per MEV-land

Il secondo errore è che il trader ha impiegato troppo tempo per sbloccare i token XMON. Anche se questo è diventato irrilevante a causa del precedente scambio fallito, avrebbe comunque sostanzialmente impedito all'intera strategia di avere successo.

Il commerciante è riuscito a ottenere la transazione sbloccando il proprio XMON nel terzo blocco dopo che gli sblocchi erano stati possibili. Anche se questo potrebbe sembrare un piccolo ritardo, fa una grande differenza in un momento così altamente competitivo. Durante questi 30 secondi circa, il prezzo di XMON è crollato quando altri trader hanno sbloccato i loro token e li hanno venduti immediatamente.

Secondo calcoli approssimativi, se il trader avesse effettuato con successo il primo scambio e venduto nel momento in cui si sono verificati gli sblocchi, avrebbe realizzato un profitto di circa $ 7,000. Dato che erano così in ritardo sugli sblocchi, sarebbero andati approssimativamente in pareggio, ancora una volta, supponendo che il primo scambio avesse funzionato. Ma dopo aver fallito al primo ostacolo, hanno perso $ 10,000.

Questo esempio mostra che c'è sicuramente un profitto nel mondo MEV, ma è anche un panorama spietato con molti rischi.

Fonte: 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