De hecho, el concepto de hard fork no es nuevo en la industria blockchain. El 1 de agosto de 2065438, Bitcoin Cash se convirtió en el primer hard fork en la historia de la cadena de bloques de Bitcoin. Desde entonces, las bifurcaciones de Bitcoin se han vuelto cada vez más frecuentes y han comenzado a aparecer una serie de monedas bifurcadas, como Bitcoin Candy, Bitcoin Pizza, Bitcoin Diamond, etc.
¿Por qué utilizar un tenedor?
La razón por la que Bitcoin se bifurca es porque la tecnología subyacente de Bitcoin es blockchain, y blockchain tiene las características de descentralización, lo que lleva a que Bitcoin sea mantenido por un grupo de personas. Al principio, Satoshi Nakamoto probablemente inventó Bitcoin solo para brindar a las personas una forma más libre de intercambiar dinero, pero a medida que más personas entienden y utilizan Bitcoin, las ideas y la demanda de Bitcoin de la gente han aumentado.
Algunas personas empezaron a sentir que la capacidad de bloque de Bitcoin era demasiado pequeña y que siempre había congestión. Entonces, estas personas requieren que Bitcoin se actualice y expanda. Algunas personas piensan que Bitcoin tiene una función demasiado única y su desarrollo futuro no es optimista. Por lo tanto, estas personas también requieren que Bitcoin tenga la función de crear DApp (aplicación descentralizada). Algunas personas lo apoyan, otras se oponen. Esta bifurcación en el desarrollo de Bitcoin puede entenderse como una bifurcación de Bitcoin.
Tipos de bifurcaciones
Hay dos tipos de bifurcaciones, bifurcaciones duras y bifurcaciones blandas.
Hablemos primero de los hard forks. Una bifurcación dura en realidad divide la cadena de Bitcoin en dos cadenas completamente diferentes, una es la cadena antigua y la otra es la cadena nueva. La cadena antigua es la cadena original de miembros de la comunidad que no quieren bifurcar Bitcoin, y la nueva cadena es la cadena que los miembros de la comunidad esperan optimizar y mejorar la tecnología en la cadena de bloques existente. Las dos cadenas ya no se cruzarán y se desarrollarán enteramente por sus propios caminos.
Por ejemplo, antes de la bifurcación, Bitcoin era como un sistema Android. Debido a que alguien no estaba satisfecho con las funciones del sistema Android, se desarrolló un sistema Apple. En este momento, el sistema Apple es equivalente al resultado de una bifurcación dura. Después de la bifurcación, el sistema Android y el sistema Apple formaron dos sistemas completamente diferentes, y las personas comenzaron a usar sistemas diferentes según sus propias preferencias.
Las bifurcaciones suaves son más simples. Después de una bifurcación suave, Bitcoin no producirá dos cadenas como una bifurcación dura, sino que permanecerá en una cadena. Las bifurcaciones suaves se actualizarán pero no afectarán la estabilidad y eficacia de todo el sistema. Los nodos antiguos serán compatibles con los nodos nuevos, pero los nodos nuevos no serán compatibles con los nodos antiguos y ambos aún pueden coexistir en una cadena.
Esto equivale a actualizar el sistema Android. Muchos programas del sistema actualizado requieren su autorización de información; de lo contrario, no se podrán utilizar. Pero mientras no actualices, puedes utilizar este software sin autorización. En otras palabras, el sistema actualizado tiene requisitos más estrictos que el sistema preactualizado (los nodos antiguos serán compatibles con los nodos nuevos, pero los nodos nuevos no serán compatibles con los nodos antiguos).
Un evento de hard fork famoso en la historia
Ethereum (ETH) y Ethereum Classic (ETC) son casos típicos de hard fork.
El proyecto Tao es un proyecto de financiación colectiva iniciado por la empresa de Internet de las cosas Slock.it y se lanzó oficialmente en mayo de 2016. En junio de ese año, el proyecto DAO había recaudado más de 1,6 millones de dólares. No pasó mucho tiempo antes de que el proyecto DAO fuera atacado por piratas informáticos. Debido a una enorme laguna en el contrato inteligente, se transfirió el proyecto DAO con un valor de mercado de 50 millones de dólares.
Para salvar los activos de muchos inversores y detener el pánico, el fundador de Ethereum, Vitalik Buterin, finalmente propuso la idea de un hard fork, que finalmente fue aprobado por mayoría de votos en la comunidad. Se completó el bloque 1.920.000 de Ethereum, haciendo retroceder todo el Ethereum, incluido el Ethereum propiedad del hacker.
Incluso si Ethereum está bifurcado en dos cadenas, todavía hay algunas personas que creen en la naturaleza inquebrantable de la cadena de bloques y permanecen en la cadena original de Ethereum Classic. Hoy en día, tanto Ethereum (ETH) como Ethereum Classic (ETC) se encuentran entre las 20 principales clasificaciones de capitalización de mercado de criptomonedas a nivel mundial, lo cual es una de las razones por las que se los considera casos clásicos en el campo de los hard forks.
Ventajas y desventajas de las bifurcaciones
El desarrollo de la tecnología blockchain aún se encuentra en una etapa muy temprana. Para blockchain, la bifurcación equivale a un proceso de iteración técnica.
A medida que la gente continúa descubriendo las limitaciones existentes de la tecnología blockchain, solo actualizando y expandiendo continuamente esta tecnología podrá madurar la tecnología blockchain.
Por supuesto, este tipo de bifurcación va en contra de la naturaleza inquebrantable de blockchain, pero ninguna tecnología es inherentemente perfecta y blockchain no es una excepción. Si el desarrollo de la tecnología no puede controlarse cuando se producen errores, entonces la tecnología no puede ser universal y la confianza de la gente en ella no puede mejorarse. El resultado del desacuerdo se decide mediante una votación de los miembros de la comunidad, que sigue hasta cierto punto el principio de descentralización.
La gente tiene sus propias opiniones sobre las bifurcaciones de la cadena de bloques, pero en el proceso histórico de desarrollo de la cadena de bloques, las bifurcaciones sin duda hacen que la cadena de bloques sea más narrativa y posible.