Mythos de Versión Pública Oficialmente Lanzado: Analizando las Ventajas y Limitaciones de la Auditoría de Contratos Inteligentes con IA

marsbitPublicado a 2026-06-11Actualizado a 2026-06-11

Resumen

El 9 de junio, Anthropic lanzó la versión pública de Mythos, Claude Fable 5, que destaca por su capacidad para detectar vulnerabilidades de seguridad. Un ejemplo reciente es el caso de Zcash, donde un investigador utilizó el modelo Claude Opus 4.8 para descubrir una vulnerabilidad crítica no detectada en cuatro años de auditorías manuales, lo que provocó una caída del 40% en el precio de ZEC. La IA es cada vez más común en la auditoría de contratos inteligentes por su eficiencia en el emparejamiento de patrones de código y el cribado inicial masivo. Analizamos sus fortalezas y debilidades con casos reales y pruebas con Fable 5. **Fortalezas de la Auditoría con IA:** En un caso, se detectó una colisión de ranuras de almacenaje (*storage slot collision*) entre un *mapping* de recompensas personalizado y la librería Solady ReentrancyGuard. El guardia utilizaba una ranura fija para optimizar gas, que coincidía con la primera ranura del *mapping*. Esto permitía a un atacante reclamar recompensas repetidamente, drenando los fondos del contrato. La IA puede identificar instantáneamente estos conflictos de diseño que suelen pasar inadvertidos en auditorías manuales. **Limitaciones de la Auditoría con IA:** Al probar Fable 5 con los contratos del ataque a Curve LlamaLend sDOLA, no logró identificar el riesgo central. Este ataque explotó una vulnerabilidad de combinación entre protocolos: manipular el precio de un activo en un *pool* de liquidez para desencadenar liquidaciones en m...

Fuente original: Beosin

El 9 de junio, Anthropic lanzó oficialmente la versión pública Claude Fable 5 de Mythos. Anteriormente, Mythos demostró una capacidad destacada en la búsqueda de vulnerabilidades de seguridad, pudiendo descubrir rápidamente fallos ocultos dentro de los sistemas, lo que generó gran atención en el campo de la ciberseguridad.

El reciente incidente de Zcash es un ejemplo típico de la IA descubriendo vulnerabilidades en blockchain. El investigador de seguridad Taylor Hornby, utilizando el modelo Anthropic Claude Opus 4.8, descubrió en apenas unas horas una vulnerabilidad de solidez (soundness) en el pool de privacidad Orchard que había permanecido latente durante cuatro años y que no fue detectada en múltiples auditorías manuales previas. Esta vulnerabilidad permitía teóricamente acuñar ZEC falsos ilimitados sin ser detectados, lo que provocó una caída del precio del ZEC de casi el 40%.

Actualmente, la IA muestra una eficiencia asombrosa en la coincidencia de patrones de código, el cribado inicial por lotes y otras áreas. Integrar la IA en los flujos de auditoría de seguridad de blockchain y contratos inteligentes se está convirtiendo en una tendencia en la industria de la seguridad Web3. Este artículo analizará las ventajas y desventajas de la IA en la auditoría de contratos inteligentes, combinando casos reales de vulnerabilidades y el rendimiento medido de Fable 5.

Escenarios de Ventaja de la Auditoría con IA

Caso de Estudio: Colisión de Slots de Almacenamiento

Un contrato utilizaba simultáneamente los siguientes dos componentes:

1. Un 'mapping' de recompensas personalizado (para registrar las recompensas reclamables por los usuarios).

2. La biblioteca Solady ReentrancyGuard (para prevenir ataques de reentrada).

El diseño de almacenamiento de ambos componentes entró en conflicto.

Para una optimización extrema del gas, el ReentrancyGuard de Solady utiliza un 'slot' de almacenamiento fijo y de número bajo (normalmente obtenido mediante un cálculo específico que resulta en un valor cercano a una constante). La lógica típica del modificador 'nonReentrant' es:

// Una versión simplificada
modifier nonReentrant() {
    // al entrar, escribe el slot de guardia como 0xff...ff (Valor Centinela)
    assembly {
        if eq(sload(REENTRANCY_GUARD_SLOT), 2) { revert(...) }  // 2 representa bloqueado
        sstore(REENTRANCY_GUARD_SLOT, 2)  // bloqueado
    }
    _;
    // restaura cuando la función finaliza
    assembly { sstore(REENTRANCY_GUARD_SLOT, 1) }
}

El 'mapping' de recompensas personalizado:

mapping(address => uint256) public rewards;

