Un hack es "el acto de manipular un sistema, en la lengua de Shakespeare 'hack' significa 'hackear'. En el caso de Ethereum estamos hablando tanto del hackeo como de la manipulación y de la división de la blockchain. Demos un paso atrás en el tiempo. 

Una breve historia del Ethereum

¿Qué hacías en 2014? Si por aquel entonces se encontraba de peregrinaje no muy lejos de Zug, en Suiza, probablemente pasó por un refugio en el que los desarrolladores de Ethereum trabajaban para sentar las bases de la plataforma que hoy conocemos bajo la benévola mirada de las autoridades suizas. De hecho, Suiza está acogiendo con los brazos abiertos las iniciativas de criptocadenas. El cantón de Zug quiere convertirse en la cuna mundial del desarrollo de proyectos de criptografía y ya se ha dado el apodo de "Crypto Valley" a esta zona geográfica. Vitalik Buterin y sus equipos seguramente tienen algo que ver con esto. Aunque el desarrollo de la plataforma avanzaba rápidamente con la llegada y salida de desarrolladores dentro de Ethereum, el 17 de junio de 2016 marcó el punto de inflexión sin precedentes para la plataforma.

Una DAO en la sombra manipula Ethereum

En 2016, se formó una organización anónima descentralizada (DAO) en Ethereum. En términos sencillos, una DAO es similar a un consejo de administración de una empresa, pero esta vez el consejo está descentralizado y es necesario poseer una cierta cantidad de éter, la moneda digital de Ethereum, para obtener derechos de voto. Una especie de enfoque tecno-democrático basado en el código informático subyacente de la cadena de bloques que evita la necesidad de estructuras centralizadas para los inversores-accionistas de un proyecto. En ese momento, a través de una DAO, se lanzó una venta de tokens de 28 días para recaudar fondos de los inversores. En tres semanas se recaudaron más de 150 millones de dólares de más de 10.000 inversores iniciales. Sin embargo, los desarrolladores han expresado su preocupación por la vulnerabilidad de la DAO ante un posible hackeo de un contrato inteligente que contenga los fondos de los inversores. 

El hackeo de la DAO

Mientras los programadores trataban de resolver un importante problema técnico, un hacker explotó la vulnerabilidad y desvió fondos del contrato inteligente de la DAO. Este suceso no sólo supuso una importante pérdida financiera para los inversores, sino que también puso en duda la fiabilidad de Ethereum. En ese momento, el DAO hackeado representaba más del 10% de todos los éteres en circulación. Para garantizar la supervivencia de la plataforma, hubo que dar respuestas excepcionales.

El Soft Fork ha fallado

Una primera solución fue aportada por Vitalik Buterin: se propuso un soft fork (una modificación retroactiva de las reglas de consenso en la blockchain, que puede ser, por ejemplo, la introducción de nuevas reglas entre los operadores) para incluir al hacker en la lista negra e impedirle mover los fondos robados. Resultó que esta bifurcación suave también tenía fallos que la hacían vulnerable, una vez más, a los hackers con intenciones traicioneras. Tras múltiples intentos fallidos de recuperar los fondos y proteger la red, se puso sobre la mesa la solución definitiva: El hard fork del Ethereum.

El Hard Fork del Ethereum

Mientras se cuestionan los fundamentos morales, conceptuales, técnicos y filosóficos de la blockchain de Buterin, se ejecutó un hard fork (una modificación no regresiva de las reglas de consenso que puede llevar a la división en dos de una blockchain) después de mucho debate. Este acontecimiento devolvió la historia de la red antes del hackeo del DAO y permitió así devolver los fondos a los inversores a través de un nuevo contrato inteligente. En el proceso, se resolvieron los problemas técnicos del contrato inteligente fallido. Sin embargo, el aspecto inmutable e incensurable de las cadenas de bloques está ahora en cuestión. Ahora es posible volver al pasado si la mayoría de los desarrolladores y las partes interesadas lo desean. Para que esto ocurra, los promotores no tienen el poder unilateral de aplicar esos cambios. Es necesario que todos los mineros y operadores de nodos (ordenadores conectados a la cadena de bloques) actualicen su software para poder realizar la reversión. 

Ethereum se divide en dos

La mayoría de los interesados en Ethereum están a favor del hard fork, y tras acalorados debates y a pesar de que no todos están de acuerdo con este cambio, el 20 de julio de 2016, en el bloque 192.000, se ejecuta el hard fork y Ethereum se divide en dos.

Hard Fork Blockchain
Fuente: blocknet.co

Ethereum (ETH) se convierte en la "nueva blockchain" y la blockchain histórica toma el nombre de Ethereum Classic (ETC). Los que se negaron a aceptar el hard fork iniciado por Vitalik Buterin apoyaron la cadena original. Para ellos, pase lo que pase, la blockchain debe seguir siendo inmutable e incensurable y Buterin no respetó estos principios fundamentales. 

Aunque los tokens se devolvieron en la nueva blockchain (ETH) a los inversores, el hacker seguía teniendo los tokens en la cadena original de Ethereum Classic (ETC). Evidentemente este hackeo a través del DAO causó bastante revuelo en su momento a pesar de ser una comunidad mucho más pequeña que la actual y no me quiero imaginar cuáles serían las consecuencias de un hecho así ahora después de una adopción mucho más masiva. Si damos un paso atrás, sin duda Vitalik Buterin y sus equipos tomaron la decisión correcta para asegurar la supervivencia de blockchain y llevarla a lo que es hoy: la plataforma de referencia para construir Dapps (aplicaciones descentralizadas) basadas en contratos inteligentes. En cambio, ETC no ha tenido el mismo éxito.

ETH vs ETC 

Ethereum Classic (ETC) ocupa el puesto 34 del mercado en términos de capitalización, con más de 3.500 millones de dólares. El token ETC tiene un rendimiento de más del 460% desde el 1 de enero de 2021. 

ETC
Fuente: MarketScreener

Ethereum es la segunda moneda más valiosa del mercado, por detrás del bitcoin, con una capitalización de mercado de unos 330.000 millones de dólares. El token ETH ha rendido más del 260% desde el 1 de enero de 2021.

Fuente: MarketScreener.
Mientras que ETC ha estado superando a ETH durante el último año, este no ha sido el caso desde la división de julio de 2016:
ETH ETC
Tabla comparativa de las criptomonedas ETC y ETH
Hoy en día, Vitalik Buterin lidera Ethereum con puño de hierro y la plataforma es ahora considerada por muchos profesionales y personas como una de las plataformas blockchain más prometedoras de los próximos años. Pero a partir de ahora, tenemos en cuenta que los acontecimientos que hemos mencionado en este artículo son concebibles en el futuro a escala de blockchain.