LearnBitcoin

Glosario

Soft fork

Un cambio compatible hacia atrás que vuelve más estrictas las reglas de consenso de Bitcoin. Los bloques que cumplen las reglas nuevas siguen pareciendo válidos a los nodos que no se han actualizado, y una mayoría de los mineros, medida en hashrate (el poder de cómputo de la red), puede imponerlas.

Traducción hecha con ayuda de IA, pendiente de revisión humana. Lee el original (en inglés).

Un soft fork (bifurcación compatible hacia atrás) es un cambio de consenso de Bitcoin que endurece las reglas: cosas que antes eran válidas pasan a ser inválidas con las reglas nuevas, pero todo lo que es válido con las reglas nuevas también lo es con las viejas. Los nodos antiguos que no se han actualizado siguen viendo los bloques nuevos como legítimos; simplemente no hacen cumplir por su cuenta las restricciones nuevas.

Es la forma compatible hacia atrás de hacer evolucionar el protocolo Bitcoin. Contrasta con un hard fork, que relaja las reglas y crea una cadena incompatible que los nodos viejos rechazan.

Soft forks destacados de Bitcoin:

La activación suele pasar por la señalización de mineros (en inglés): suficientes mineros deben señalizar en los encabezados de sus bloques que están listos para las reglas nuevas antes de que el soft fork "quede fijado" (locked in) y empiece a hacerse cumplir. El mecanismo está definido en el BIP 9 y sus sucesores. Tras la activación, los nodos que no se han actualizado siguen funcionando, pero pueden aceptar bloques que violen las reglas nuevas; por eso los soft forks que de verdad cuentan con apoyo mayoritario son prácticamente seguros, mientras que los disputados pueden provocar divisiones de la cadena.

El enfoque del soft fork es conservador: Bitcoin puede añadir funciones sin obligar a todo el mundo a actualizarse al mismo tiempo. También es parte de la razón por la que Bitcoin evoluciona despacio: para activarse de verdad, cualquier propuesta tiene que superar una vara muy alta de consenso entre la comunidad, los mineros y los nodos económicos. Esa dinámica completa entre todas las partes es lo que describe la gobernanza de Bitcoin (en inglés); los soft forks son la forma más común que toma ese proceso cuando el objetivo es añadir capacidades sin dividir la red.

Lee El proceso de los BIPs (en inglés) para ver cómo un soft fork pasa de propuesta a activación.

Ideas clave

  • Cambios de reglas compatibles hacia atrás, que endurecen las restricciones o añaden otras nuevas
  • Es seguro una vez que una mayoría del hashrate hace cumplir las reglas nuevas; los despliegues con BIP 9 esperan la señalización de los mineros para quedar fijados (locked in)
  • Los nodos sin actualizar siguen la cadena, pero no hacen cumplir las reglas nuevas

Fuentes (6)

Referencias externas (3)

Términos relacionados (5)

Publicado el . No hay correcciones registradas para esta página.

Editar esta página en GitHub