SOFT / HARDCOMPARACIONES BASADAS EN FUENTES

Soft fork frente a hard fork en Bitcoin

Compara dos cambios de consenso y sus consecuencias de compatibilidad.

Un soft fork restringe la validez y los nodos antiguos aún pueden aceptar bloques nuevos. Un hard fork permite algo que los nodos antiguos rechazan y exige migración coordinada para evitar una división.

Cambio

Restringe bloques o transacciones válidos.

Amplía o cambia la validez más allá de reglas antiguas.

Nodos antiguos

Siguen la cadena sin aplicar la nueva restricción.

Rechazan bloques que usan las reglas nuevas.

Riesgo

Mala coordinación puede causar divisiones temporales.

Falta de acuerdo puede crear redes incompatibles.

Autoridad

Ningún BIP obliga a actualizar.

Nadie puede forzar a nodos antiguos a aceptar incompatibilidad.

«Compatible hacia atrás» no significa sin riesgo ni acuerdo universal. Un soft fork cambia lo que aplican los nodos actualizados y requiere revisión y coordinación.

FORK↓Bifurcación suaveProtocoloFORK↑Bifurcación duraProtocoloRULESReglas de consensoProtocoloBIPPropuesta de Mejora de BitcoinProtocoloCOREBitcoin CoreProtocolo2017Guerra del tamaño de bloqueOrígenes