¿Qué es un fork en blockchain? (Soft fork vs hard fork)

Personas principiantes e intermedias en cripto de todo el mundo que quieren entender cómo funcionan los forks en blockchain y por qué importan.

Si sigues las noticias de cripto, probablemente hayas visto titulares sobre una blockchain que hace "fork", nuevas monedas que aparecen de repente o exchanges que pausan los depósitos. Para muchos usuarios, parece que las reglas cambian de la noche a la mañana y no está claro si sus monedas existentes están seguras. En esta guía aprenderás qué es realmente un fork en una blockchain y cómo se relaciona con el historial compartido en el que todos los nodos están de acuerdo. Desglosaremos los soft forks frente a los hard forks, por qué ocurren y qué efectos típicos tienen sobre saldos, wallets y trading. Al final sabrás cuándo puedes ignorar en gran medida un fork, cuándo deberías prestar mucha atención y qué pasos sencillos te ayudan a mantenerte a salvo y evitar estrés innecesario durante estos eventos.

Resumen rápido: los forks de un vistazo

Resumen

  • Un fork se produce cuando algunos nodos siguen un conjunto de reglas y otros siguen un conjunto diferente, creando versiones competidoras de la cadena.
  • Un soft fork endurece las reglas pero mantiene la compatibilidad, de modo que los nodos antiguos siguen aceptando los nuevos bloques y la cadena normalmente no se divide de forma permanente.
  • Un hard fork cambia las reglas de forma no compatible, por lo que la red puede dividirse permanentemente en dos cadenas y dos monedas.
  • En los soft forks, los usuarios rara vez necesitan actuar más allá de mantener sus wallets actualizadas y seguir los anuncios del proyecto.
  • Durante los hard forks, los usuarios deberían comprobar qué cadena van a soportar sus exchanges y wallets, y si acreditarán o no las nuevas monedas.
  • Los forks suelen traer confusión y volatilidad a corto plazo, pero también pueden introducir mejoras importantes o nuevas direcciones para el proyecto.

Concepto clave: ¿qué es un fork en una blockchain?

A alto nivel, una cadena de bloques (blockchain) es un registro compartido de transacciones en el que muchos ordenadores se ponen de acuerdo. Un fork se produce cuando ese registro compartido se divide temporal o permanentemente en dos versiones diferentes porque no todo el mundo sigue las mismas reglas o el mismo historial. Puedes imaginarlo como una carretera que de repente se bifurca en dos caminos: los coches que eligen el camino de la izquierda siguen una ruta, y los que eligen el de la derecha siguen otra. En las blockchains, algunos nodos siguen un conjunto de reglas de consenso (consensus), mientras que otros siguen un conjunto diferente, por lo que construyen cadenas de bloques distintas. A veces los forks son accidentales y de corta duración, como cuando dos mineros encuentran un bloque válido casi al mismo tiempo. La red elige rápidamente un bloque como camino principal y descarta el otro. Otras veces, los forks son cambios de reglas intencionados, donde desarrolladores y comunidades actualizan el software para añadir funciones, corregir errores o cambiar políticas, y el desacuerdo puede llevar a una división duradera.
Ilustración del artículo
Cómo empiezan los forks
  • La latencia o los retrasos de la red hacen que dos mineros o validators produzcan bloques válidos casi al mismo tiempo, creando brevemente ramas competidoras.
  • Las actualizaciones de protocolo planificadas introducen nuevas funciones o mejoras de rendimiento que requieren cambiar las reglas que siguen los nodos.
  • Las correcciones de errores o parches de seguridad endurecen lo que cuenta como una transacción o un bloque válido para proteger la red de problemas conocidos.
  • Los desacuerdos de la comunidad sobre comisiones, tamaño de bloque o política monetaria llevan a que distintos grupos apoyen distintos conjuntos de reglas.
  • Las respuestas de emergencia a hacks o exploits críticos pueden desencadenar forks que intentan revertir o aislar transacciones maliciosas.
  • Algunos proyectos experimentales hacen fork de una cadena existente para probar nuevos modelos económicos o sistemas de gobernanza sin empezar desde cero.

Cómo se producen realmente los forks a nivel de red

