Ein kurzer Leitfaden für Bitcoin Forks

Wenn du in letzter Zeit auf Bitcoin aufmerksam warst, kannst du vielleicht schon viel über "Gabeln" gesprochen haben.

Nicht wie die Art, die Sie auf einem Tisch finden würden, auf einer Blockkette, ist eine Gabel eine technische Veranstaltung, die auftritt, weil verschiedene Teilnehmer sich auf gemeinsame Regeln einigen müssen.

Am einfachsten ist eine Gabelung, was passiert, wenn eine Blockkette in zwei potenzielle Wege vorwärts geht - entweder in Bezug auf die Transaktionshistorie eines Netzwerks oder eine neue Regel bei der Entscheidung, was eine Transaktion gültig macht.

Als Ergebnis müssen diejenigen, die die Blockkette verwenden, Unterstützung für eine Wahl über die andere zeigen.

Dennoch gibt es viele verschiedene Arten von Gabeln, und die Wissenschaft des Studiums ist noch neu. Bisher wissen wir, dass einige Gabeln auf eigene Faust entschlossen sind, aber andere, die durch tiefe Aufstände in einer Gemeinschaft angeheizt werden, können dazu führen, dass sich ein Netzwerk dauerhaft spaltet und zwei Blockchain-Geschichten erzeugt - und zwei getrennte Währungen.

Daneben gab es auch Verwirrung über die verschiedenen Arten von Gabeln, wie sie aktiviert werden und welche Risiken sie darstellen.

Um zu klären, haben wir schnell heruntergeladen, wie verschiedene Gabeln arbeiten.

Die Grundlagen

Bevor wir in die Klassifikationen gelangen, ist es erwähnenswert, dass Bitcoin-Gabeln schon ganz regelmäßig auftreten.

Ein Nebenprodukt des verteilten Konsenses, Gabeln passieren, wenn zwei Bergleute fast gleich einen Block finden. Die Mehrdeutigkeit wird behoben, wenn nachfolgende Blöcke zu einem hinzugefügt werden, so dass es die längste Kette ist, während der andere Block "verwaist" (oder aufgegeben) durch das Netzwerk wird.

Aber auch Gabeln können bereitwillig ins Netzwerk eingeführt werden. Dies geschieht, wenn Entwickler versuchen, die Regeln zu ändern, die die Software verwendet, um zu entscheiden, ob eine Transaktion gültig ist oder nicht.

Wenn ein Block ungültige Transaktionen enthält, wird dieser Block vom Netzwerk ignoriert, und der Bergmann, der diesen Block gefunden hat, verliert eine Blockbelohnung. Als solche wollen Bergleute in der Regel nur gültige Blöcke und bauen auf der längsten Kette.

Im Folgenden sind einige der häufigsten Gabeln und ihre Züge.

Hardgabel

Was ist das? Eine Hardgabel ist ein Software-Upgrade, das eine neue Regel für das Netzwerk einführt, die nicht mit der älteren Software kompatibel ist. Sie können an eine harte Gabel als eine Erweiterung der Regeln denken. (Eine neue Regel, die Blockgröße erlaubt, um 2MB anstelle von 1MB zu sein, würde eine harte Gabel erfordern).

Was passiert? Knoten, die die alte Version der Software weiterführen, sehen die neuen Transaktionen als ungültig. Also, um auf die neue Kette umzukehren und weiterhin gültige Blöcke zu machen, müssen alle Knoten im Netzwerk auf die neuen Regeln aktualisieren.

Was kann schief gehen? Das Problem kommt, wenn irgendeine Art politische Sackgasse entsteht, und ein Teil der Gemeinschaft beschließt, durch die alten Regeln zu bleiben, egal was.Die Hash-Rate oder Netzrechenleistung hinter der alten Kette ist irrelevant. Worauf es ankommt, ist, dass seine Daten (und Regelsätze) immer noch wahrgenommen werden, was bedeutet, dass Bergleute immer noch eine Kette machen wollen und die Entwickler es immer noch unterstützen wollen.

