Durante el último episodio de The Portal, Vitalik Buterin relató su viaje, desde ser reportero en la revista Bitcoin hasta presentar al mundo a Ethereum; El camino de Buterin ha sido tumultuoso.
Vitalik Buterin fue interrogado sobre el notorio episodio que involucró al Genesis DAO. Este contrato inteligente se formuló en la cadena de bloques Ethereum. Según Vitalik, este programa estaba destinado a servir como un “reemplazo” para las empresas centralizadas. DAO funcionará como un fondo de capital de riesgo descentralizado, que podría votar en “proyectos en los que valga la pena invertir”.
En un momento dado, DAO había reunido con éxito casi 13 millones en Ether. Un atacante o un equipo de hackers maliciosos explotó una vulnerabilidad que les permitió drenar los fondos recaudados por el DAO, que ascendieron a 3,6 millones de ETH.
DAO Hack y Hard-fork
Cuando la inversión inicial cruzó la marca de los $50 millones, Vitalik temia que un incidente negativo pusiera en peligro la imagen de Ethereum. El 17 de junio de 2016, cuando residía en el apartamento de un amigo en Shangai, Vitalik encontró un mensaje en Skype que lo llevó a echar un vistazo a DAO.
Al principio, Vitalik estaba en negación, como dijo:
“así que pellizqué a los desarrolladores principales y les pregunté: ‘Oye, ¿es normal?’ Y al principio, estaba pensando, bueno, la alternativa es impensable. Tiene que haber una explicación razonable para esto … los desarrolladores lo miraron y durante la siguiente media hora a medida que más y más personas se conectaban y comenzaban a charlar entre sí, quedó claro que lo impensable realmente había sucedido “.
Como táctica correctiva, se puso a “enviar spam” a la cadena de bloques para ralentizar las actividades del atacante. El individuo [y / o su grupo] decidió cesar las operaciones después de que casi 4 millones de Ether fueron desviados. El dinero deducido no llegó a la billetera del atacante de inmediato; en cambio, quedó atrapado dentro de un “contrato inteligente para niños” por un período de 35 días.
Después de algunos debates en los que participaron los principales desarrolladores y miembros de la comunidad, se hizo evidente la necesidad de un hard fork. El nuevo protocolo blockchain [es decir, la cadena Ethereum actual] contenía nuevas reglas con un conjunto adicional de características para evitar que tales eventos afecten a Ether en el futuro. Este fue un proceso impositivo que incluyó numerosas deliberaciones.
Vitalik concluyó:
“Cuando una fracción tan grande del ecosistema está en juego, vale la pena repensar las cosas … Y entonces hubo este tipo de división en la comunidad y una parte de la comunidad en realidad no descargó las actualizaciones, ¿verdad? Una parte de la comunidad no descargó estos parches de código e implementó la bifurcación y simplemente dijeron: continuaremos ejecutando nuestra propia cadena antigua “.