Una blockchain pública funciona gracias a miles de nodos independientes, cada uno ejecutando software que aplica las mismas reglas de consenso (consensus). Mientras todos estén de acuerdo en esas reglas, todos aceptan los mismos bloques y ven la misma cadena. Cuando los desarrolladores publican nuevo software con reglas cambiadas, cada operador de nodo decide si actualiza y cuándo. Si algunos nodos empiezan a aplicar nuevas reglas mientras otros mantienen las antiguas, pueden discrepar sobre qué bloques son válidos. Una vez que se producen bloques que son válidos bajo un conjunto de reglas pero inválidos bajo el otro, la red se divide de hecho. Los nodos con el nuevo software siguen una rama, los nodos con el software antiguo siguen otra, y esta divergencia es lo que llamamos un fork.
Ilustración del artículo
Nodos creando divisiones
  • Desarrolladores o miembros de la comunidad proponen un cambio de reglas, como una nueva función, una corrección de errores o un ajuste de política, y lo debaten públicamente.
  • Una vez acordado, publican software de nodo actualizado que codifica las nuevas reglas de consenso y que a menudo incluye una altura de bloque o un momento de activación.
  • Los operadores de nodos, mineros y validators deciden si instalan el nuevo software, lo que lleva a una mezcla de nodos actualizados y no actualizados en la red.
  • Cuando se alcanza el punto de activación, los nodos actualizados empiezan a aplicar las nuevas reglas, mientras que los nodos antiguos siguen aplicando las reglas anteriores.
  • Si se crean bloques que cumplen las nuevas reglas pero violan las antiguas, los dos grupos de nodos discrepan y empiezan a seguir cadenas diferentes.
  • Con el tiempo, la red o bien vuelve a converger en una sola cadena, como en muchos soft forks, o bien permanece dividida en dos cadenas activas, como en los hard forks conflictivos.

Soft forks: cambios de reglas compatibles hacia atrás

Un soft fork es un cambio de reglas que hace más restrictivo el conjunto de bloques o transacciones válidos, sin romper la compatibilidad con los nodos antiguos. Los nuevos bloques obedecen reglas más estrictas, pero siguen estando formateados de forma que el software antiguo los reconoce como válidos. Gracias a esta compatibilidad hacia atrás, la red suele mantener una única cadena principal, y los nodos no actualizados pueden seguirla incluso si no entienden todas las nuevas funciones. La clave es que la mayoría de mineros o validators apliquen las nuevas reglas más estrictas. Para los usuarios de a pie, los soft forks suelen sentirse como actualizaciones normales. Puede que tengas que actualizar tu wallet para acceder a nuevas funciones o evitar problemas en casos límite, pero normalmente no verás aparecer una nueva moneda ni tendrás que elegir entre dos cadenas.
  • Los soft forks suelen restringir lo que está permitido, como endurecer las reglas de script o limitar el contenido de los bloques, de modo que todos los bloques nuevos sigan pareciendo válidos para los nodos antiguos.
  • Como los nodos antiguos aceptan bloques de mineros actualizados, la cadena normalmente no se divide en dos versiones de larga duración.
  • La actualización SegWit de Bitcoin en 2017 fue un soft fork que cambió cómo se almacenaban las firmas, mejorando la capacidad y solucionando la maleabilidad de transacciones, manteniendo la compatibilidad con los nodos antiguos.
  • La mayoría de los usuarios experimentaron SegWit simplemente como transacciones más rápidas y baratas una vez que sus wallets y exchanges adoptaron el nuevo formato, sin necesidad de reclamar nuevas monedas.
  • Los soft forks se usan a menudo para mejoras incrementales en las que la comunidad está bastante de acuerdo en la dirección y quiere evitar una división disruptiva.
Ilustración del artículo
Continuidad en un soft fork

Pro Tip:Los soft forks rara vez crean "monedas gratis" o te obligan a tomar partido. Mientras tus fondos estén en una wallet segura y bien mantenida, normalmente basta con actualizar tu software y seguir los anuncios oficiales del proyecto.

Hard forks: divisiones no compatibles y nuevas cadenas

