Mañana Ethereum Classic celebrará su cuarto aniversario.
De hecho, han pasado cuatro años desde la bifurcación de Ethereum que condujo, después del error DAO, a la división de las dos cadenas de bloques.
Teniendo en cuenta que no todos han estado en este sector desde el principio, es apropiado resumir la historia antes de pasar a los eventos que llevaron al nacimiento de esta cadena de bloques.
En 2015, el mundo de la cadena de bloques fue interrumpido por Vitalik Buterin, quien creó la cadena de bloques Ethereum, que fue la primera cadena de bloques en crear contratos inteligentes completos de Turing.
Los desarrollos en la cadena de bloques Ethereum continuaron sin parar y en abril de 2016, precisamente el 5 de abril, la compañía Slock.it fundada por Stephan Tual, lanzó lo que pasaría a la historia como The DAO.
El contrato inteligente del proyecto fue revisado y auditado por Deja Vu Security (ahora desaparecido) y detectó solo problemas menores pero solucionables.
En ese momento, al final del mismo mes, comenzó la recaudación de fondos y todos los que interactuaron con el contrato inteligente recibieron tokens DAO.
Para garantizar la integridad del sistema, el DAO propuso utilizar $1.5 millones en ETH del propio fondo.
En un solo mes, el DAO recaudó $ 150 millones y el 16% de todo el suministro en ese momento, pero el día que cerró la recaudación de fondos, Vlad Zamfir señaló que había errores.
A principios de junio, después de casi 2 semanas, Peter Vessenes reveló la existencia de una crítica que se encontró en varios contratos inteligentes creados con Solidity, a través de los cuales los fondos podían ser drenados.
Este riesgo fue subestimado y el propio Stephan Tual restó importancia al problema al declarar que los fondos estaban a salvo.
Pero el 17 de junio, el ETH comenzó a retirarse y Griff Green anunció que el DAO había sido golpeado por un ataque, cayendo en picado en casi la mitad.
Por lo tanto, la cuenta regresiva comenzó de inmediato para encontrar una solución e implementar una bifurcación suave (soft fork). Mientras tanto, un grupo de “sombreros blancos” había asegurado el 70% de los fondos de los DAO, pero los delincuentes lograron robar el 30%.
Debido a la prisa, se implementó una bifurcación suave pero contenía otro problema de vulnerabilidad relacionado con DoS (Denegación de servicio) y, por lo tanto, se decidió no usarlo.
Finalmente, se consideró la última opción disponible: bifurcar la red, y así nació Ethereum Classic.
Unas pocas horas después del evento, la Fundación Ethereum utilizó un sistema controvertido para determinar la activación de la bifurcación, por lo que el 20 de julio de 2016, en el bloque 1.920.000, tuvo lugar el rescate de DAO, guardándolo y recuperando todos los fondos que habían sido robado.
Cuando se produce una bifurcación de este tipo, la cadena inicial tiende a morir en cuestión de horas y días, pero sorprendentemente, esta cadena todavía fue apoyada por los mineros y, como si eso no fuera suficiente, estos nuevos tokens, renombrados Ethereum Classic (ETC), fueron incluidos en varios libros de pedidos.
En esas semanas, los maximalistas de Ethereum atacaron públicamente esta nueva cadena de bloques y también acordaron crear un grupo minero, 51Pool.org, para destruirlo a través de un ataque del 51%. El intento fracasó.
Con el tiempo, las cosas mejoraron para Ethereum Classic hasta que, el año pasado, sufrió un ataque del 51% que desafortunadamente fue exitoso, pero esto no impidió que la cadena de bloques continuara y se fortaleciera. Solo el mes pasado, se realizó la tercera bifurcación de la red para actualizarla y alinearla con la de Ethereum.