¡La verdad sobre los 5.600 millones robados a Binance! ¿Cómo se convierte el poder de firma en poder de ejecución?

La billetera caliente de Binance sufrió un ataque informático y se robaron activos por un valor aproximado de 5.640 millones de dólares. Los atacantes aprovecharon la función EIP-7702 para transferir fondos desde las billeteras calientes de Ethereum, Bitcoin, Tron y varias redes L2. Después del ataque, Tether, Circle, Ripple y World Liberty Financial colaboraron para congelar unos 3.000 millones de dólares en activos robados, lo que representa el 45 % del total transferido.

EIP-7702 no es una vulnerabilidad tradicional, sino una función oficial incorporada con la actualización Pectra de Ethereum en 2025. Permite que una cuenta externa normal (EOA), mediante una sola firma, delegue la ejecución de su código a un contrato inteligente específico. Una vez activa la delegación, cualquier llamada a esa billetera ejecuta la lógica del contrato delegado, pero utiliza el saldo y el almacenamiento de la propia billetera. Así, el poder de firma se convierte directamente en poder de ejecución de código.

La ruta completa del ataque fue, a grandes rasgos, la siguiente:

Primero, los atacantes obtuvieron acceso a los permisos de firma válidos de las billeteras calientes de Binance. Luego, desplegaron por adelantado un contrato de vaciado que solo aceptaba llamadas de direcciones específicas y se encargaba de transferir todos los activos de la billetera. Como las billeteras calientes enviaban transacciones constantemente y el nonce cambiaba sin parar, los atacantes hicieron que firmaran varias autorizaciones EIP-7702 para distintos valores de nonce. Después, enviaron desde sus propias direcciones transacciones que incluían esas autorizaciones. Una de ellas coincidió y la delegación quedó registrada en la cadena. En cuestión de minutos, los atacantes llamaron al contrato de vaciado y transfirieron de una sola vez grandes cantidades de ETH y varios tokens. También se observaron patrones similares en billeteras calientes de otras cadenas.

Desde el punto de vista de la cadena, todo el proceso consistió en transacciones completamente legítimas y no activó ninguna vulnerabilidad de contrato inteligente. El problema fue que los permisos de firma quedaron bajo control de los atacantes y que EIP-7702 amplificó al máximo las consecuencias de ese control.

El incidente vuelve a recordarnos que, si se comprometen las billeteras calientes y los sistemas de firma en línea, las nuevas funciones pueden convertirse en herramientas para acelerar la pérdida de activos. Para los usuarios comunes, los activos de gran valor deberían mantenerse preferentemente en billeteras frías o protegidos mediante esquemas de multifirma, y cualquier operación de autorización debe tratarse con suma cautela.#币安热门推荐 $BNB