Un hard fork es un cambio de reglas que no es compatible hacia atrás, lo que significa que los bloques creados bajo las nuevas reglas son rechazados por los nodos que siguen ejecutando el software antiguo. Los dos grupos de nodos dejan de estar de acuerdo sobre qué cuenta como un bloque válido. Si todo el mundo actualiza, la red simplemente avanza bajo las nuevas reglas y no hay una división duradera. Pero si un grupo significativo se niega a actualizar, la blockchain puede dividirse permanentemente en dos cadenas separadas, cada una con sus propias reglas e historial desde el punto del fork en adelante. Estas cadenas suelen adoptar nombres y tickers distintos, como Bitcoin (BTC) y Bitcoin Cash (BCH), o Ethereum (ETH) y Ethereum Classic (ETC). Para los usuarios, esto puede significar saldos duplicados en el bloque de la división, nuevas monedas y confusión sobre qué cadena soportan los exchanges y las wallets.
  • Un hard fork conflictivo puede crear dos cadenas activas, cada una con su propia comunidad, hoja de ruta de desarrollo y marca.
  • En el bloque del fork, los saldos suelen duplicarse, por lo que los tenedores pueden acabar con monedas en ambas cadenas, siempre que sus wallets y exchanges las soporten.
  • Los proyectos suelen cambiar la marca de una o ambas cadenas con nombres y tickers diferentes para distinguirlas en los mercados y en los exchanges.
  • Los exchanges pueden pausar depósitos y retiradas durante el fork y, más tarde, decidir qué cadena listar, o listar ambas con tickers separados.
  • Los proveedores de wallets deben elegir qué cadena soportar por defecto y pueden necesitar añadir herramientas especiales para que los usuarios accedan a las monedas de la otra cadena.
  • Las noticias, las redes sociales y la volatilidad de precios alrededor del evento pueden crear confusión a corto plazo y oportunidades tanto de beneficio como de estafas.
Ilustración del artículo
División permanente de la cadena

Pro Tip:No des por hecho que cada hard fork equivale a dinero gratis. Una nueva cadena solo adquiere valor duradero si atrae usuarios reales, desarrolladores y soporte de exchanges, por lo que muchas monedas surgidas de forks se quedan sin liquidez o desaparecen a pesar del bombo inicial.

Soft fork vs hard fork: diferencias clave para los usuarios

Tanto los soft forks como los hard forks son formas de cambiar las reglas de una blockchain, pero se comportan de forma muy distinta cuando llegan a la red en producción. La pregunta clave es si los nodos antiguos pueden seguir la cadena después del cambio. Los soft forks mantienen una única cadena principal y buscan la compatibilidad hacia atrás, por lo que la mayoría de los usuarios apenas nota nada más allá de las actualizaciones rutinarias. Los hard forks pueden romper la compatibilidad, dejando potencialmente dos cadenas, dos monedas y un conjunto de decisiones para wallets, exchanges y tenedores.

Key facts

Compatibility with old nodes
Soft fork: los nuevos bloques siguen pareciendo válidos para los nodos antiguos. Hard fork: los nodos antiguos rechazan los nuevos bloques, lo que provoca desacuerdo.
Chain continuity
Soft fork: normalmente mantiene una única cadena principal, con forks temporales que se resuelven rápidamente. Hard fork: puede dar lugar a dos cadenas permanentes si los grupos discrepan.
User experience
Soft fork: se percibe como una actualización estándar, con pocos cambios visibles más allá de las nuevas funciones. Hard fork: los usuarios pueden ver parones en el trading, nuevos tickers y saldos duplicados.
Need to upgrade
Soft fork: mineros y validators deben coordinarse; los usuarios deberían actualizar sus wallets con el tiempo. Hard fork: todos los participantes deben elegir qué reglas seguir y actualizarse en consecuencia.
Coin split and new assets
Soft fork: normalmente no hay moneda nueva, solo reglas mejoradas. Hard fork: puede crear una nueva moneda en la nueva cadena, según el apoyo del mercado y la comunidad.
Common examples
Soft fork: SegWit y Taproot de Bitcoin. Hard fork: Bitcoin Cash a partir de Bitcoin, Ethereum Classic a partir de Ethereum tras el hack de The DAO.
Durante SegWit, la mayoría de usuarios de Bitcoin simplemente actualizaron sus wallets y siguieron operando. Durante el hard fork de Bitcoin Cash, los exchanges pausaron servicios, aparecieron nuevos saldos de BCH y los tenedores tuvieron que decidir si mantener, vender o ignorar la nueva moneda.

