Ethereum alcanza consenso para Hard Fork, reparando DAO Hack

What is a Bitcoin hard fork? Simply Explained! (Abril 2024)

What is a Bitcoin hard fork? Simply Explained! (Abril 2024)
Ethereum alcanza consenso para Hard Fork, reparando DAO Hack

Tabla de contenido:

Anonim

En una decisión histórica, la comunidad descentralizada y distribuida que forma Ethereum llegó a un consenso casi unánime para implementar un cambio radical de software, conocido como "hard fork". Esto se ha hecho para evitar que un pirata informático que atacó a The DAO y agotó casi $ 40 millones en éter, la moneda digital dentro de la cadena de bloques de Ethereum, pueda ver esos fondos, así como devolver lo que se perdió a sus dueños originales.

La medida es un importante voto de confianza para el sistema democrático que se utiliza para alcanzar el consenso en los sistemas basados ​​en blockchain.

Hard Fork vs. Soft Fork

El DAO, o la organización autónoma descentralizada, fue aclamada inicialmente como una nueva y emocionante forma de estructura organizativa: un organismo descentralizado y sin líderes gobernado por un código de computadora programado en "contratos inteligentes". El proyecto recaudó más de $ 150 a través del crowdfunding, pero antes de que The DAO pudiera hacer algo, colapsó.

Desafortunadamente, unas pocas líneas de código incorrectas en el contrato inteligente de DAO permitieron que un hacker explotara un proceso de recursión, desviando decenas de millones de dólares en un nuevo DAO. Una bifurcación (o cambio en el software que rige la cadena de bloques) sería la única manera de recuperar estos fondos de un atacante que, de otro modo, sería anónimo. Esto dejó a la comunidad con una gran opción que hacer: uno, no hacer nada, aceptar que el exploit estaba justificado porque era parte del código del contrato inteligente y dejar que fuera una lección para futuros creadores de contratos inteligentes; dos, implementar una bifurcación suave: un parche al código existente de Ethereum que congelaría efectivamente los fondos robados para que nunca se pudiera usar; o tres una forma rígida, un cambio de software que realmente revertiría las transacciones en el blockchain e invertiría el hack directamente.

Al principio, se propuso una solución de tenedor suave como la solución para congelar los fondos robados in situ. Sin embargo, esto resultó problemático ya que la implementación abrió más vectores de ataque potenciales para futuros ataques. Específicamente, un atacante podría inundar la red con transacciones que ejecutan cálculos difíciles, junto con la realización de una operación en el contrato de DAO. Los mineros que ejecuten el blando terminarían teniendo que ejecutar, y luego descartar, tales contratos sin cobrar ninguna tarifa. Esto resultó en que la comunidad abandonara el tenedor suave, dejando solo la opción de un tenedor duro o sin tomar ninguna acción en absoluto.

Esta semana, un 97% de la red de Ethereum aprobó un hard fork, una decisión casi unánime. Esto significa que todos los fondos serán elegibles para ser devueltos a sus dueños apropiados. El cambio es una pluma en el límite de la democracia basada en la cadena de bloques, sin embargo, esta decisión también parece contravenir las virtudes de la descentralización y la resistencia a la censura.Vitalik Buterin, cofundador y arquitecto en jefe de Ethereum, sin embargo, ha señalado que se trata de una decisión democrática de abajo hacia arriba, y no de arriba hacia abajo de la Fundación Ethereum.

The Bottom Line

Esta semana, la comunidad de Ethereum tomó la decisión de implementar una forma dura para rectificar el hack de DAO, revirtiendo el daño hecho por un hacker anónimo que cobró $ 40 millones en moneda digital de The DAO. Después de que un tenedor suave abrió más problemas de los que resolvió, el tenedor duro, aunque radical, demuestra que la democracia puede actuar en el mejor interés de la comunidad.