Die Erhöhung des Transaktionsverarbeitungslimits des Netzwerks erfordert Änderungen an der technischen Funktionsweise von Bitcoin in einem Prozess, der als Fork bekannt ist. Es gibt zwei Arten von Forks:
Hard ForkEdit
Ein Hard Fork ist eine Regeländerung, die dazu führt, dass die Software, die nach den alten Regeln validiert, die nach den neuen Regeln erzeugten Blöcke als ungültig ansieht. Im Falle einer Hard Fork müssen alle Knoten, die nach den neuen Regeln arbeiten sollen, ihre Software aktualisieren.
Wenn eine Gruppe von Knoten weiterhin die alte Software verwendet, während die anderen Knoten die neue Software verwenden, kann es zu einer dauerhaften Spaltung kommen. Ethereum hat beispielsweise eine Hard-Fork durchgeführt, um die Investoren von The DAO zu entschädigen, die durch Ausnutzung einer Schwachstelle in ihrem Code gehackt worden war. In diesem Fall führte die Abspaltung zu einer Aufspaltung der Ethereum- und Ethereum Classic-Ketten. Im Jahr 2014 wurde die Nxt-Gemeinschaft gebeten, eine harte Abspaltung in Betracht zu ziehen, die zu einem Rollback der Blockchain-Datensätze geführt hätte, um die Auswirkungen eines Diebstahls von 50 Millionen NXT von einer großen Kryptowährungsbörse zu mildern. Der Vorschlag einer harten Abspaltung wurde abgelehnt, und ein Teil der Gelder wurde nach Verhandlungen und Lösegeldzahlungen zurückerhalten. Um eine dauerhafte Abspaltung zu verhindern, kann eine Mehrheit der Knoten, die die neue Software verwenden, zu den alten Regeln zurückkehren, wie es bei der Bitcoin-Abspaltung am 12. März 2013 der Fall war.
Bitcoin Cash („BCH“) ist eine harte Abspaltung von Bitcoin, die die maximale Blockgröße erhöht. Bitcoin XT, Bitcoin Classic und Bitcoin Unlimited unterstützten jeweils eine Erhöhung der maximalen Blockgröße. Am 1. August 2017, dem Tag der Abspaltung von BTC, spaltete sich die BTC-Blockchain in zwei separate Blockchains auf: eine, die nach den derzeit für BTC geltenden Regeln geführt wird, und eine, die nach den derzeit für BCH geltenden Regeln geführt wird. Wenn man vor der Abspaltung Münzen auf der BTC-Kette hatte und sie noch nicht verschoben hat, konnte man sie auf die eine oder die andere oder beide Ketten verschieben. Somit wurden alle Inhaber von BTC zum Zeitpunkt der Abspaltung auch zu Inhabern von BCH. Von nun an sind BTC und BCH getrennt und werden zu völlig unabhängigen Bewertungen im Verhältnis zueinander, zu Fiat-Währungen und anderen Vermögenswerten gehandelt.
BitcoinSV (BSV) steht für Bitcoin Satoshi’s Vision und ist eine harte Abspaltung von Bitcoin Cash mit der Forderung, dass Blöcke noch größer sein müssen, um Skalierbarkeit zu ermöglichen.
Soft-ForkEdit
Ein Soft-Fork oder eine Soft-Forking-Änderung wird als eine Gabelung in der Blockchain beschrieben, die auftreten kann, wenn alte Netzwerkknoten einer Regel nicht folgen, die von den neu aufgerüsteten Knoten befolgt wird.:glossar Dies kann dazu führen, dass alte Knoten Daten akzeptieren, die den neuen Knoten ungültig erscheinen, oder dass sie nicht mehr synchronisiert sind, ohne dass der Benutzer es bemerkt. Dies steht im Gegensatz zu einer Hard-Fork, bei der der Knoten aufhört, Blöcke zu verarbeiten und stattdessen den geänderten Regeln folgt.
Segregated Witness ist ein Beispiel für eine Soft-Fork.
Im Falle einer Soft-Fork müssen alle Mining-Knoten, die nach den neuen Regeln arbeiten sollen, ihre Software aktualisieren.