Una operación catastrófica en un exchange descentralizado provocó una pérdida de casi 2 millones de dólares para uno de los participantes del mercado. El usuario envió 1126,44 ETH (por un valor de aproximadamente 2,01 millones de dólares) para intercambiar y recibió a cambio solo 5776 tokens LIT, cuyo precio de mercado era de unos modestos 14 208 dólares. La pérdida neta de esta operación superó los 2 millones de dólares, un ejemplo clásico de cómo la falta de atención a los parámetros de una transacción puede destruir todo el capital.
Cómo ocurrió
El análisis de datos on-chain muestra que, antes de la operación principal, el usuario retiró ETH del exchange centralizado Binance. Luego siguió un intercambio de prueba a través del mismo contrato inteligente: 0,999 ETH se convirtieron exitosamente en 736,89 LIT a una tasa de mercado de aproximadamente 737 tokens por 1 ETH. Todo parecía funcionar correctamente. Pero cuando el trader decidió repetir la operación con la suma principal, el mecanismo falló. En lugar de los cientos de miles de LIT esperados, se recibieron menos de 6000 tokens, cientos de veces menos del volumen calculado.
Causa de la catástrofe: deslizamiento (slippage)
La raíz del problema radica en el mecanismo de deslizamiento, característico de los creadores de mercado automatizados (AMM). La mayoría de los DEX calculan la tasa matemáticamente, basándose en el saldo de tokens en el pool de liquidez. Si el tamaño de la orden es demasiado grande en relación con las reservas totales del pool, la compra desplaza el precio al alza: cuantas más monedas compre el inversor, más cara resulta cada unidad posterior. En este caso, el volumen de 2 millones de dólares superó la capacidad del pool de LIT, lo que provocó un aumento instantáneo del precio y la ejecución de la orden a una tasa decenas de veces peor que la del mercado.
Cómo evitar un error similar
Las interfaces modernas de los DEX permiten ajustar de manera flexible el límite de deslizamiento (slippage tolerance). Si la víctima hubiera establecido este parámetro en un nivel seguro (por ejemplo, 1-5%), la transacción simplemente se habría rechazado. Un riesgo adicional lo representan los bots MEV: al detectar una transacción grande en el mempool público, el algoritmo se adelanta, infla el precio y revende instantáneamente el activo al trader en su propio beneficio.
Opinión del experto: Este incidente es un duro recordatorio de que DeFi no perdona la imprudencia. Incluso los traders experimentados a veces olvidan los ajustes básicos de slippage al operar con pools ilíquidos. 2 millones de dólares es un precio demasiado alto por una lección que se podría haber aprendido gratis, probando la estrategia con volúmenes pequeños y utilizando agregadores DEX como 1inch para distribuir la orden entre diferentes fuentes de liquidez.