Momentos históricos: forks famosos en blockchain

Los forks no son fallos raros; son puntos de inflexión clave en la historia de las principales blockchains. Cuando las comunidades se enfrentan a desacuerdos o crisis, hacer fork de la cadena puede ser la forma de elegir una dirección. Algunos forks, como la actualización SegWit de Bitcoin, mejoran el sistema discretamente y sin drama. Otros, como la división entre Ethereum y Ethereum Classic, reflejan profundas diferencias filosóficas sobre la inmutabilidad, la gobernanza y cómo responder a los hacks.

Puntos clave

  • 2013–2016: Los primeros soft forks de Bitcoin van endureciendo reglas y añadiendo funciones, demostrando que las actualizaciones compatibles hacia atrás son posibles sin dividir la cadena.
  • 2016: Tras el hack de The DAO en Ethereum, un hard fork controvertido revierte el hack en la cadena principal (ETH), mientras que los disidentes mantienen la cadena original como Ethereum Classic (ETC).
  • 2017: La comunidad de Bitcoin debate la escalabilidad; una vía implementa el soft fork SegWit, mientras que otro grupo lanza un hard fork que se convierte en Bitcoin Cash (BCH) con bloques más grandes.
  • 2017–2018: Se producen múltiples hard forks de Bitcoin Cash, incluida la división en BCH y BSV, lo que ilustra cómo los desacuerdos repetidos pueden fragmentar una comunidad y su liquidez.
  • 2021: Se activa el soft fork Taproot de Bitcoin, mejorando la privacidad y las capacidades de scripting con un amplio consenso y una mínima disrupción para el usuario.
  • En curso: Muchos proyectos más pequeños utilizan hard forks planificados como puntos de actualización programados, coordinando a toda la comunidad para pasar a una nueva versión sin dejar atrás una cadena competidora.

Caso práctico / Historia

Amir es un ingeniero de software remoto que hace compras periódicas (dollar-cost averaging) en unas pocas monedas principales. Una mañana abre su feed de noticias y ve titulares sobre un próximo hard fork en una red en la que tiene posiciones. Algunos artículos prometen "monedas gratis", otros advierten de caos, y se da cuenta de que en realidad no sabe qué es un fork. En lugar de entrar en pánico, Amir decide tratarlo como un problema de depuración. Lee el blog oficial del proyecto, consulta una explicación neutral sobre soft forks y hard forks y luego inicia sesión en su exchange principal para leer su política sobre forks. El exchange explica qué cadena piensa soportar y si acreditará o no las monedas del fork. Amir mueve una parte de sus posiciones desde el exchange a una wallet donde controla las private keys, hace una copia de seguridad cuidadosa de su seed phrase y deja de hacer transferencias hasta después del fork. Cuando se produce el fork, su exchange pausa brevemente las retiradas y luego las reabre con un nuevo ticker para la moneda del fork. Al final, las posiciones originales de Amir están seguras y recibe una cantidad modesta de la nueva moneda. Más importante aún, aprende que entender cómo funcionan los forks convierte los titulares alarmistas en una lista de comprobación: verificar el soporte, asegurar las wallets, evitar operaciones apresuradas y reclamar nuevas monedas solo mediante herramientas de confianza.
Ilustración del artículo
Vivir un fork en primera persona

Por qué importan los forks: usos reales y resultados

Desde fuera, los forks pueden parecer puro drama, pero también son herramientas poderosas para dar forma al futuro de una blockchain. En sistemas de código abierto, cualquiera puede copiar código o proponer nuevas reglas, y los forks son la forma de probar esas ideas en el mundo real. Los desarrolladores usan forks para lanzar actualizaciones, corregir errores o responder a emergencias. Las comunidades los usan para expresar distintas visiones sobre comisiones, privacidad o política monetaria. Inversores y usuarios sienten el impacto en forma de nuevas funciones, incentivos cambiados o monedas completamente nuevas compitiendo por atención.

