Fork blando/duro
6 lectura de minutos
Descubra qué significa fork, sus tipos, cuándo y por qué suelen ocurrir.

Fork blando/duro
Los términos soft fork y hard fork son frecuentes en la criptoesfera. En este artículo, trataremos de explicar qué son el hard fork y el soft fork, cuál es la diferencia entre estos dos conceptos.
¿Qué es un fork?
Las Altcoins surgieron en 2011, interrumpiendo la primacía de la primera criptodivisa – Bitcoin. Las raíces de la mayoría de las Altcoins crecen precisamente a partir de Bitcoin, y el fork es la causa de este proceso. Dicho de otra manera, cualquier bifurcación es un cambio de reglas en el que un bloque en la Blockchain se toma en genuino (válido). Por lo tanto, los usuarios votan por una bifurcación descargando un nuevo software.
Tipos de forks
Hay dos tipos principales de forks: soft forks y hard forks (modificación “suave” y modificación “dura”). Un soft fork es una modificación de un protocolo de software que se combina con una versión anterior. Es decir, es una forma suave de cambio de reglas en la que las esquinas de la antigua versión de Blockchain pueden interactuar completamente con las esquinas de la nueva versión. El soft fork de Bitcoin es un tema candente dentro de la industria de las criptomonedas. A diferencia del hard fork, que requiere que (casi) todos los nodos se actualicen y se pongan de acuerdo en una nueva versión, este tipo de fork sólo requiere el apoyo de la fracción de mineros que actualizan su software.
El hard fork es un cambio radical a un nuevo protocolo que es incompatible con la versión anterior o una separación completa de la Blockchain en dos ramas independientes. Los bloques auténticos de la nueva versión no son soportados por la antigua. La bifurcación dura más popular en la esfera de las criptomonedas fue la bifurcación dura de ether. Esta criptodivisa se dividió en dos bandos: Ethereum y Ethereum Classic.
En una bifurcación dura, todos los nodos y mineros cambian a la última versión de software del protocolo, en caso de que quieran pasar a una nueva cadena bifurcada. Esto crea la bifurcación en Blockchain. En consecuencia, hay dos caminos: el camino que lleva a una nueva Blockchain mejorada y el camino que sigue las viejas reglas. La bifurcación dura suele ocurrir sólo cuando hay suficiente apoyo de la comunidad de mineros. Cuando una mayoría de mineros está de acuerdo con la actualización o bifurcación, los desarrolladores de la blockchain comienzan a trabajar en la actualización del código. Como norma, el número de acuerdos no debe ser inferior al 95%.
Por qué se realiza el duro fork
Un hard fork puede ser iniciado por miembros del equipo de desarrollo o mineros. Lo principal es reunir un gran grupo de personas que sean capaces de modificar el protocolo fuente. La desvinculación es imposible sin ingenieros de Blockchain cualificados. El objetivo de la realización de grandes actualizaciones es arreglar los fallos que dificultan el funcionamiento de la red Blockchain. Los grupos individuales dentro de la comunidad pueden proponer diferentes soluciones al problema, y si no llegan a un consenso, se produce una escisión o bifurcación.
Las famosas fork duras
Cuando se pregunta qué es un hard fork de bitcoin, mucha gente se acuerda de Bitcoin Cash (BCH). Este activo apareció en 2017 como resultado de un hard fork en la blockchain de bitcoin. La criptomoneda sigue existiendo con éxito a día de hoy. Bitcoin y bitcoin cash comparten una historia común hasta la cadena de bloques 478.558. Bitcoin Cash nació de un desacuerdo dentro de la comunidad sobre el verdadero concepto de criptodivisa tal y como lo definió el creador de bitcoin, Satoshi Nakamoto. La principal manzana de la discordia fue el tamaño de los bloques y la implementación del sistema de testigos segregados. Otro ejemplo famoso es el de Ethereum (ETH), una rama exitosa de la criptomoneda que ahora se conoce como Ethereum Classic (ETC). Se creó después de que la Organización Autónoma Descentralizada (DAO) fuera hackeada y se robaran 50 millones de dólares en ETH. La comunidad de Ethereum pensó en cómo afrontar las consecuencias del hackeo, y la mayoría decidió realizar un hard fork en un bloque de 1.920.000. Así surgió la bifurcación de Ethereum.
¿Cómo funciona esto en las criptodivisas?
En el caso de las criptodivisas, una bifurcación se refiere a un cambio en las reglas de funcionamiento que implica la introducción de modificaciones en el protocolo. En otras palabras, es necesario implementar cambios serios en el funcionamiento para que el bitcoin (o cualquier otra cripto) sea mejor y más seguro. La mejora del sistema en términos de funcionamiento técnico y la eliminación de algunas vulnerabilidades es el objetivo principal de los hard y soft forks. Por ejemplo, cuestiones como la velocidad de las transacciones o los problemas de escalabilidad de la red pueden ser manejados por las bifurcaciones.
Se cree que las versiones de criptomonedas, creadas por bifurcaciones, son más avanzadas en términos técnicos. Estos procesos técnicos están llamados a facilitar y mejorar el funcionamiento del sistema, como ya se ha dicho. En algunos casos, existe un conflicto entre los desarrolladores. Algunos piensan que el sistema debe permanecer sin cambios, los otros insisten en una conversión técnica. Tales cambios tuvieron lugar en las comunidades de Bitcoin y Ethereum (la segunda criptomoneda más popular del mundo).
Sin embargo, a medida que la industria de Blockchain evoluciona, las actualizaciones importantes del código son esenciales. Si las actualizaciones se hacen bien y con sentido, la criptomoneda se beneficiará y los riesgos no son tan altos como parecen. Pero, tenga cuidado y mire la situación objetivamente. ¡Buena suerte!
CONCLUSIONES
- La bifurcación es un cambio de reglas en el que un bloque de la Blockchain se toma en genuino (válido).
- Un hard fork puede ser iniciado por miembros del equipo de desarrollo o mineros.
- Se cree que las versiones de las criptomonedas, creadas por las bifurcaciones, son más avanzadas en términos técnicos.