Was ist ein Fork? (Erklärung) – Soft Fork und Hard Fork


Immer wieder kursiert in den Medien das Wort „Fork“. Oft ist auch von einem „Soft Fork“ oder „Hard Fork“ die Rede. 
Doch was ist ein Fork – und welche Bedeutung hat ein Fork für den Bitcoin?

Ein Fork ist, ganz einfach gesagt, die Weiterentwicklung einer Open Source Software. Diese Software kann von jedem heruntergeladen und verändert werden. Diese veränderte und weiterentwickelte Software nennt man dann Fork.

Der Bitcoin ist eine dieser Open Source Software. Jeder kann den Quellcode des Bitcoins für sich verändern, wodurch jeweils ein Fork entsteht.

Diese Forks sind aber nicht alle direkt eine Pressemeldung wert. Denn wenn eine Einzelperson den Code für sich verändert, so macht dies keinen Unterschied für den Bitcoin an sich. Nur ein einziger Fork ist hier von wirklicher Relevanz: Der Ursprüngliche – der Bitcoin.

Soft Fork

Ein Soft Fork ist eine dieser Weiterentwicklungen. Allerdings eine, die Abwärtskompatibel ist. Das beutetet, dass dieser Fork zu keinen Problemen führt. So kann man den Bitcoin ganz normal weiterbenutzten.

Hard Fork

Viel dramatischer verhält es sich mit einem Hard Fork. Dieser ist nicht Abwärtskompatibel.

Wird einer dieser Hard Forks erstellt, so kann es zu einer Spaltung der ehemaligen Blockchain kommen. Diese Spaltung spiegelt sich meist in einer Verdopplung der Blockchain wieder. Das bedeutet, dass neben der ehemaligen Blockchain auch noch eine weitere, neue Blockchain entsteht.

Allerdings muss es nicht immer zu der Erstellung einer neuen Blockchain kommen. Ein gutes Beispiel hierfür ist die Kryptowährung Ethereum. Bei diesem kam es zu fünf Hard Forks. Doch nur einer davon führte zu zwei verschiedenen anerkannten Kryptowährungen – zwei verschiedenen Blockchains: Ethereum und Ethereum Classic.

Beim Bitcoin kam es bereits zwei Mal zu wirklich relevanten Hard Forks. So existieren nun neben dem Bitcoin auch noch Bitcoin Cash (Abspaltung bei Block 478558) und Bitcoin Gold (Abspaltung bei Block 491407).

Nächster Artikel: Was ist ein Blockchain? (Erklärung)