Casos de uso

  • Implementar mejoras de escalabilidad (scalability) que cambian cómo se almacena o valida la información, permitiendo más transacciones por bloque o comisiones más bajas.
  • Añadir nuevas funciones como scripting mejorado, capacidades de smart contract o mejoras de privacidad que requieren cambios en las reglas de consenso.
  • Responder a hacks o errores críticos decidiendo si revertir transacciones concretas o dejar la cadena intacta, lo que a veces lleva a comunidades divididas.
  • Resolver disputas de gobernanza sobre tamaño de bloque, mercados de comisiones o política monetaria permitiendo que distintas facciones sigan sus reglas preferidas en cadenas separadas.
  • Ajustar el comportamiento del protocolo para alinearse mejor con expectativas regulatorias o requisitos de cumplimiento, como poner en listas negras ciertas direcciones o endurecer reglas relacionadas con KYC en los bordes del protocolo.
  • Lanzar modelos económicos experimentales, como calendarios de inflación distintos, recompensas de staking o sistemas de tesorería, sin abandonar por completo la base de usuarios existente.
  • Programar hard forks predecibles y no conflictivos como hitos de actualización para que toda la comunidad pueda coordinarse en cambios de versión importantes.

Guía práctica: ¿qué deberías hacer cuando se acerca un fork?

No necesitas ser ingeniero de protocolos para manejar forks con seguridad. La mayor parte del trabajo duro lo hacen desarrolladores, mineros, validators, exchanges y proveedores de wallets. Aun así, unos pocos hábitos sencillos pueden reducir drásticamente tu riesgo y tu estrés cuando se anuncia un fork. Trátalo como un cambio de sistema programado: recopila información, asegura tu acceso y evita movimientos innecesarios hasta que la situación esté clara.
  • Lee los anuncios oficiales del proyecto y un par de explicaciones neutrales para entender si el fork es soft o hard, y cuáles son sus objetivos.
  • Comprueba si tus exchanges y wallets principales han publicado declaraciones sobre qué cadena van a soportar y si piensan acreditar las monedas del fork.
  • Actualiza el software o la app de tu wallet a la última versión para que pueda manejar correctamente las nuevas reglas y evitar errores conocidos alrededor del fork.
  • Valora pausar transferencias grandes o no urgentes poco antes y durante el fork, cuando las confirmaciones pueden ser más lentas y los equipos de soporte están más ocupados.
  • Desconfía de las estafas que te pidan introducir tu seed phrase o private key para "reclamar" monedas del fork; usa solo herramientas recomendadas por proveedores de wallets de buena reputación.
  • Si planeas reclamar monedas en ambas cadenas, toma nota de la altura de bloque del snapshot o del momento exacto y asegúrate de que tus fondos estén controlados por una wallet donde tú tengas las keys en ese instante.
  • Después del fork, verifica que tus saldos se ven correctos en la cadena que has elegido antes de mover fondos o hacer trading agresivo en el nuevo mercado.
Ilustración del artículo
Tu checklist para un fork

Pro Tip:Si no tienes claro qué hacer durante un fork, a menudo es más seguro no hacer nada que perseguir operaciones rápidas. Mantén tus fondos en una wallet segura, espera a tener información clara y actúa solo a través de plataformas de confianza.

Riesgos y cuestiones de seguridad alrededor de los forks

Factores de riesgo principales

Los forks crean periodos breves en los que las suposiciones habituales sobre una blockchain pueden dejar de cumplirse. Dos cadenas pueden compartir el mismo historial hasta cierto punto, las herramientas pueden no soportar bien ambas, y los estafadores saben que los usuarios están distraídos. Durante estas ventanas, problemas técnicos como los replay attacks o las reorganizaciones de cadena pueden combinarse con errores humanos, como enviar monedas a cadenas no soportadas o confiar en herramientas falsas para reclamar. Entender los principales tipos de riesgo te ayuda a reconocer cuándo debes ir más despacio y revisar tus acciones.

Primary Risk Factors

