Ein Soft Fork ist eine Änderung der Bitcoin-Konsens-Regeln, die sie strenger macht. Alles, was unter den neuen Regeln gültig ist, bleibt unter den alten gültig, sodass Nodes, die nicht upgraden, der Kette weiter folgen.
Beispiele
P2SH (BIP16, 2012), CLTV (BIP65, 2015), CSV (2016), SegWit (2017) und Taproot (2021) waren alle Soft Forks. Viele nutzten Opcodes oder Script-Formen wieder, die alte Nodes als „jeder kann ausgeben“ behandelten, und fügten dann Regeln dafür hinzu.
Der Haken
Wenn der Großteil der Hashpower die neuen Regeln nicht durchsetzt, könnten Miner Blöcke erzeugen, die sie brechen, und alte Nodes würden sie akzeptieren. Deshalb warten Aktivierungsmethoden wie BIP9 auf breite Miner-Signalisierung.