Soft Fork: strengere Regeln
Ein Soft Fork macht die Regeln strenger: einige Blöcke, die gültig waren, werden ungültig, aber jeder Block, der nach den neuen Regeln gültig ist, ist auch nach den alten Regeln gültig. Nodes, die nicht aktualisieren, folgen weiterhin der Kette. SegWit und Taproot waren Soft Forks.
Hard Fork: lockerere Regeln
Ein Hard Fork akzeptiert Blöcke, die die alten Regeln ablehnen, zum Beispiel größere Blöcke. Nodes, die nicht aktualisieren, lehnen sie ab. Wenn beide Seiten bestehen bleiben, teilt sich die Kette in zwei Coins mit einer gemeinsamen Historie bis zur Teilung.
- Soft Fork: alte Nodes folgen weiterhin mit; erfordert breite Unterstützung für eine sichere Aktivierung.
- Hard Fork: alle müssen aktualisieren oder bleiben auf einer anderen Kette.
- Bitcoin hat Soft Forks für seine Upgrades bevorzugt.