Replay attacks
Si ambas cadenas aceptan el mismo formato de transacción y firmas, una transacción emitida en una cadena puede copiarse y "reproducirse" en la otra, moviendo fondos de forma inesperada a menos que se añada protección frente a replay.
Chain reorganizations
Alrededor de un fork, las ramas competidoras temporales y los cambios en el hash rate pueden causar reorganizaciones más profundas de lo habitual, en las que transacciones confirmadas recientemente se sustituyen por un historial diferente.
Scam tokens and fake wallets
Los atacantes pueden lanzar monedas, wallets o herramientas de reclamación que imitan a las legítimas y prometen monedas del fork, pero que en realidad roban private keys, seed phrases o saldos existentes.
Exchange freezes and policy changes
Los exchanges suelen pausar depósitos y retiradas durante los forks y más tarde pueden decidir no soportar una de las cadenas, dejando a los usuarios sin acceso a ciertos activos del fork a través de esa plataforma.
Mistaken transfers to unsupported chains
A veces los usuarios envían monedas a una dirección en una cadena que su wallet o exchange no soporta, lo que hace que la recuperación sea difícil o imposible sin procedimientos complejos.
Liquidity and price volatility
Las monedas recién surgidas de un fork pueden tener libros de órdenes muy poco profundos y una volatilidad extrema, por lo que las operaciones grandes pueden mover mucho el mercado o ejecutarse a precios muy desfavorables.
Out-of-date software
Ejecutar software de nodo o de wallet desactualizado durante y después de un fork puede exponerte a errores, saldos incorrectos o a conectarte a la cadena equivocada. Mantenerse actualizado reduce este riesgo.

Mejores prácticas de seguridad

Ventajas y desventajas de los forks en blockchain

Ventajas

Los forks permiten una innovación rápida, ya que los desarrolladores pueden lanzar nuevas funciones, mejoras de rendimiento y correcciones de seguridad sin esperar un acuerdo unánime.
Dan a las comunidades una forma de expresar visiones diferentes, permitiendo que los grupos minoritarios continúen en una cadena alternativa en lugar de verse obligados a conformarse.
Los hard forks pueden restablecer o reparar sistemas dañados tras hacks o errores graves, preservando los fondos de los usuarios y la confianza en la cadena principal.
La competencia entre cadenas surgidas de forks puede llevar a mejores herramientas, comisiones más bajas y una gobernanza más receptiva a medida que los proyectos intentan atraer usuarios.
La posibilidad de hacer fork actúa como un freno al control centralizado, ya que usuarios y desarrolladores pueden marcharse si discrepan profundamente de las decisiones.

Desventajas

Los forks pueden fragmentar la liquidez y la atención de los desarrolladores, dejando varias cadenas más débiles en lugar de un ecosistema robusto.
Crean confusión para el usuario sobre qué cadena es la "real", qué tickers son de fiar y cómo gestionar los saldos duplicados.
La volatilidad a corto plazo y la especulación alrededor de los eventos de fork pueden llevar a comportamientos de trading arriesgados y pérdidas inesperadas para usuarios sin experiencia.
Se produce dilución de marca cuando varias cadenas reclaman nombres o tickers similares, lo que dificulta que los recién llegados entiendan qué están comprando.
Los forks conflictivos pueden dañar la confianza de la comunidad y crear divisiones sociales duraderas que son difíciles de reparar.

Forks frente a otros métodos de actualización

Aspecto Soft fork Hard fork Actualización sin fork o reorganización Rule compatibility Las nuevas reglas son más estrictas pero siguen siendo compatibles con los nodos antiguos. Las nuevas reglas son incompatibles; los nodos antiguos rechazan los nuevos bloques. No hay cambio de reglas o solo mejoras locales de software; las reglas de consenso permanecen iguales. Chain outcome Normalmente continúa una única cadena principal, con forks temporales que se resuelven rápidamente. Puede producir dos cadenas duraderas y dos activos separados si ambas partes persisten. La cadena permanece unificada; las pequeñas reorganizaciones sustituyen unos pocos bloques recientes pero no crean nuevos activos. User visibility A menudo es sutil; los usuarios pueden notar solo nuevas funciones o formatos de transacción ligeramente distintos. Muy visible; los exchanges pausan servicios, aparecen nuevos tickers y aumenta la cobertura mediática. Apenas perceptible; los usuarios solo ven confirmaciones normales y retrasos puntuales y breves en las confirmaciones. Need for action Se recomienda actualizar las wallets y seguir las noticias del proyecto, pero no hay una elección urgente de cadena. Usuarios, wallets y exchanges deben elegir qué cadena soportar y cómo gestionar las monedas del fork. Normalmente no se requiere ninguna acción más allá de las actualizaciones de software rutinarias con el tiempo.
© 2025 Tokenoversity. Todos los derechos reservados.