Debido a las reglas de diseño de almacenamiento de Solidity (el primer slot de un 'mapping' se calcula a partir de su posición de declaración), el primer slot del 'mapping' 'rewards' coincidía exactamente con el slot fijo de protección de ReentrancyGuard.

Flujo del ataque (pasos detallados):

1. El atacante llama a la función getReward().

2. Se activa el modificador nonReentrant, que escribe en el slot de guardia 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff (todos 1s).

3. El código del contrato luego lee rewards[dirección_del_atacante]. Pero debido a la colisión de slots, lo que realmente lee es el enorme valor 0xff...ff almacenado en el slot de guardia.

4. El contrato interpreta que "hay una recompensa enorme", por lo que transfiere esa cantidad de ETH al atacante, e intenta poner rewards[atacante] a cero (pero escribe de nuevo en el mismo slot de guardia).

5. Dado que el modificador restaurará el slot al finalizar la función, cuando el atacante vuelva a llamar a getReward(), el proceso se repite.

6. El atacante llama cíclicamente 200 veces, extrayendo con éxito una cantidad fija de ETH cada vez, hasta agotar el ETH extraíble del contrato.

Es importante señalar que esto no es un "ataque de reentrada" (reentrancy attack) tradicional, sino que el propio mecanismo de protección de ReentrancyGuard fue aprovechado en sentido contrario por la colisión de almacenamiento, convirtiéndose en una vulnerabilidad de reclamación infinita. Durante una auditoría manual, rara vez se profundizaría línea por línea en el diseño de almacenamiento de bibliotecas de terceros, mientras que la IA puede completar instantáneamente la comparación de versiones de bibliotecas + el mapeo preciso de slots de almacenamiento, detectando directamente este tipo de vulnerabilidades de "colisión oculta".

Escenarios de Desventaja de la Auditoría con IA

Fable 5 mostró un rendimiento excelente en la detección de vulnerabilidades en contratos individuales, puramente de sintaxis de código, o de bajo nivel relacionadas con almacenamiento. Sin embargo, aún presenta limitaciones evidentes al enfrentarse a semánticas combinadas entre protocolos o ataques que involucran múltiples contratos. Utilizamos la última versión pública de Fable 5 para reevaluar los contratos relacionados con el incidente de ataque a Curve LlamaLend sDOLA, y los resultados confirman este problema.

Lista de contratos involucrados en esta auditoría: crvUSD Controller.vy, sDOLA.sol, ERC4626.sol, entre otros. Fable 5 no logró identificar el riesgo central correspondiente a este ataque:

Este evento pertenece a una vulnerabilidad combinada típica entre protocolos. La sintaxis y lógica del código de un contrato individual no presentaban problemas, pero el atacante aprovechó la interacción de múltiples protocolos para construir una cadena de ataque:

1. Utilizando herramientas de préstamo flash (flashloan), manipuló el precio del pool de liquidez de Curve, bajando maliciosamente el precio del activo sDOLA (participaciones del vault ERC-4626).

2. Numerosas posiciones de préstamo con sDOLA como colateral alcanzaron el umbral de liquidación.

3. El atacante ejecutó operaciones de liquidación en masa, obteniendo ganancias.

Este tipo de vulnerabilidades se forman a partir de la combinación de múltiples protocolos DeFi y ponen a prueba la capacidad de análisis integral del modelo de negocio general y el modelo económico de los protocolos, tanto por parte de la IA como de los auditores expertos. Actualmente, la auditoría con IA aún presenta deficiencias en la semántica combinada entre protocolos.

Conclusión

Mediante pruebas con casos reales se puede observar que Fable 5, en escenarios estandarizados y detallados como conflictos de slots de almacenamiento, vulnerabilidades de patrones de código, defectos de lógica en contratos individuales y cribado inicial por lotes de código, puede descubrir eficazmente vulnerabilidades ocultas que las auditorías manuales suelen pasar por alto. Sin embargo, al tratar con semánticas combinadas entre protocolos, modelos económicos DeFi, ataques que involucran múltiples contratos o vulnerabilidades de lógica de negocio compleja, le resulta difícil comprender la esencia del negocio del ecosistema on-chain y descubrir rutas de ataque combinadas. Esta parte aún requiere un análisis dirigido por auditores de seguridad profesionales.

En el trabajo diario de auditoría, Beosin ha establecido un proceso de auditoría maduro que combina IA + expertos en auditoría de seguridad. Esto no solo mejora significativamente la eficiencia de la auditoría, sino que también permite una mejor identificación de riesgos detallados potenciales y vulnerabilidades de lógica de negocio complejas, haciendo el trabajo de auditoría más eficiente, integral y profundo.