Die Ethereum DAO-Hardgabel war eine perfekte Fallstudie, wie eine Gemeinschaft über Regeln aufteilen kann. Nun haben wir zwei Blockchains mit einer Variante der Software - Ethereum und Ethereum Klassiker, die beide ein anderes Ethos und eine andere Währung haben.

Weiche Gabel

Was ist das? Eine weiche Gabel ist dagegen eine Veränderung, die rückwärtskompatibel ist. Sagen Sie anstelle von 1MB-Blöcken eine neue Regel nur 500K-Blöcke zulassen.

Was passiert? Nicht aktualisierte Knoten sehen die neuen Transaktionen weiterhin als gültig (500k ist in diesem Beispiel weniger als 1MB). Wenn jedoch nicht aktualisierte Knoten weiterhin zu Blöcken gehen, werden die von ihnen geteilten Blöcke von den aktualisierten Knoten abgelehnt. Deshalb benötigen weiche Gabeln eine Mehrheit der Hash-Power im Netzwerk.

Was kann schief gehen? Wenn eine weiche Gabel nur von einer Minderheit von Hash-Power im Netzwerk unterstützt wird, könnte sie die kürzeste Kette werden und vom Netzwerk verwaist werden. Oder es kann wie eine harte Gabel handeln, und eine Kette kann zersplittern.

Weiche Gabeln sind die am häufigsten verwendete Option, um die Bitcoin-Blockkette so weit zu aktualisieren, weil sie argumentiert wird, dass sie ein geringeres Risiko für die Aufteilung des Netzwerks darstellen. Frühere Beispiele für erfolgreiche Soft Forks beinhalten Software-Upgrades wie BIP 66 (die sich mit Signaturvalidierung befassten) und P2SH (was die Formatierung von Bitcoin veränderte).

Benutzeraktivierte Softgabel

Was ist das? Eine benutzerdefinierte Softgabel (UASF) ist eine umstrittene Idee, die untersucht, wie ein Blockchain ein Upgrade hinzufügen könnte, das nicht direkt von denen unterstützt wird, die die Hash-Power des Netzwerks bereitstellen.

Die Idee mit UASF ist, dass anstatt auf eine Schwelle der Unterstützung von Bergbau-Pools zu warten, die Macht, eine weiche Gabel zu aktivieren, geht an den Austausch, Brieftaschen und Unternehmen, die volle Knoten laufen. (In Bitcoin ist ein voller Knoten, auch wenn es sich nicht um einen Mining-Knoten handelt, immer noch für die Validierung von Blöcken verantwortlich.)

Was passiert? Die Mehrheit der großen Börsen müsste die Veränderung öffentlich unterstützen, bevor sie in eine neue Codeversion geschrieben werden könnte. Danach wird die neue Software (die in Zukunft einen Aktivierungspunkt hat) auf Knoten installiert, die an der Softgabel teilnehmen möchten.

Was kann schief gehen? Diese Methode erfordert eine viel längere Vorlaufzeit als eine Hash-Power-ausgelöste Softgabel. In der Tat, es wird geglaubt, dass es so lange wie ein Jahr oder mehr dauern kann, um den Code zu schreiben und alle bereit zu bekommen.

Wenn die Mehrheit der Bergleute nicht "nicht in die Schlange fallen" und die neuen Regeln aktiviert haben, könnten sie ihre überwältigende Hash-Macht nutzen, um das Netzwerk zu teilen.

Derzeit ist diese Idee theoretisch und wurde nicht umgesetzt.

Tabelleneinstellung über Shutterstock

Der Marktführer in Blockchain News, CoinDesk ist eine unabhängige Medien-Steckdose, die nach den höchsten journalistischen Standards strebt und sich an eine strenge Reihe von redaktionellen Richtlinien hält.Sie interessieren sich für Ihr Know-how oder Einblick in unsere Berichterstattung? Kontaktieren Sie uns unter news @ coindesk. com