Was ist eine harte Gabel?
Ein Hard Fork (oder Hardfork) im Zusammenhang mit der 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.
Die zentralen Thesen
- Ein Hard Fork ist eine radikale Änderung des Protokolls eines Blockchain-Netzwerks, durch die zuvor ungültige Blöcke / Transaktionen gültig werden (oder umgekehrt). Ein Fork in einer Blockchain kann in jeder kryptotechnologischen Plattform auftreten, nicht nur in Bitcoin.
Eine harte Gabel verstehen
Eine harte Verzweigung liegt vor, wenn Knoten der neuesten Version einer Blockchain die neueste Version 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 folgt dem alten Pfad. Im Allgemeinen werden die Mitglieder der alten Kette nach kurzer Zeit feststellen, dass ihre Version der Blockchain veraltet oder irrelevant ist, und schnell ein Upgrade auf die neueste Version durchführen.
Bitcoin-Gabel erklärt
Eine Verzweigung in einer Blockchain kann in jeder Kryptotechnik-Plattform auftreten, beispielsweise in Ethereum, nicht nur in Bitcoin. Das liegt daran, dass Blockchains und Kryptowährung im Prinzip 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.
Alle Bergleute müssen sich jedoch über die neuen Regeln und darüber einig sein, was einen gültigen Block in der Kette ausmacht. Wenn Sie diese Regeln ändern möchten, müssen Sie sie - wie eine Weggabelung - "teilen", 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 Forking-Prozess sind verschiedene digitale Währungen mit Bitcoin-ähnlichen Namen entstanden: Bitcoin-Bargeld, Bitcoin-Gold und andere. Für den Gelegenheitsanleger von Kryptowährungen kann es schwierig sein, den Unterschied zwischen diesen Kryptowährungen zu erkennen und die verschiedenen Gabeln auf eine Zeitachse abzubilden. Um dies zu regeln, haben wir eine Geschichte der wichtigsten Bitcoin-Hardforks 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 Verzweigung in der Blockchain entsteht.
Bild von Julie Bang © Investopedia 2019
Gründe für eine harte Gabel?
Es gibt eine Reihe von Gründen, warum Entwickler möglicherweise einen Hard Fork implementieren, z. B. um wichtige Sicherheitsrisiken in älteren Versionen der Software zu beheben, neue Funktionen hinzuzufügen oder Transaktionen rückgängig zu machen Hack auf die Dezentrale Autonome Organisation (DAO). Nach dem Hack stimmte die Ethereum-Community fast einstimmig für eine harte Gabel, um Transaktionen rückgängig zu machen, die von einem anonymen Hacker digitale Währungen im Wert von zweistelligen Millionen US-Dollar gekostet haben. Die harte Gabel half auch DAO-Token-Inhabern, ihre Ether-Gelder (ETH) zurückzuerhalten
Der Vorschlag für eine harte Gabel hat die Transaktionshistorie des Netzwerks nicht gerade aufgelöst. Vielmehr verlagerte es die an die DAO gebundenen Mittel in einen neu geschaffenen intelligenten Vertrag mit dem einzigen Zweck, die ursprünglichen Eigentümer ihre Gelder abheben zu lassen. Inhaber von DAO-Token können ETH jetzt mit einer Rate von ungefähr 1 ETH bis 100 DAO abheben. Das zusätzliche Gleichgewicht zwischen Token und Äther, das als Ergebnis der harten Gabelung verbleibt, wird von den DAO-Kuratoren zurückgezogen und verteilt, um der Organisation einen "ausfallsicheren Schutz" zu bieten.
Hard Forks vs. Soft Forks
Hardforks und Softforks 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. Bei einer weichen Verzweigung bleibt nur eine Blockchain gültig, wenn Benutzer das Update übernehmen. Während bei einer harten Gabel sowohl die alten als auch die neuen Blockchains nebeneinander existieren, muss die Software entsprechend den neuen Regeln aktualisiert werden. Beide Gabeln bilden einen Spalt, aber eine harte Gabel bildet zwei Blockketten und eine weiche Gabel soll eine ergeben.
In Anbetracht der Sicherheitsunterschiede zwischen harten und weichen Gabeln fordern fast alle Benutzer und Entwickler eine harte Gabel, auch wenn eine weiche Gabel die Aufgabe zu erfüllen scheint. Das Überholen der Blöcke in einer Blockchain erfordert eine enorme Menge an Rechenleistung, aber die Privatsphäre, die durch eine harte Gabel erzielt wird, ist sinnvoller als die Verwendung einer weichen Gabel.