Preguntas relacionadas

Q¿Cuál es un ejemplo destacado en el artículo sobre la capacidad de la IA para descubrir vulnerabilidades en blockchain?

AEl ejemplo destacado es el evento de Zcash, donde el investigador Taylor Hornby utilizó el modelo Anthropic Claude Opus 4.8 para descubrir en pocas horas una vulnerabilidad de solidez en el grupo de privacidad Orchard que había pasado desapercibida durante cuatro años en auditorías manuales.

QSegún el artículo, ¿en qué tipo de escenario de auditoría de contratos inteligentes la IA muestra una ventaja clara?

ALa IA muestra una ventaja clara en escenarios como la detección de colisiones de ranuras de almacenamiento, la coincidencia de patrones de código, el cribado inicial por lotes y los defectos lógicos en contratos individuales, donde puede identificar rápidamente vulnerabilidades ocultas que son fáciles de pasar por alto en auditorías manuales.

Q¿Qué limitación presenta la IA (específicamente Fable 5) en la auditoría de contratos inteligentes según el análisis del artículo?

AFable 5 presenta limitaciones en la comprensión de la semántica de combinación entre protocolos, los modelos económicos de DeFi, los ataques coordinados entre múltiples contratos y las vulnerabilidades de lógica empresarial compleja, como se demostró en su incapacidad para identificar el riesgo central en el ataque a Curve LlamaLend sDOLA.

Q¿Cómo describe el artículo el proceso de auditoría adoptado por Beosin para superar las limitaciones de la IA?

AEl artículo describe que Beosin ha establecido un proceso de auditoría maduro que combina la IA con expertos en seguridad, lo que mejora significativamente la eficiencia de la auditoría y permite una mejor detección de riesgos potenciales en detalles y vulnerabilidades de lógica empresarial compleja.

QEn el caso de la colisión de ranuras de almacenamiento descrito, ¿cómo se explotó el mecanismo ReentrancyGuard?

ANo fue una reentrada tradicional. La colisión de la ranura de almacenamiento entre el 'rewards mapping' personalizado y la ranura fija del ReentrancyGuard de Solady hizo que el guardia escribiera un valor centinela (0xff...ff) en la misma ranura que almacenaba las recompensas. Al leer esa ranura, el contrato interpretaba erróneamente que el atacante tenía una recompensa enorme y transfería fondos, permitiendo llamadas repetidas para drenar el contrato.

Lecturas Relacionadas

El caso de precios de Trade.xyz expone una vulnerabilidad fatal en los contratos perpetuos Pre-IPO

La plataforma Trade.xyz, que opera en Hyperliquid, enfrenta una crisis de confianza debido a la polémica sobre su contrato perpetuo pre-IPO de SpaceX (SPCX). Tras la actualización del número de acciones en circulación de SpaceX en su prospecto, que redujo teóricamente el precio por acción en un 10%, la mayoría de los exchanges centralizados (CEX) pausaron y reajustaron sus contratos. Sin embargo, Trade.xyz mantuvo su precio, argumentando que su contrato "IPOP" rastrea las expectativas de mercado sobre el precio por acción, no la valoración total de la empresa basada en acciones o capitalización de mercado. Esta discrepancia generó oportunidades de arbitraje y provocó pérdidas significativas para los holders largos, cuyas posiciones con alto apalancamiento sufrieron liquidaciones. Los usuarios critican la falta de claridad inicial en las reglas del producto y la respuesta tardía de la plataforma, que no ofreció compensaciones. El incidente subraya un desafío clave para los Perpetual DEX (Perp DEX) que cotizan activos pre-IPO: la falta de un mecanismo nativo de "Rebase". Este mecanismo, común en los CEX, ajusta de forma neutral el precio del contrato y el tamaño de la posición cuando cambian datos fundamentales (como recuento de acciones), evitando pérdidas injustas para un lado del mercado. Implementar Rebase en un entorno descentralizado es técnicamente complejo y costoso, ya que requiere modificar contratos inteligentes y puede fragmentar la liquidez. Aunque algunos DEX han logrado implementaciones similares, el caso de Trade.xyz expone las dificultades de los Perp DEX para manejar eventos corporativos reales y pone a prueba la viabilidad de los contratos perpetuos pre-IPO en la cadena como mecanismos confiables de descubrimiento de precios para activos del mundo real (RWA).

链捕手Hace 3 min(s)

