Revisión del ataque de gobernanza de X100 y Arkadiko: ¿Por qué fallaron el bloqueo y el largo período de votación?
La gobernanza de los proyectos de criptomonedas necesita un mecanismo de amortiguación.
Escrito por: Liam Akiba Wright
Traducido por: Chopper, Foresight News
Recientes ataques de gobernanza han revelado el mismo defecto de diseño. Los atacantes tomaron dos asientos de gobernanza del proyecto X100 del ecosistema de Ethereum, aprobando una transferencia de tesorería a través de una transacción en cadena el 24 de octubre, mientras completaban el reembolso de un préstamo relámpago.
El protocolo de préstamos Arkadiko permite a los usuarios pedir prestado contra los activos de la tesorería. Una votación de gobernanza que debía durar 5 días se cerró anticipadamente, y los atacantes compraron tokens justo antes de que terminara la votación para participar. Una vez que la propuesta maliciosa fue aprobada, no hubo período de enfriamiento, y el contrato tomó el control de los activos de la tesorería.
Estos dos eventos expusieron el mismo problema: hay un vacío de diseño entre el bloqueo de fondos, la obtención de derechos de voto y la ejecución de propuestas. El token de X100 tiene un período de bloqueo de un año, lo que aumenta el costo de hacer el mal, pero no retrasa el tiempo de efectividad del derecho a voto; el ciclo de votación de Arkadiko es largo, lo que da tiempo al mercado para observar, pero no impide que los fondos entren de manera repentina cerca del final. Ambos diseños no dejaron un período de amortiguación después de la aprobación de la propuesta para que la comunidad pudiera responder a los riesgos.
Los tokens de X100 están bloqueados, pero obtienen inmediatamente derechos de gobernanza
El contrato Freezer de X100 custodia los tokens X bloqueados, y la participación en el staking determina el ranking de los candidatos al consejo de gobernanza. El período de bloqueo se divide en 1, 3 y 5 años, pero el contrato no requiere un tiempo mínimo de tenencia de staking. En el ataque del 24 de octubre, dos contratos auxiliares apostaron 19000.000001 tokens X cada uno, eligiendo un bloqueo de un año. Se registraron, entraron en el ranking del consejo de gobernanza y emitieron dos votos clave, permitiendo la ejecución de la propuesta número 7. Todo el proceso se completó en una sola transacción.
Este mecanismo de gobernanza no tiene un período de espera obligatorio: cuando la propuesta está en la fase abierta, la mayoría de los asientos del consejo de gobernanza puede autorizar la ejecución directamente. Los atacantes controlaron 2 de los 3 asientos y ya tenían derechos de ejecución inmediatos. Después de la aprobación de la propuesta, 400,000 tokens X en la tesorería fueron transferidos a un nuevo fondo creado por los atacantes, y el contrato Freezer solo recibió 35.675313 USDT. Luego, los atacantes retiraron los tokens del fondo, vendieron X por fondos para reembolsar el préstamo relámpago.
Los tokens apostados permanecieron bloqueados durante todo el proceso, y los atacantes no necesitaban desbloquear su participación en el staking, solo robar activos de la tesorería y usar los fondos obtenidos de la venta de tokens para completar el reembolso. Después de que la transacción de ataque completó el reembolso del capital + intereses, aproximadamente 4.75 millones de USDT fluyeron hacia la dirección de recepción final. Philippark, un contribuyente de ChainBounty, rastreó estos fondos, que aún no incluyen los tokens X no vendidos y su valor volátil, solo contabilizando las transferencias rastreables.
El contrato Freezer tiene una restricción: después de que se complete la ejecución de la transacción, el saldo de X en el contrato debe cubrir el capital bloqueado de todos los usuarios. Esta regla solo protege el capital apostado de los usuarios, no puede proteger la liquidez del fondo externo ni sostener el precio del token en el mercado secundario.
Arkadiko: Fondos que entran al final de la votación pueden participar en la votación
La propuesta número 12 de Arkadiko fue presentada a las 20:35 UTC del 17 de octubre y ejecutada a las 16:04 UTC del 22 de octubre. Este contrato de gobernanza establece una ventana de votación de 720 bloques de Bitcoin, lo que equivale a lo que comúnmente se llama 5 días.
Las reglas requieren que el proponente posea el 0.25% de la cantidad de DIKO (el token de gobernanza de Arkadiko) que cumple con los requisitos, y que la tasa de participación en la votación alcance el 5% para que se considere quórum; la propuesta se aprueba si los votos a favor superan a los en contra. El cálculo de la circulación excluye los DIKO dentro del contrato de distribución inicial. Las reglas del contrato no exigen que los votantes posean tokens antes de que se presente la propuesta. La billetera de los atacantes compró tokens a las 15:03 UTC del 22 de octubre y completó la votación a las 15:06, invirtiendo aproximadamente 4.573 millones de DIKO.
El rastreo en cadena de Bitquery muestra que el 77% de los STX recibidos por la billetera de votación de los atacantes provino de fondos robados anteriormente de StackSwap. (Nota: StackSwap es un DEX del ecosistema Stacks que sufrió un ataque de gobernanza el 20 de octubre.)
Los atacantes prepararon los fondos a través de múltiples transacciones y en varios días, lo que es claramente diferente del modelo de préstamo relámpago de una sola transacción de X100. La clave de este ataque fue: durante el período de apertura de la votación, los tokens comprados posteriormente pueden obtener inmediatamente derechos de voto. Una vez que la votación se cierra, la propuesta entra en vigor directamente, y no hay período de espera entre la aprobación de la votación y la autorización del contrato.
El contrato de operación de la tesorería de Arkadiko habilitado tiene una vulnerabilidad: las funciones de retiro y acuñación de USDA carecen de verificación de permisos del llamador. La propuesta número 12 registró este contrato malicioso como el contrato de operación de la tesorería, otorgando permisos de acuñación. Minutos después de que la propuesta entró en vigor, es decir, a las 16:06 UTC, los atacantes transfirieron sBTC; a las 16:09 transfirieron stSTX. Bitquery estima que Arkadiko sufrió una pérdida de aproximadamente 1.09 millones de dólares: de los cuales 780,000 dólares fueron en stSTX, 135,000 dólares en sBTC, y 173,000 dólares fueron obtenidos por los atacantes al acuñar USDT no colateralizados y venderlos.
ArkadiKo, en un comunicado el 22 de octubre, indicó que había deshabilitado el contrato malicioso y suspendido la gobernanza, el rescate de la tesorería y la liquidación. La empresa afirmó que la tesorería afectada de stSTX y sBTC no se podía modificar, ya que sus colaterales no estaban disponibles. El 27 de octubre, la propuesta 14 "AIP 32.2 -- Restaurar operaciones de tesorería" se ejecutó, estableciendo los elementos de operación de la tesorería como contratos legítimos de Arkadiko.
Lecciones: La gobernanza necesita un mecanismo de amortiguación
Establecer un snapshot de votación y requerir que los tokens deban ser poseídos con anticipación puede evitar que los tokens comprados recientemente obtengan inmediatamente derechos de voto; mientras que un bloqueo de tiempo de ejecución separa "la aprobación de la propuesta" y "la operación de activos" en dos etapas independientes. Si todas las operaciones de propuestas deben pasar por un bloqueo de tiempo, el modo de ataque de X100 de "un préstamo en una transacción, ataque, reembolso en un ciclo" no podría existir. Por supuesto, los atacantes que tienen fondos a largo plazo aún pueden esperar hasta que termine el período de bloqueo para actuar, por lo que también es necesario restringir por separado los permisos operativos del contrato de propuesta.
La documentación de OpenZeppelin define el snapshot de derechos de voto históricos y el bloqueo de tiempo de ejecución de propuestas como dos mecanismos de seguridad de gobernanza independientes. En estos dos casos, la cuestión central es: ¿cuándo obtienen derechos de voto los nuevos fondos comprados, qué operaciones puede ejecutar el contrato una vez que la votación es aprobada, y cuánto tiempo se deja a la comunidad para reaccionar antes de que se movilicen los activos?
Los tokens X de X100 no pueden desbloquearse durante el período de bloqueo, incluso con un bloqueo de tiempo de ejecución, no cambiará la restricción de que el staking no puede ser retirado anticipadamente.
El contrato de tesorería original v1-3 de Arkadiko tiene un mecanismo de salida: los usuarios normales pueden recuperar sus colaterales después de pagar sus deudas y tarifas estables, cuando la función está habilitada. Este proceso depende de que haya suficiente capital y que los activos colaterales aún estén disponibles.
La ventana de votación de 5 días parece haber dado una advertencia al mercado, pero la votación decisiva se completó justo antes de la fecha límite, y el contrato malicioso entró en vigor inmediatamente después de que terminó la votación. Si se piensa que el ciclo de votación es igual a la ventana de detención de pérdidas posterior, se pasará por alto el verdadero momento en que ocurre el riesgo.
Este contenido se ofrece únicamente con fines informativos generales y no constituye un asesoramiento financiero, de inversión, legal ni fiscal. Cualquier evento, recompensa, promoción en línea o información relacionada que se mencione en el presente documento no debe considerarse como una recomendación, solicitud o invitación a comprar, vender, operar o de negociar de otra manera con cualquier criptoactivo. Los criptoactivos son sumamente volátiles y pueden provocar pérdidas. La disponibilidad de los servicios, productos y eventos relacionados de WEEX puede variar según la región. Tienes la responsabilidad de asegurarte de que tu participación esté de acuerdo con las leyes y regulaciones locales vigentes.
Te puede gustar

