¿Qué es un Hard Fork y qué efectos produce?

Tiempo de lectura: 4 minutos

¿Qué es un Hard Fork de Blockchain?

Cualquier aficionado al mundo de blockchain y criptomonedas seguramente se habrá cruzado más de una vez con el término Hard Fork. Por eso hoy trataremos de aclarar el significado de este término y explicar en detalle qué es un Hard Fork y qué efectos produce en el mundo de las criptos.

El término Hard Fork significa «bifurcación dura« y en el caso específico de la Blockchain (cadena de bloques), un Fork genera una bifurcación o división de la misma en dos cadenas, una de las cuales será la original y la otra la nueva.

Hard Fork Blockchain Bitnovo

La nueva cadena creada estará sujeta a reglas diferentes de la original, mientras que la última conservará sus características.

Al mismo tiempo, después de la bifurcación, las dos cadenas y las transacciones respectivas ya no serán compatibles, mientras la blockchain sigue manteniendo el historial de transacciones que ocurrió hasta el momento del Fork.

Además, es importante recordar que la bifurcación garantiza a los poseedores de los tokens de la antigua criptomoneda la distribución del equivalente en la nueva que se generó con el Fork.

Al mismo tiempo, los mineros podrán decidir si permanecerán en la blockchain original o si se moverán a la nueva, siempre y cuando compartan sus características y objetivos.

¿Por qué se produce un Hard Fork?

Un Hard Fork puede ocurrir por diferentes motivos y puede ser de dos tipos: planeado o por contencioso, aunque la idea subyacente al Hard Fork consiste en superar algunos límites e implementar funciones importantes para el código del software de un token, con el fin de mejorar su escalabilidad y problemas de gobernanza.

En general, entre las razones más comunes que llevan a un Hard Fork, encontramos:

  • Actualizaciones de código o correcciones de bugs – Hard Fork Planeado.

Este es el caso más común, debido a la necesidad de actualizar o corregir errores en el código fuente de un token.

Un ejemplo es la blockchain de Ethereum, que se sometió a un Fork para la resolución de un error que causó, en junio de 2016, el pirateo de la DAO (Decentralized Autonomous Organization) y el consiguiente robo de 32 millones de dólares en Ethereum.

Otra de las razones más comunes que llevan a un Hard Fork es:

BCH ETH Hard Fork

  • Falta de consenso – Hard Fork  Contencioso

Dado que todos los cambios que se producen en el código de un token son adoptados por los mismos participantes de una red, si estos poseyeran suficientes tokens, y en caso de falta de consenso de los nodos que mantienen viva la blockchain, se aceptará crear un nuevo token con su propia cadena de bloques, dando vida a un Hard Fork.

EJEMPLOS DE HARD FORKS
Ethereum Classic (ETC)

El Hard Fork de la red Ethereum es uno de los ejemplos más conocidos.

Esta bifurcación entre Ethereum y Ethereum Classic, tuvo lugar el 17 de junio de 2016 a causa de una falla en el código de la blockchain de Ethereum.

Este fallo provocó el robo de casi 40 millones de dólares en Ether. Esto fue el detonante para que la Comunidad Ethereum diese su consentimiento para un Hard Fork, del que surgió Ethereum Classic (ETC), y con el que se decidió «restituir» los fondos robadosvolviendo a la versión de la blockchain en la que los fondos aún no habían sido tocados. Al mismo tiempo, se desarrolló una nueva cadena en la que se tuvo en cuenta el robo.

Bitcoin Cash ( BCH)

Uno de los ejemplos más significativos de Hard Fork relacionado con el contencioso es seguramente el de Bitcoin y Bitcoin Cash (BCH).

El 1 de agosto de 2017, se lanzó la nueva criptomoneda por la voluntad de un grupo de mineros, desarrolladores, inversores y usuarios, que decidieron bifurcar la blockchain original de Bitcoin y crear una nueva versión que iba a superar algunas de las limitaciones del mismo software como aumentar el tamaño de los bloques de 1mb.

El objetivo del Fork y la creación de BCH fue aumentar el límite de tamaño del bloque de 1 MB a 8 MB y, por lo tanto, aumentar el número de transacciones que la red, hasta ese momento, era capaz de procesar, lo que habría garantizado una drástica reducción en las comisiones pagadas por los usuarios.

Diferencias entre Hard Fork y Soft Fork

Diferencia entre Hard Fork y Soft Fork

Ahora que hemos explicado bien qué es un Hard Fork, explicaremos también cuál es la diferencia entre este y un Soft Fork o bifurcación suave, otro tipo de bifurcación que solemos encontrar cuando hablamos de criptomonedas y blockchain.

Un Soft Fork se produce por una actualización del software que va a reemplazar y modificar el código anterior. Este cambio se basa en el consenso de los nodos de la red que implementan la actualización.

Mientras que el Hard Fork divide la blockchain en dos bloques, los cuales estarán sujetos a reglas diferentes y, por lo tanto, serán incompatibles entre síel Soft Fork ocurre con una modificación del software que reemplaza el código anterior y continúa siendo compatible con las versiones anteriores.

Con el Hard Fork, generalmente se suele crear un nuevo token/moneda, mientras que con un Soft Fork esto no ocurre.


Leave a comment
Your email address will not be published. Required fields are marked *