Bifurcación (en Blockchain)

¿Qué es una bifurcación (en Blockchain)?
Fork (en Blockchain) se refiere a un cambio o actualización en el protocolo de software de una blockchain, lo que resulta en una división en el camino de la blockchain. Esto puede ocurrir por varias razones, incluyendo actualizaciones de características, mejoras de seguridad o diferencias en la visión de la comunidad.
Cómo funciona
- Tipos de Forks: Hay dos tipos principales de Forks:
- Hard Fork: Cambio significativo que hace que la versión anterior de la blockchain sea incompatible con la nueva. Crea una nueva versión de la cadena de bloques, provocando una división. Por ejemplo, Bitcoin Cash (BCH) se creó a partir de una bifurcación dura de Bitcoin (BTC) para aumentar la velocidad de las transacciones.
- Soft Fork: actualización compatible con versiones anteriores en la que los nodos pueden adoptar las nuevas reglas sin dividir la cadena de bloques. Un ejemplo es la actualización Segregated Witness (SegWit) en Bitcoin, que permitió que cupieran más transacciones en cada bloque sin crear una moneda separada.
- Consenso y comunidad: Las bifurcaciones surgen a menudo de desacuerdos dentro de la comunidad sobre la dirección del proyecto. Cuando los desarrolladores o las partes interesadas no pueden llegar a un consenso, puede iniciarse una bifurcación para aplicar cambios diferentes.
Ejemplo de Hard Fork
Ethereum y Ethereum Classic (ETC): En 2016, se produjo una bifurcación dura en la red Ethereum tras un importante hackeo de una aplicación descentralizada llamada The DAO. La comunidad Ethereum decidió revertir los efectos del hackeo haciendo retroceder la blockchain a un estado anterior al ataque, devolviendo efectivamente los fondos robados a sus propietarios originales. Esto llevó a la creación de Ethereum (ETH), mientras que la cadena original, que no implementó la reversión, continuó como Ethereum Classic (ETC).
Ejemplo de Soft Fork
Testigo segregado de Bitcoin (SegWit): En 2017, se implementó una bifurcación suave en la red Bitcoin llamada SegWit. Esta actualización cambió la forma en que se almacenaban los datos en los bloques, permitiendo que cupieran más transacciones en cada bloque sin dividir la cadena de bloques. SegWit era compatible con versiones anteriores, lo que significa que los nodos que no se actualizaron podían seguir participando en la red, pero los usuarios que se actualizaron pudieron disfrutar de una mayor eficiencia en las transacciones.
Por ejemplo
Si la comunidad decide que una característica concreta de una criptomoneda necesita mejoras, puede crear una bifurcación dura para lanzar una nueva moneda que incluya esa característica. Bitcoin y Bitcoin Cash son un ejemplo clásico de ello, ya que Bitcoin Cash pretendía mejorar la velocidad de las transacciones y reducir las comisiones.
Principales conclusiones
- Una bifurcación es un cambio en el protocolo de la cadena de bloques que puede provocar una división de la cadena de bloques.
- Las bifurcaciones duras crean versiones nuevas e incompatibles de la cadena de bloques, mientras que las suaves mantienen la compatibilidad con la versión original.
- Las bifurcaciones pueden surgir de desacuerdos de la comunidad y son una forma de implementar actualizaciones o cambios en la blockchain.
In short, forks in blockchain are like major updates or splits that allow a community to choose a different path in the development of a cryptocurrency, reflecting their preferences and goals.
Otros términos en esta categoría.