El comerciante comete un error en la estrategia de desbloqueo de XMON: pierde el 100% del comercio en el deslizamiento

Un usuario de criptomonedas fue atacado en sándwich por el monto total de su intercambio de tokens después de no implementar la protección contra deslizamiento en su contrato personalizado. Terminaron intercambiando $10,000 por menos de $4, ya que señaló por Arkham Inteligencia.

El usuario estaba intentando realizar un intercambio complicado relacionado con los desbloqueos de XMON, aunque su segunda transacción fue demasiado lenta para que el intercambio fuera rentable de todos modos, según el jefe de investigación de Wintermute, Igor Igamberdiev.

¿Qué estaba tratando de lograr el comercio?

El comercio se centró en tratar de extraer valor de los desbloqueos de XMON mientras limitaba la exposición al token por cualquier período de tiempo.

Sudoswap, un protocolo para el comercio de NFT, tenía un acuerdo en el que cualquiera que bloqueara sus tokens XMON durante un período de un mes recibiría un airdrop del token de gobernanza del proyecto, SUDO. Recibirían sus tokens SUDO inmediatamente y podrían desbloquear su XMON al final del período de bloqueo. Las fichas de todos se desbloquearían en el mismo momento.

Este comerciante en particular trató de aprovechar esto. A juzgar por las transacciones que hicieron, querían comprar XMON en el último momento, bloquearlo y recibir el airdrop. Luego intentaron desbloquear el XMON en el momento en que finalizó el período de bloqueo.

Solo que esto salió mal de dos maneras.

El primer error fue no implementar la protección contra deslizamiento. Cuando intercambiaron por primera vez los $10,000 de WETH por XMON, establecieron la cantidad mínima que estaban preparados para recibir del intercambio en $0, después de haber escrito un contrato personalizado, según Igamberdiev.

Un favorito separado se dio cuenta de este error y manipuló el mercado para que el comerciante cambiara sus tokens por, efectivamente, nada a cambio. El favorito lo hizo intercambiando 2,000 ETH por XMON antes de la transacción y haciendo lo contrario después. Obtuvieron una ganancia de 5.7 ETH ($ 9,400) al hacerlo.

Una vez que esto sucedió, el contrato bloqueó automáticamente la lamentable cantidad de XMON que recibió el comerciante: unos 0.00016 tokens, con un valor de $ 3.90 en ese momento. Como resultado, recibieron un airdrop de 1.66 SUDO, que entonces valía $3.70.

Demasiado lento para MEV-land

El segundo error es que el comerciante tardó demasiado en desbloquear los tokens XMON. Si bien esto se volvió irrelevante debido a la operación fallida anterior, esencialmente habría impedido que toda la estrategia tuviera éxito de todos modos.

El comerciante logró que la transacción desbloqueara su XMON en el tercer bloque después de que los desbloqueos fueran posibles. Si bien esto puede parecer un pequeño retraso, marca una gran diferencia en un momento tan competitivo. Durante estos 30 segundos más o menos, el precio de XMON se desplomó cuando otros comerciantes desbloquearon sus tokens y los vendieron de inmediato.

Según cálculos aproximados, si el comerciante hubiera realizado la primera operación con éxito y vendido en el momento en que ocurrieron los desbloqueos, habría obtenido una ganancia de alrededor de $ 7,000. Dado que llegaron tan tarde a los desbloqueos, habrían alcanzado aproximadamente el punto de equilibrio, nuevamente, suponiendo que el primer intercambio hubiera funcionado. Pero después de fallar en el primer obstáculo, terminaron perdiendo $10,000.

Este ejemplo muestra que ciertamente hay ganancias en el mundo MEV, pero también es un panorama despiadado con muchos riesgos.

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