El caso de precios de Trade.xyz expone una vulnerabilidad fatal en los contratos perpetuos Pre-IPO

链捕手Hace 3 min(s)

Informe Semanal de Perspectivas de Inversión en Mercados Primarios de Criptomonedas | Regulación de Stablecoins Próxima a Implementarse, ETFs Experimentan Salidas Continuas de Fondos, Capital Comienza a Apostar por Pagos y Flujos de Efectivo

**Informe Semanal: Perspectivas de Inversión en Cripto (1-7 Junio 2026)** **Conclusiones clave:** Los mercados de cripto muestran una divergencia clara. Los ETF de BTC y ETH registran salidas netas récord (17.200 M$ y 168 M$, respectivamente), indicando una reducción de la exposición al riesgo por parte de los inversores institucionales. Sin embargo, la capitalización total de las stablecoins sigue creciendo (hasta 325.400 M$), lo que sugiere que el capital permanece en la cadena, migrando hacia infraestructuras de pago y rendimiento. **Tendencias de financiación:** El capital de riesgo se concentra en tres áreas principales, que suman el 72% del volumen total (302 M$): 1. **Infraestructura de Stablecoins (28%):** Enfoque en redes de pago y liquidación, impulsado por un marco regulatorio más claro (ej. GENIUS Act en EE.UU.). Proyectos destacados: M0 Protocol, Ethena. 2. **Infraestructura para Agentes de IA (26%):** La inversión pasa de la narrativa a la economía real de agentes, priorizando redes de ejecución e identidad. Proyectos destacados: Halliday, OpenRouter. 3. **RWA (Activos del Mundo Real) (18%):** Búsqueda de activos con flujos de caja reales en cadena. Proyectos destacados: Ondo Finance, Plume Network. **Perspectiva y riesgos:** La tendencia marca un cambio hacia protocolos que generan ingresos reales y tienen capacidad de pago, frente a aquellos basados solo en narrativas. Los eventos de seguridad evolucionan hacia riesgos de gestión de claves y control de permisos, como se vio en incidentes de Gravity Bridge y DxSale. **Próximos puntos de observación (30 días):** Avances en la regulación (GENIUS Act, CLARITY Act), reunión de la FED en junio, y lanzamientos de tokens (TGE) de proyectos como GRVT e Initia.

marsbitHace 19 min(s)

Informe Semanal de Perspectivas de Inversión en Mercados Primarios de Criptomonedas | Regulación de Stablecoins Próxima a Implementarse, ETFs Experimentan Salidas Continuas de Fondos, Capital Comienza a Apostar por Pagos y Flujos de Efectivo

marsbitHace 19 min(s)

CEO de Helius advierte que las 'casas de paja' de las criptomonedas se enfrentan al colapso mientras la IA eleva las apuestas

El CEO de Helius Labs, Mert Mumtaz, advierte que la criptoindustria está entrando en una nueva era de seguridad. Argumenta que el código financiero inmutable de las cadenas de bloques requiere un rigor similar al de la aeronáutica o la fabricación de chips, donde los errores son catastróficos. Históricamente, el software ha tolerado cierto descuido, pero en cripto, donde la ejecución es irreversible y en entornos adversos, esto ya no es viable. Mumtaz señala que la industria a menudo opera con el perfil de riesgo de un vuelo espacial pero con la cultura de desarrollo de una aplicación web. Critica la "fachada de descentralización" creada por claves de administración y mecanismos de intervención social, que difuminan la línea hasta que los sistemas sean verdaderamente autónomos. El avance de la IA será una fuerza dual: por un lado, agudizará las amenazas al facilitar la búsqueda de vulnerabilidades en contratos inteligentes públicos. Por otro, democratizará las prácticas de software riguroso, haciendo accesibles a gran escala técnicas como la verificación formal, la escritura de especificaciones y las auditorías. Esto desencadenará un mecanismo de "selección natural agresiva". Los equipos serios construirán sistemas resilientes, mientras que las arquitecturas débiles, o "casas de paja", colapsarán ante expectativas de seguridad más altas y herramientas adversarias más capaces. La próxima ventaja competitiva en cripto podría definirse no por el rendimiento o los incentivos, sino por la corrección demostrable. El estado final que vislumbra Mumtaz es un ecosistema criptográfico demostrablemente más seguro y robusto que cualquier sistema financiero centralizado.

bitcoinistHace 26 min(s)

CEO de Helius advierte que las 'casas de paja' de las criptomonedas se enfrentan al colapso mientras la IA eleva las apuestas

bitcoinistHace 26 min(s)

Trading

Spot
Futuros
活动图片