Harte Gabel (Blockchain)
Was ist eine harte Gabel?
Eine Hard Fork (oder Hardfork) in Bezug auf die Blockchain Technologie ist eine radikale Änderung des Netzwerkprotokolls, durch die zuvor ungültige Blöcke und Transaktionen gültig werden, oder umgekehrt. Bei einem Hard Fork müssen alle Knoten oder Benutzer auf die neueste Version der Protokollsoftware aktualisieren.
Gabeln können von Entwicklern oder Mitgliedern einer Krypto-Community initiiert werden, die mit den Funktionen bestehender Blockchain-Implementierungen unzufrieden werden. Sie können sich auch als Crowdsource-Finanzierung für neue Technologieprojekte oder Kryptowährungsangebote herausstellen.
Eine harte Gabel kann einer weichen Gabel gegenübergestellt werden.
Die zentralen Thesen
- Eine harte Gabelung bezieht sich auf eine radikale Änderung des Protokolls eines Blockchain-Netzwerks, die effektiv zu zwei Zweigen führt, einem, der dem vorherigen Protokoll folgt, und einem, der der neuen Version folgt.
- Bei einer harten Gabel erhalten Inhaber von Token in der ursprünglichen Blockchain auch Token in der neuen Gabel. Bergleute müssen jedoch auswählen, welche Blockchain sie weiter überprüfen möchten.
- Eine harte Gabel kann in jeder Blockchain auftreten, und nicht nur in Bitcoin (wo harte Gabeln beispielsweise unter anderem Bitcoin Cash und Bitcoin SV erstellt haben).
Eine harte Gabel verstehen
Eine harte Gabelung liegt vor, wenn Knoten der neuesten Version einer Blockchain die älteren Versionen der Blockchain nicht mehr akzeptieren. Dies führt zu einer dauerhaften Abweichung von der vorherigen Version der Blockchain.
Durch Hinzufügen einer neuen Regel zum Code wird im Wesentlichen eine Verzweigung in der Blockchain erstellt: Ein Pfad folgt der neuen, aktualisierten Blockchain, und der andere Pfad wird auf dem alten Pfad fortgesetzt. Im Allgemeinen werden diejenigen in der alten Kette nach kurzer Zeit feststellen, dass ihre Version der Blockchain veraltet oder irrelevant ist, und schnell auf die neueste Version aktualisieren.
Wie Gabeln funktionieren
Eine Abzweigung in einer Blockchain kann auf jeder Kryptotechnologieplattform auftreten – nicht nur auf Bitcoin. Das liegt daran, dass Blockchains und Kryptowährung grundsätzlich auf die gleiche Weise funktionieren, unabhängig davon, auf welcher Kryptoplattform sie sich befinden. Sie können sich die Blöcke in Blockchains als kryptografische Schlüssel vorstellen, die den Speicher verschieben. Da die Miner in einer Blockchain die Regeln festlegen, die den Speicher im Netzwerk verschieben, verstehen diese Miner die neuen Regeln.
Doch alle müssen der Knappen über die neuen Regeln und darüber einigen, was in der Kette einen gültigen Block umfasst. Wenn Sie diese Regeln ändern möchten, müssen Sie sie – wie eine Weggabelung – „gabeln“, um anzuzeigen, dass das Protokoll geändert oder umgeleitet wurde. Die Entwickler können dann die gesamte Software aktualisieren, um die neuen Regeln widerzuspiegeln.
Durch diesen Verzweigungsprozess sind verschiedene digitale Währungen mit ähnlichen Namen wie Bitcoin entstanden: Bitcoin-Bargeld, Bitcoin-Gold und andere. Für den gelegentlichen Kryptowährungsinvestor kann es schwierig sein, den Unterschied zwischen diesen Kryptowährungen zu erkennen und die verschiedenen Gabeln auf einer Zeitachse abzubilden. Um dies zu klären, haben wir eine Geschichte der wichtigsten Bitcoin-Hartgabeln der letzten Jahre zusammengestellt.
Wie in der folgenden Grafik dargestellt, lehnen Knoten, die nicht aktualisiert wurden, die neuen Regeln ab, wodurch eine Divergenz oder eine harte Gabelung in der Blockchain entsteht.
Gründe für eine harte Gabel?
Es gibt eine Reihe von Gründen, warum Entwickler möglicherweise einen Hard Fork implementieren, z. B. das Korrigieren wichtiger Sicherheitsrisiken in älteren Versionen der Software, das Hinzufügen neuer Funktionen oder das Umkehren von Transaktionen, z. B. wenn die Ethereum Blockchain einen Hard Fork zum Umkehren erstellt hat der Hack auf die Dezentrale Autonome Organisation (DAO).
Nach dem Hack stimmte die Ethereum-Community fast einstimmig für eine harte Abzweigung, um Transaktionen zurückzusetzen, bei denen ein anonymer Hacker digitale Währungen im Wert von mehreren zehn Millionen Dollar abgezogen hatte. Die harte Gabel half auch DAO-Token-Inhabern, ihre Äthergelder (ETH) zurückzugeben.
Der Vorschlag für eine harte Gabel hat die Transaktionshistorie des Netzwerks nicht genau abgewickelt. Vielmehr wurden die an das DAO gebundenen Mittel in einen neu geschaffenen intelligenten Vertrag verlagert, mit dem einzigen Zweck, dass die ursprünglichen Eigentümer ihre Mittel abheben konnten.
Inhaber von DAO-Token könnten die ETH mit einer Rate von ungefähr 1 ETH bis 100 DAO abheben. Das zusätzliche Gleichgewicht zwischen Token und Äther, das infolge der harten Gabel übrig blieb, wurde von den DAO-Kuratoren zurückgezogen und verteilt, um der Organisation einen „ausfallsicheren Schutz“ zu bieten.
Harte Gabeln gegen weiche Gabeln
Harte und weiche Gabeln sind im Wesentlichen in dem Sinne identisch, dass beim Ändern des vorhandenen Codes einer Kryptowährungsplattform eine alte Version im Netzwerk verbleibt, während die neue Version erstellt wird.
Mit einer weichen Gabel bleibt nur eine Blockchain gültig, wenn Benutzer das Update übernehmen. Während mit einer harten Gabel sowohl die alten als auch die neuen Blockchains nebeneinander existieren, bedeutet dies, dass die Software aktualisiert werden muss, um nach den neuen Regeln zu funktionieren. Beide Gabeln erzeugen einen Split, aber eine harte Gabel erzeugt zwei Blockchains und eine weiche Gabel soll zu einer führen.
Angesichts der Sicherheitsunterschiede zwischen harten und weichen Gabeln fordern fast alle Benutzer und Entwickler eine harte Gabel, selbst wenn eine weiche Gabel den Job zu erledigen scheint. Das Überholen der Blöcke in einer Blockchain erfordert eine enorme Menge an Rechenleistung, aber die durch eine harte Gabel gewonnene Privatsphäre ist sinnvoller als die Verwendung einer weichen Gabel.