De 2014 a 2026: Un repaso completo de los robos en CEX a nivel mundial

Guía de Supervivencia ante la Venta de AI: ¿Cómo diferenciar entre oportunidades de compra y señales de peligro?

Vitalik Buterin identifica una habilidad donde el humano mantiene la ventaja sobre la IA

Informe de Bitwise: Bitcoin podría ser el activo principal con mejor rendimiento en la próxima década

Los bancos centrales trazan su papel en un sistema de pagos compartido con stablecoins

Circle comienza a reducir los límites de transferencia de la aplicación USDC heredada el 31 de octubre
![[Columna] El mensaje que la entrada de ICE en el mercado de futuros perpetuos envía a Corea](/public-static/070_0b9dd9a800.png?format=avif)
[Columna] El mensaje que la entrada de ICE en el mercado de futuros perpetuos envía a Corea

¿Es solo un espectáculo tecnológico? La temporada de bancos de "monedas" está en marcha

Mirae Asset emite notas tokenizadas en dólares en Solana para inversores profesionales

¿Strive, que acelera la acumulación de criptomonedas, se convertirá en la próxima Strategy?

唐华斑竹 revela datos sobre la recompra y quema de tokens SUN

Kamino Abre un Mercado de Préstamos en Solana para Colateral de Capital Tokenizado de Backpack

