Manipulación de oráculo en Nirvana Finance
Un préstamo flash de $10 M USDC infló el ANA de Nirvana 4x contra su propio oráculo; el atacante cambió por $13,49 M USDT y NIRV se despegó 90%.
- Fecha
- Víctima
- Nirvana Finance
- Cadena(s)
- Estado
- Fondos robados
El 28 de julio de 2022, el protocolo de rendimiento DeFi en Solana Nirvana Finance perdió aproximadamente $3,49 millones cuando se usó un préstamo flash de $10 millones en USDC para manipular su propio oráculo del token ANA, permitiendo al atacante extraer más valor del que aportó. El token nativo del protocolo ANA cayó 89% y su stablecoin NIRV se despegó en 90%, terminando efectivamente con el protocolo.
Qué ocurrió
Nirvana tasaba su token ANA usando su propia curva de bonding interna y un oráculo de precios que leía de la liquidez on-chain. El protocolo permitía a los usuarios mintear ANA contra depósitos en USDC y redimir ANA de vuelta por USDC al precio reportado por el oráculo — sin ninguna resistencia significativa a préstamos flash en la lectura de precio en el mismo bloque.
El ataque:
- Tomó prestados $10 M USDC en préstamo flash de Solend.
- Minteó ANA al precio prevaleciente antes del ataque — el depósito empujó la curva de bonding hacia arriba.
- El oráculo, leyendo desde la misma curva, reportó un precio más alto de ANA en el mismo bloque.
- Redimió el ANA recién minteado de vuelta al protocolo — pero al precio inflado del oráculo, el protocolo devolvió ~$13,49 M USDT por el ANA que el atacante acababa de mintear por $10 M.
- Reembolsó el préstamo flash, se marchó con ~$3,49 M de beneficio.
Las consecuencias fueron peores que el robo realizado. NIRV (la stablecoin de Nirvana) estaba respaldada en parte por reservas de ANA, y el precio de ANA se desplomó cuando el mercado tasó la solvencia rota del protocolo. NIRV perdió 90% de su paridad; ANA perdió 89% de su valor. El robo realizado fue de $3,5 M pero la pérdida económica del protocolo fue mucho mayor.
Consecuencias
- Los fondos robados fueron puenteados de Solana a Ethereum vía Wormhole y blanqueados a través de Tornado Cash.
- Nirvana cerró operaciones en días; el protocolo nunca reabrió.
- El atacante fue eventualmente identificado por investigadores on-chain y enfrentó múltiples demandas civiles, aunque no se ha reportado públicamente ninguna recuperación penal.
Por qué importa
Nirvana es uno de los tres protocolos DeFi de Solana de 2022 (junto con Crema Finance y Cashio) destruidos en una ventana de seis meses por bugs de oráculo y validación que habían sido documentados en EVM años antes. El ecosistema DeFi de Solana aún estaba alcanzando el conocimiento de seguridad acumulado en Ethereum, y cada incidente se pagó con dinero real de clientes.
La lección estructural es la recurrente: un oráculo que lee desde una curva que el atacante puede mover en la misma transacción no es un oráculo, es una calculadora que el atacante controla.
Fuentes y evidencia on-chain
- [01]theblock.cohttps://www.theblock.co/post/159975/solana-stablecoin-nirvana-sinks-90-amid-3-5-million-flash-loan-exploit
- [02]cryptoslate.comhttps://cryptoslate.com/solana-based-nirvana-loses-3-49m-to-flash-loan-exploit-tokens-tank-90/
- [03]coindesk.comhttps://www.coindesk.com/tech/2022/07/28/solana-defi-protocol-nirvana-drained-of-liquidity-after-flash-loan-exploit