El 10 de noviembre de 2024, ocurrió un incidente impactante cuando un usuario perdió $25 millones en tokens ezETH debido a graves fallas en el estándar de tokens ERC-20. Este evento ha generado una discusión significativa sobre la seguridad de los contratos inteligentes y las responsabilidades de los desarrolladores y usuarios por igual. El experto en seguridad de blockchain Dexaran ha estado advirtiendo sobre estos problemas durante años, y esta situación destaca la urgente necesidad de un cambio en la industria.
Conclusiones Clave
-
Un usuario perdió $25 millones debido a fallas en el estándar de tokens ERC-20, no por un error.
-
Dexaran ha advertido sobre estas vulnerabilidades desde 2017, pero no se ha tomado ninguna medida para solucionarlas.
-
El estándar ERC-223 fue creado para prevenir tales pérdidas al rechazar transacciones incompatibles.
-
Ignorar las advertencias de expertos ha llevado a pérdidas de más de $115 millones en la industria.
-
Hay una necesidad de mejores prácticas de seguridad y responsabilidad en el desarrollo de blockchain.
Un Error Costoso: ¿Qué Sucedió con $25 Millones en Tokens ezETH?
Entendiendo el Incidente
El 10 de noviembre de 2024, un usuario conocido como @qklpjeth hizo una solicitud pública de ayuda después de enviar por error 7,912.311 tokens ezETH, valorados en aproximadamente $26 millones, a un contrato inteligente que no podía procesarlos. A pesar de ofrecer una recompensa del 10% por la recuperación de estos tokens, los fondos permanecen bloqueados e irrecuperables. Este incidente ha generado una discusión significativa sobre la responsabilidad en el espacio de blockchain.
¿Qué Salió Mal?
El usuario había adquirido los tokens ezETH en abril de 2024 y estaba utilizando una billetera multisignatura Gnosis Safe. Sin embargo, un error de transacción llevó a que los tokens se enviaran a un contrato inteligente Cobo Safe, que no estaba diseñado para manejar transferencias de tokens ERC-20. Como resultado, los fondos quedaron irremediablemente bloqueados.
Por Qué No Es un Error del Usuario
El estándar de tokens ERC-20 carece de mecanismos integrados para prevenir transacciones incompatibles. A diferencia de otros estándares de tokens, como ERC-223, los contratos ERC-20 no rechazan transacciones que no pueden ser procesadas. Este defecto de diseño significa que las transacciones pueden llevar a pérdidas irreversibles, destacando una vulnerabilidad significativa en el estándar ERC-20.
Perspectiva de Expertos: Advertencia de Dexaran Ignorada Durante 7 Años
¿Quién es Dexaran?
Dexaran es una figura bien conocida en la comunidad de blockchain, reconocida por sus contribuciones significativas a la seguridad y estándares en la tecnología blockchain. Su trabajo incluye:
-
Crear el estándar de tokens ERC-223 para prevenir la pérdida de tokens durante las transacciones.
-
Fundar la Blockchain Callisto & Dex223, que se centra en la seguridad de contratos inteligentes.
Fallas del ERC-20 y la Solución Propuesta
El estándar de tokens ERC-20 tiene fallas críticas que pueden llevar a pérdidas financieras significativas. Estos problemas incluyen:
-
Falta de capacidades de manejo de errores, lo que puede resultar en pérdidas irreversibles.
-
Incompatibilidad con ciertos contratos inteligentes, lo que lleva a fondos bloqueados.
-
Un historial de más de $115 millones perdidos desde 2017 debido a estas vulnerabilidades.
El estándar propuesto ERC-223 aborda estos problemas al permitir que los contratos inteligentes rechacen transferencias de tokens incompatibles, mejorando así la seguridad.
Las advertencias de Dexaran destacan una necesidad crucial de mejorar las medidas de seguridad en la tecnología blockchain. Sin abordar estas fallas, los usuarios siguen en riesgo de pérdidas prevenibles.
Una Historia de Advertencias Ignoradas
![]()
Esfuerzos para Abordar el Problema
En los años posteriores a la introducción del estándar de tokens ERC-20, se emitieron numerosas advertencias sobre sus vulnerabilidades, pero se tomó poca acción. Dexaran, una figura clave en la seguridad de blockchain, alertó por primera vez a la Fundación Ethereum en 2017 sobre estos problemas. A pesar de sus esfuerzos, el estándar propuesto ERC-223, que podría haber mitigado estos riesgos, fue ignorado. La siguiente línea de tiempo destaca las pérdidas significativas atribuidas a estas vulnerabilidades:
|
Año |
Pérdidas (en USD) |
|---|---|
|
2017 |
$16,000 |
|
2018 |
$2,000,000 |
|
2023 |
$60,000,000 |
|
2024 |
$115,000,000 |
Estas cifras ilustran una tendencia preocupante de pérdidas financieras repetidas debido a los mismos problemas subyacentes.
Un Problema Más Amplio en la Industria
Culpa Mal Ubicada
Culpar a los usuarios por incidentes que involucran contratos inteligentes simplifica un problema complejo. La realidad es que:
-
El diseño de los contratos inteligentes, en lugar de las acciones del usuario, es el principal responsable de estas pérdidas financieras.
-
El uso generalizado del estándar de tokens ERC-20 sigue exponiendo a millones de usuarios a riesgos potenciales.
-
Muchos usuarios carecen del conocimiento técnico para entender las complejidades de los contratos inteligentes, lo que los hace vulnerables a defectos de diseño.
¿Qué Necesita Cambiar?
Para abordar estos problemas en curso, son necesarios varios cambios:
-
Revisiones de Estándares: Es esencial reconocer y reemplazar estándares defectuosos como el ERC-20 por alternativas más seguras.
-
Divulgaciones Transparentes: La Fundación Ethereum debe documentar y abordar activamente las vulnerabilidades conocidas en los contratos inteligentes.
-
Responsabilidad en la Industria: Los auditores y desarrolladores deben priorizar la seguridad sobre la conveniencia, asegurando que todos los contratos inteligentes sean rigurosamente probados antes de su implementación.
Hasta que la industria aborde colectivamente estas vulnerabilidades, los usuarios seguirán enfrentando pérdidas prevenibles. Culpar a individuos, en lugar de arreglar los sistemas defectuosos, perpetúa el ciclo de daño financiero.
Dexaran Llama a la Acción
![]()
Conclusión para la Comunidad
Dexaran enfatiza la urgente necesidad de que la comunidad blockchain tome medidas respecto a las vulnerabilidades en los contratos inteligentes. Sus ideas destacan que sin cambios significativos, los usuarios seguirán sufriendo pérdidas prevenibles. Los siguientes puntos resumen su llamado a la acción:
-
Adoptar Estándares Seguros: La industria debe hacer la transición de estándares obsoletos como el ERC-20 a alternativas más seguras como el ERC-223.
-
Aumentar la Transparencia: La Fundación Ethereum debe documentar y abordar abiertamente las vulnerabilidades conocidas para fomentar la confianza y la seguridad.
-
Priorizar la Seguridad: Los desarrolladores y auditores necesitan enfocarse en medidas de seguridad en lugar de conveniencia, asegurando que los contratos inteligentes estén diseñados para prevenir errores.
Hasta que la industria aborde colectivamente estas vulnerabilidades, el ciclo de daño financiero persistirá, afectando a innumerables usuarios.
Conclusión: Un Llamado a Cambiar los Estándares de Blockchain
En resumen, la pérdida de $25 millones en tokens ezETH destaca un defecto significativo en el diseño del estándar de tokens ERC-20 en lugar de un error cometido por el usuario. Este incidente sirve como un recordatorio de que la industria blockchain debe priorizar la seguridad en sus protocolos. Expertos como Dexaran han advertido durante mucho tiempo sobre estas vulnerabilidades, abogando por la adopción del estándar ERC-223, que ofrece mejor protección contra tales problemas. Es crucial que la Fundación Ethereum y otros interesados reconozcan estos problemas y tomen medidas para mejorar la seguridad de los contratos inteligentes. Sin abordar estas fallas fundamentales, los usuarios seguirán sufriendo pérdidas evitables, y la reputación de la industria blockchain seguirá en riesgo.
Preguntas Frecuentes
¿Qué pasó con los $25 millones en tokens ezETH?
Un usuario envió accidentalmente 7,912.311 tokens ezETH, por un valor de $26 millones, a un contrato inteligente que no podía aceptarlos, lo que llevó a una pérdida total.
¿Por qué este incidente no se considera un error del usuario?
Los expertos creen que el verdadero problema radica en las fallas del estándar de tokens ERC-20, que carece de protecciones contra tales errores.
¿Quién es Dexaran y cuál es su papel en este problema?
Dexaran es un experto en seguridad de blockchain que ha advertido sobre las vulnerabilidades en el estándar ERC-20 durante años y propuso una alternativa más segura llamada ERC-223.
¿Cuáles son las principales fallas del estándar de tokens ERC-20?
Los tokens ERC-20 no tienen manejo de errores integrado, lo que puede llevar a pérdidas cuando los tokens se envían a contratos incompatibles.
¿Qué cambios sugiere Dexaran para la industria?
Dexaran llama a la comunidad de Ethereum a adoptar mejores estándares, como el ERC-223, y a tomar la seguridad más en serio.
¿Cómo pueden los usuarios protegerse de incidentes similares en el futuro?
Los usuarios deben mantenerse informados sobre los estándares de tokens y tener cuidado al enviar tokens, especialmente a contratos inteligentes nuevos o desconocidos.
Enlaces:
Problemas de ERC-20: https://ethereum.org/en/developers/docs/standards/tokens/erc-20/#erc20-issues
Calculadora de Pérdidas en Vivo para ERC-20: https://dexaran.github.io/erc20-losses
Documentación oficial de ERC-223 publicada en Ethereum: https://eips.ethereum.org/EIPS/eip-223
https://ethereum.org/en/developers/docs/standards/tokens/erc-223/
Página principal de ERC-223: https://dexaran.github.io/erc223/
Sitio web de Dex223 (ERC-223 DEX): https://dex223.io
Telegram: https://t.me/Dex223_defi
Youtube: https://www.youtube.com/@erc223
Reddit: https://www.reddit.com/r/Dex223
https://www.reddit.com/r/ERC223
Medium: https://dexaran820.medium.com/
Github: https://GitHub.com/Dexaran/Dex223-exchange
https://github.com/Dexaran/ERC223-token-standard
Fuentes:
https://medium.com/dex223/trader-loses-26m-in-ezeth-contract-e504595a45fb
https://x.com/Dexaran/status/1855991828912431332