La policía de Singapur revela: al menos dos casos de alteración física de billeteras de hardware Ledger, con pérdidas acumuladas de aproximadamente 35 millones de dólares singapurenses

Los hackers drenan 9,400 SOL de las billeteras de bots, y se culpa a una clave copiada

Los resultados de IA divergen, cae la tecnología y BTC rompe 80 K $ | Resumen semanal de WEEX (10.26-10.30)
El resumen semanal de WEEX repasa la inversión en IA, las expectativas sobre los tipos de interés y las criptomonedas. El Nasdaq subió durante dos sesiones al comienzo de la semana, pero la preocupación por la inflación, la fuerte caída de GOOGL y las débiles reacciones tras el cierre a AMZN e INTC elevaron la volatilidad. BTC cayó brevemente por debajo de 80.000 $. En la mañana de 30/10, aún estaban pendientes el ECI, el PMI de Chicago y los resultados de XOM y CVX.

AWS gana cada vez más, ¿por qué el efectivo de Amazon está fluyendo hacia afuera?

¿Cómo gana dinero Coinbase cuando el comercio se enfría?

Se prevé una disminución del 28% en los ingresos de blockchain para 2026, con crecimiento en mercados de predicción y RWA = investigación

Google Cloud presenta un servicio de seguridad de claves criptográficas para instituciones a medida que crecen los riesgos de custodia

Los principales índices cierran a la baja por la presión sobre el sector tecnológico | WEEX TradFi Daily(30/10/2026)
Los tres principales índices cerraron a la baja el 29/10, arrastrados por la tecnología y los servicios de comunicación; la atención sanitaria y los sectores defensivos resistieron relativamente bien. Amazon e Intel sufrieron presión tras el cierre. HYPE siguió subiendo hacia su máximo histórico. TRX avanzó frente al descenso general del mercado cripto. Los inversores estarán pendientes de los resultados antes de la apertura de AbbVie, Exxon Mobil, Chevron y otras empresas el 30/10.

Los creadores de mercado de criptomonedas deben filtrar lo falso para que lo verdadero permanezca – Tiger Research

Los ingresos de Robinhood Crypto caen un 55% mientras los mercados de predicción apoyan el crecimiento

SBI Shinsei Trust Bank, emisor de JPYSC, se fusionará con la empresa de fideicomiso de activos criptográficos en diciembre

¿Oro o bonos del Tesoro de EE. UU.: cuál es la mejor cobertura?

Controversia sobre el oro: BCRA reveló cómo la operación con el metal fue cuestionada por AGN

Silicon Valley cambia la financiación de IA a criptomonedas utilizando un modelo de ICO de Ethereum

Boundless de ZK Proof ofrece un modelo de IA sin respuestas de rechazo bajo un sistema de revisión

Circle y ACI traen la liquidación de USDC a las operaciones de pago en América Latina

a16z investiga a 100 CISO: ¿Por qué el presupuesto de ciberseguridad experimenta un crecimiento "retributivo" en la era de la IA?



