-
decentralizedb
Qué es un fork y cuáles son los principales forks de Bitcoin
Un fork, palabra en inglés que significa “bifurcación”, en el mundo de Bitcoin se refiere a una separación o división de la cadena original de bloques. Imagina que la blockchain de Bitcoin es como una carretera principal: un fork es cuando, por algún motivo, esa carretera se divide en dos caminos diferentes.
Esto ocurre cuando se proponen cambios en el protocolo de Bitcoin (las “reglas del juego” que todos los participantes deben seguir). Estas reglas se llaman reglas de consenso. Si se cambian, los participantes de la red (mineros, nodos y usuarios) deciden si las aceptan o no.
Bitcoin usa un sistema llamado BIPs (Bitcoin Improvement Proposals) para proponer, discutir y documentar estos cambios de forma ordenada y transparente, como si fuera un manual de propuestas que toda la comunidad puede revisar.
Podemos identificar dos tipos de forks
Soft Fork (bifurcación suave)
Un soft fork es como actualizar las reglas del club, pero de forma que los miembros antiguos puedan seguir participando sin problemas.
Los cambios son retrocompatibles: los nodos que no se actualizan siguen aceptando los nuevos bloques porque las nuevas reglas no rompen las antiguas. Simplemente ignoran las partes nuevas o las ven como válidas según las reglas viejas. No se produce una división permanente de la cadena.
Ejemplo claro y fácil de entender: Cuando se implementó Segwit (en 2017), se movieron los datos de las firmas a una parte separada de la transacción. Los nodos antiguos veían esa parte “vacía” y aceptaban la transacción sin problema. Los nodos nuevos verificaban todo correctamente. Esto permitió más capacidad en los bloques sin romper nada.
Otro ejemplo más reciente: Taproot, activado en noviembre de 2021. Mejoró la privacidad, hizo las transacciones más eficientes y abrió puertas a contratos inteligentes más avanzados. Se activó de forma ordenada y con amplio consenso, demostrando que Bitcoin puede mejorar sin dramas ni divisiones.
Hard Fork (bifurcación dura)
Un hard fork es como cambiar las reglas del club de tal forma que los que no se actualicen ya no puedan entrar.
Los cambios son incompatibles: los nodos con software antiguo rechazarán los nuevos bloques y viceversa. Esto suele crear dos cadenas separadas que siguen su propio camino desde el punto del fork.
Para que un hard fork funcione, la mayoría de mineros, usuarios y comercios deben actualizarse voluntariamente. Si no hay suficiente apoyo, puede generar confusión o que la nueva cadena quede muy débil.
Bifurcaciones no intencionadas en la historia de Bitcoin.
Bitcoin ha tenido dos bifurcaciones temporales causadas por errores de software:
- En 2010 Bug de desbordamiento: un error en el código permitió crear una cantidad enorme de bitcoins (184.000 millones). Los mineros coordinaron una cadena alternativa para eliminar esos bloques inválidos. Esto generó mucho debate: unos lo vieron como una corrección necesaria y otros como una intervención que afectaba la pureza descentralizada.
- En 2013 Incompatibilidad entre Bitcoin Core 0.7 y 0.8: hubo incompatibilidad entre la versión 0.7 y 0.8 de Bitcoin Core por diferencias en las bases de datos. Se resolvió bajando temporalmente de versión y lanzando una corrección.
Estos casos muestran que, aunque Bitcoin es robusto, cuando surge un problema serio la comunidad ha actuado de forma coordinada para proteger la red.
Algunos datos adicionales sobre bifurcaciones suaves.
Como ya hemos comentado los softforks son cambios que permiten realizar mejoras o correcciones en la red y/o el protocolo. Pueden ir, por ejemplo, desde la introducción de reglas para evitar que los mineros creen transacciones hashes duplicados, hasta pasar por modificaciones que exigirán la introducción de tiempos de bloqueo para las salidas de las transacciones individuales.
En lo que respecta a la aplicación, estos cambios podrían suponer almacenar nueva información en las transacciones, restringir reglas de validación de la transacción o redefinir el uso de funciones, por ejemplo.
Bitcoin y sus principales forks
Ahora vamos a hablar de bifurcaciones que han derivado en la creación de nuevas cadenas, es decir, son bifurcaciones que han seguido como proyectos en paralelo a Bitcoin y ahora validan sus propias reglas de consenso.
Bitcoin (símbolo BTC)
Es la cadena original, desde dónde se inicio todo, el principal protocolo y criptomoneda, publicado el 31 de octubre del 2008. Es un protocolo de transmisión de valor y la criptomoneda con mayor capitalización a la fecha, así como la de mayor precio a día de hoy.
El protocolo que Bitcoin a desarrollado ha desatado toda una nueva economía a su alrededor, así como ha generado muchas tecnologías periféricas como la Blockchain. Para sus defensores, Bitcoin tiene fuertes características para ser considerada como una reserva de valor, además de su inmutabilidad, su resistencia a los ataques y al bloqueo, además de su descentralización.
Para sus detractores, carece de fungibilidad y su uso es poco práctico y complicado, también argumentan la falta de escalabilidad en la red y la lentitud de las confirmaciones en las transacciones.
A fecha de esta publicación, estos son los principales forks que han derivado de Bitcoin.
Bitcoin Cash (símbolo BCH)
Es un hard fork que se realizó a la cadena de Bitcoin en el bloque 478.558 (2017), en ese momento los nodos que implementaron ese fork sobre el protocolo empezaron a validar otras reglas de consenso, una de las principales fue realizar un incremento en el tamaño del bloque pasando de 1MB (BTC) a 8MB (BCH) debido a discusiones que se tuvieron referentes a que este cambio permitiría la escalabilidad de Bitcoin, pero al no ser aceptado el incremento del tamaño de Bloques se llevo a acabo este hard fork.
El tamaño del bloque de Bitcoin Cash fue aumentado a 32 MB en mayo de 2018, y posteriormente la red eliminó el límite fijo para adoptar un sistema de límite adaptativo, permitiendo que los bloques crezcan según la demanda de la red.
A día de publicación de este artículo se mantiene como el fork con mayor capitalización de mercado.
Bitcoin SV (BSV)
Lejos de lo que muchos puedan llegar a pensar, BSV no es un Hard fork de Bitcoin, es un hard fork de Bitcoin Cash, se realizó a partir del bloque 556.766 de BCH.
Como su nombre indica, su argumento es que a partir de este fork se trata de regresar a implementar los conceptos e ideas iniciales del creador de Bitcoin, Satoshi Nakamoto, los cuales según los promotores de este fork eran el poder escalar de manera ágil la cadena, servir como dinero electrónico y cadena inmutable y descentralizada.
Al realizar el fork, el proyecto de BSV incremento el tamaño del bloque a un máximo de 128MB. Debido a esto y otros cambios, se tuvo que realizar el fork, siendo incompatible con la cadena principal de BCH.
Otro cambio relevante de cara a la comunidad fue que este proyecto decidió cambiar la licencia de su desarrollo de tipo MIT a una licencia tipo OpenBSV, lo cual implica que el software y sus derivados solo pueden ser usados en la blockchain de Bitcoin SV. Lo cual deriva en que el software deja de ser Open Source par convertirse en un software propietario, según algunos desarrolladores y principales detractores de este proyecto.
En estos momentos es el segundo fork con mayor capitalización de mercado.
Bitcoin Gold (símbolo BTG)
Es un hard fork de la cadena de Bitcoin, se realizó a partir del bloque 491.407.
El motivo del fork fue la propuesta de realizar modificaciones en el algoritmo para realizar la prueba de trabajo, en Bitcoin se usa Proof of Work y este fork propuso usar un nuevo algoritmo que denominaron «Equihash-BTG», la idea es que el minado de esta criptomoneda pueda ser realizada con equipos de tarjeta gráfica e impedir a las computadoras asic el realizar el minado.
El fork mantiene el tamaño original de Bitcoin del bloque en 1MB.
En el momento de su lanzamiento en 2017 llegó a posicionarse como el tercer fork por capitalización de mercado, aunque con el tiempo su relevancia y valor han disminuido considerablemente.
2017 fue un año especialmente prolífico en forks, no solo de Bitcoin sino de muchos otros proyectos del mundo cripto.
Aquí solo he querido mencionar los más representativos, pero seguirán existiendo muchos más, y la razón de fondo es filosófica: el software Open Source, por su propia naturaleza, puede ser copiado, modificado y relanzado por cualquiera.
Esto es una de las grandes virtudes del movimiento del código abierto y una de las bases sobre las que se construyó Bitcoin.Sin embargo, esa misma libertad tiene una cara menos amable: que alguien pueda hacer un fork no significa que aporte ninguna mejora real. De hecho, los forks se han convertido en una fuente inagotable de fraudes que se aprovechan del nombre y la reputación de Bitcoin. Investiga, infórmate y sé muy crítico antes de poner tus ojos en cualquier fork.
Puedes dejar una propina con el botón «Invítame un café».
O mediante Lightning network:
También puedes hacerlo onchain, vía Paynyms de Samourai Wallet:
PayNym: +decentralized

