Soft Fork vs. Hard Fork: Unterschiede erklärt

Kryptowährungen wie Bitcoin BTC - $92,444 und Ethereum ETH - $3.037 Sie werden von einer dezentralen Open-Source-Software namens Blockchain angetrieben. Eine Gabel ist eine Änderung des zugrunde liegenden Protokolls der Blockchain. Eine Blockchain-Gabel ist ein wichtiges Upgrade des Netzwerks und kann entweder eine radikale oder eine geringfügige Änderung darstellen und kann von Entwicklern oder Community-Mitgliedern initiiert werden.

Es erfordert Knotenbetreiber - Maschinen, die mit der Blockchain verbunden sind, die dazu beitragen, Transaktionen darauf zu validieren -, um auf die neueste Version des Protokolls zu aktualisieren. Jeder Knoten hat eine Kopie der Blockchain und stellt sicher, dass neue Transaktionen nicht seiner Geschichte widersprechen.

Eine Hard Fork ist ein radikales Upgrade, das frühere Transaktionen durchführen und entweder gültig oder ungültig blockieren kann und von allen Validatoren in einem Netzwerk ein Upgrade auf eine neuere Version erfordert. Es ist nicht abwärtskompatibel. Eine Soft-Gabel ist ein Upgrade auf die Software, die abwärtskompatibel ist und Validatoren in einer älteren Version der Kette hat, die die neue Version als gültig ansehen.

Effektiv führt eine harte Gabel, meistens, zu einer dauerhaften Kettentrennung, da die alte Version nicht mehr mit der neuen Version kompatibel ist. Diejenigen, die Tokens an der alten Kette halten, erhalten auch Zeichen für die neue, weil sie die gleiche Geschichte teilen. Harte Gabeln können aus verschiedenen Gründen auftreten.

Hard Forks verstehen

Um zu verstehen, was eine harte Gabel ist, ist es wichtig, zuerst die Blockchain-Technologie zu verstehen. Eine Blockchain ist im Wesentlichen eine Kette aus Datenblöcken, die als digitales Hauptbuch fungieren, in dem jeder neue Block nur gültig ist, nachdem der vorherige von den Netzwerk-Validatoren bestätigt wurde. Daten auf der Blockchain können bis zur ersten Transaktion im Netzwerk zurückverfolgt werden. Deshalb können wir immer noch den ersten Block auf der Bitcoin-Blockchain sehen.

Eine Hard Fork ist im Wesentlichen eine permanente Abweichung von der neuesten Version einer Blockchain, die zu einer Trennung der Blockchain führt, da einige Knoten nicht mehr auf Konsens stoßen und zwei verschiedene Versionen des Netzwerks getrennt ausgeführt werden.

Dies bedeutet im Wesentlichen, dass eine Gabel auf der Blockchain erstellt wird, wo ein Pfad weiterhin seinen aktuellen Regelsätzen folgt, während der zweite Pfad einem neuen Regelwerk folgt. Eine Hard Fork ist nicht abwärtskompatibel, so dass die alte Version die neue nicht mehr als gültig ansieht.

Harte Gabeln werden aufgrund der häufig auftretenden Kettenspaltung oft als gefährlich angesehen. Wenn eine Aufteilung zwischen den Minern, die das Netzwerk sichern, und den Knoten, die bei der Validierung von Transaktionen helfen, auftritt, wird das Netzwerk selbst weniger sicher und anfälliger für Angriffe.

Ein gängiger Weg, um böswillige Maßnahmen gegen eine Blockchain zu ergreifen, wäre ein 51%-Angriff, bei dem es einer Kabale von Bergleuten gelingt, über 51% der Rechenleistung zu haben, die ein Netzwerk sichert und damit die Geschichte der Blockchain ändert. Einige Netzwerke, die als Folge von Hard Forks geschaffen wurden, haben in der Tat zahlreiche 51% Angriffe erlitten, bei denen schlechte Akteure die gleichen Mittel doppelt ausgegeben haben. Diese Angriffe haben schlechte Akteure, die ihre überlegene Rechenleistung im Netzwerk nutzen, um Blöcke neu zu organisieren, so dass sie doppelt ausgeben können.

Eine weitere Schwachstelle, die mit Hard Forks möglich ist, sind Wiederholungsangriffe. Wiedergabeangriffe treten auf, wenn eine bösartige Entität eine Transaktion in einem gespaltenen Netzwerk abfängt und diese Daten auf der anderen Kette wiederholt. Harte Gabeln ohne Replay-Angriffsschutz sehen beide Transaktionen gültig, was bedeutet, dass jemand die Gelder anderer Benutzer bewegen kann, ohne sie zu kontrollieren.

Warum passieren harte Gabeln?

Wenn harte Gabeln die Sicherheit einer Blockchain drastisch reduzieren können, warum passieren sie überhaupt? Die Antwort ist einfach: Hard Forks sind Upgrades, die notwendig sind, um das Netzwerk zu verbessern, da sich die Blockchain-Technologie weiterentwickelt. Mehrere Gründe können hinter einer harten Gabel sein, und nicht alle von ihnen negativ:

Funktionalität hinzufügen Korrekte Sicherheitsrisiken Lösen Sie eine Meinungsverschiedenheit innerhalb der Community einer Kryptowährung Transaktionen auf der Blockchain umkehren

Harte Gabeln können auch zufällig passieren. Oft werden diese Vorfälle schnell gelöst und diejenigen, die nicht mehr im Konsens mit der Haupt-Blockchain waren, fallen zurück und halten sich daran, nachdem sie erkannt haben, was passiert ist. In ähnlicher Weise ermöglichen Hard Forks, die Funktionalitäten hinzufügen, und das Upgrade des Netzwerks in der Regel denjenigen, die aus dem Konsens herausfallen, wieder in die Hauptkette.

Related to this topic: