Digitale Vermögenswerte 101
Was ist ein Hard Fork?
Die Blockchain-Industrie hat viele neue Konzepte hervorgebracht, die ihre Teilnehmer lernen und verstehen mussten, um zu wissen, was sie beim Handel mit Kryptowährungen oder bei der Entscheidung, welches Projekt sie durch Investitionen unterstützen sollten, erwarten können. Wichtiger noch, alle blockchain-bezogenen Entscheidungen wirken sich auf die Zukunft des gesamten Projekts aus.
Die Änderung der Funktionsweise einer Blockchain erfolgt durch Hard Forks, und dies geschieht regelmäßig. Deshalb ist es sehr wichtig, dass Entwickler, Investoren, Händler und sogar Benutzer des betreffenden Projekts verstehen, was Hard Forks sind, wie sie funktionieren und was sie tun. Heute werden wir also über alles sprechen, was Sie über Hard Forks wissen müssen, unabhängig von der Rolle, die Sie in der Welt von Krypto- und Blockchain spielen.
Was sind Hard Forks?
Lassen Sie uns von Anfang an beginnen und die Frage beantworten, was Hard Forks überhaupt sind.
Ein Hard Fork ist im Kontext der Blockchain-Technologie eine wesentliche Änderung des Netzwerkprotokolls. Dies kann aus verschiedenen Gründen erfolgen, entweder um vorher ungültige Transaktionen und Blöcke gültig zu machen oder um gültige ungültig zu machen. Es wird verwendet, um Updates für das Blockchain-Netzwerk bereitzustellen, Änderungen an der Funktionsweise einer bestimmten Blockchain vorzunehmen und mehr.
Ein Hard Fork erfordert jedoch, dass alle Node-Benutzer auf die neue Software-Version aktualisieren. Da die Blockchain dezentralisiert ist und von einer Gemeinschaft betrieben wird, muss die gesamte Gemeinschaft identische Informationen über vergangene Transaktionen verwenden.
Hard Forks werden oft von Entwicklern initiiert, die ein neues Feature für ihr Projekt entwickelt haben und einen Hard Fork durchführen müssen, um es zu implementieren. Es ist jedoch auch nicht ungewöhnlich, dass Mitglieder der Projektgemeinschaft einen Hard Fork initiieren, wenn sie mit den Funktionalitäten der Blockchain nicht zufrieden sind und ihre Entwicklung in eine andere Richtung lenken möchten.
Was machen Hard Forks?
Die Aufspaltung des Forks wird im Wesentlichen durch das Hinzufügen einer neuen Regel zum Code herbeigeführt, was einfach dazu führt, dass eine Kette dem neuen Pfad mit der neuen Regel folgt und die alte Kette den Pfad ohne die Implementierung der Regel fortsetzt. Es dauert normalerweise nicht lange, bis diejenigen auf der alten Kette erkennen, dass ihre Version der Blockchain veraltet und nicht mehr relevant ist. Nachdem sie dies erkannt haben, ist es relativ einfach, auf die neue Kette umzusteigen – es sei denn, sie möchten die alte Version der Kette weiterhin vorantreiben, wie zuvor erklärt.
Ein Hard Fork kann also als eine Situation beschrieben werden, in der die Blockchain zu einer neuen Version von sich selbst geändert wird und die Nodes dieser neuen Version die älteren Versionen oder Versionen der gleichen Blockchain nicht mehr akzeptieren. Dies führt zu einer permanenten Abweichung von der alten Version der Kette. Es kann jedoch manchmal vorkommen, dass ein Teil der Gemeinschaft die Blockchain ändern möchte, während die andere Gruppe dies nicht tut.
Wenn dies passiert, ist es nicht ungewöhnlich, dass eine Kette in zwei Ketten aufgespalten wird, wobei sowohl die alte als auch die neue Version der Kette funktionsfähig bleiben, eine von dem Teil der Gemeinschaft, der eine Änderung wünscht, und die andere von der anderen Gruppe, die die Kette so belassen möchte, wie sie ist. Dies ist in der Vergangenheit bereits mehrmals passiert, und viele neue Projekte sind auf diese Weise entstanden.
Welche ist die echte Kette nach dem Fork?
Ein weiterer Punkt, den man beachten sollte, ist, dass Hard Forks auf jeder Blockchain auftreten können. Dies ist nicht nur auf Bitcoin oder Ethereum beschränkt, obwohl ihre Hard Forks tendenziell die bemerkenswertesten sind. Bitcoin hat sich bereits mehrmals aufgespalten, und jedes Mal, wenn dies passierte, durfte ein Pfad den Namen des ursprünglichen Projekts behalten, während der andere einen ähnlichen Namen erhielt, aber mit leichten Änderungen, um sich von dem anderen zu unterscheiden.
Manchmal erhält die Kette, die die neuen Regeln hinzufügt, den ursprünglichen Namen, während dies in anderen Fällen die alte Kette ist, und die geänderte Kette wird zu einem separaten Projekt. Im Fall von Bitcoin gab es bereits viele Hard Forks, und das aktuelle Bitcoin war sowohl auf der Seite, die neue Regeln hinzufügte, als auch auf der Seite, die die alten Regeln beibehielt und zu einem separaten Projekt wurde.
Aufgrund aller Forks, die das Projekt gesehen hat, gibt es neben der aktuellen Kette, die wir als Bitcoin kennen, auch Bitcoin Cash, Bitcoin Gold, Bitcoin SV und viele andere.
Warum werden Hard Forks initiiert?
Hard Forks können aus zahlreichen Gründen initiiert werden, und egal, welcher Grund vorliegt, er ist gültig, solange die Mehrheit der Gemeinschaft damit einverstanden ist. Einige werden initiiert, weil Entwickler einen Fehler im Code gefunden haben oder beschlossen haben, dass sie ihn stärken müssen, um Fehler zu entfernen. In anderen Fällen könnten sie sogar ein Sicherheitsrisiko haben, das schnell behoben werden muss.
In einigen Situationen fügen die Entwickler neue Funktionalitäten hinzu oder eine ganze Gruppe von neuen Ergänzungen, was normalerweise sehr aufregend für die Gemeinschaft ist. Und obwohl die Blockchain unveränderlich ist und ein Hacker – oder sogar eine ganze Gruppe von Hackern – nichts gegen große Ketten mit vielen Nodes auf der ganzen Welt unternehmen kann, ist es dennoch möglich, dass die Gemeinschaft Transaktionen rückgängig macht, wenn die Mehrheit der Meinung ist, dass es einen guten Grund dafür gibt.
Dies geschieht sehr selten, aber es ist dennoch möglich. Ein Beispiel war, als die Ethereum-Blockchain einen Hard Fork durchführte, um den Hack auf die DAO (Decentralized Autonomous Organization) rückgängig zu machen.
Nachdem der Hack stattgefunden hatte, stimmte die Gemeinschaft fast einstimmig für die Rückgängigmachung der Transaktion. Die Entscheidung war fast einstimmig, da der oder die Hacker Millionen von Dollar in Kryptowährung gestohlen hatten. Am Ende wurde die Transaktion rückgängig gemacht und die gestohlenen Mittel an die DAO-Token-Inhaber zurückgegeben.
Es ist jedoch wichtig, ein richtiges Verständnis dafür zu haben, wie dies geschah, da selbst Vorschläge, die eine so hohe Unterstützung erhalten, die Transaktionshistorie des Netzwerks nicht rückgängig machen können. Stattdessen wurde tatsächlich das mit der DAO verbundene Guthaben auf einen neuen Smart Contract verlagert, der den einzigen Zweck hatte, es den Eigentümern zu ermöglichen, ihre Mittel abzuheben.
Wichtige Unterschiede zwischen Hard Forks und Soft Forks
Schließlich gibt es noch einen letzten Punkt, den wir erwähnen müssen, und das sind die Soft Forks. Hard Forks und Soft Forks sind nicht allzu unterschiedlich, und sie tun beide dasselbe, nämlich die bestehende Code-Plattform ändern.
Die alte Version bleibt jedoch im Netzwerk, während die neue Version entwickelt wird.
Jedoch sind sie nicht identische Ansätze, um den Code der Blockchain zu ändern. Wenn es um Soft Forks geht, bleibt nur eine Blockchain gültig, nachdem das Update veröffentlicht wurde. Es gibt keine Aufspaltung der Kette in zwei oder mehr Projekte, die nebeneinander überleben können. Wenn es jedoch um Hard Forks geht, geschieht dies oft. Mit anderen Worten, sowohl die neue als auch die alte Blockchain können ihre Existenz fortsetzen und sogar weiterhin funktionieren, vorausgesetzt, sie können genügend Unterstützung aufbringen.
Gemeinschaftsmitglieder, die auf die neue Version umsteigen möchten, müssen ihren Code aktualisieren, während diejenigen, die die alte Version des Projekts weiterlaufen lassen möchten, einfach nichts tun. Also, um es einfach auszudrücken, erzeugen beide Forks eine Aufspaltung. Der Unterschied besteht darin, dass Hard Forks zwei Ketten erzeugen können, während Soft Forks mit einer einzigen Kette fortfahren.
Aber es gibt auch einen weiteren Unterschied zwischen den beiden, nämlich den Unterschied in ihrer Sicherheit. Im Grunde sind Hard Forks viel sicherer als Soft Forks, was der Grund ist, warum fast alle Benutzer und Entwickler auf Hard Forks zurückgreifen, wenn ein Update erforderlich ist. Soft Forks werden jetzt selten verwendet, obwohl sie den gleichen Job erledigen können. Da die Blockchain-Technologie alles über Sicherheit ist, ist es sinnvoll, dass die Entwickler den sichereren Weg wählen, auch wenn er weniger bequem ist und enormen Rechenaufwand erfordert.
Zusammenfassung
Hard Forks sind ein entscheidender Bestandteil der Krypto- und Blockchain-Industrie, seitdem Bitcoin zum ersten Mal aufgespalten wurde. Im Laufe der Geschichte des Sektors gab es unzählige Forks auf fast jeder Blockchain. Die meisten Projekte haben langfristige Roadmaps, die alle Arten von neuen Entwicklungen, Ergänzungen und Funktionen ankündigen, und um all dies zu ermöglichen, sind Hard Forks notwendig.
Es gibt jedoch auch viele ungeplante Forks, die durch Hackerangriffe oder die Entdeckung großer Sicherheitslücken im Blockchain-Code verursacht werden. Egal, welcher Fall vorliegt, Hard Forks sind im Allgemeinen ein gutes Ding. Trotz der Tatsache, dass sie viel Rechenleistung erfordern, um durchgeführt zu werden, bringen sie positive Änderungen an der bestehenden Kette. Und manchmal können sie sogar ein neues Projekt hervorbringen, das sogar zu einem neuen Mitbewerber im Krypto-Bereich werden kann.












