Education | 品

Was ist ein Fork in Krypto?

由 Ugly Bob | OCT 17, 2022

Was ist ein Fork in Krypto? 7:08 最小讀取量

Was ist ein Fork in Krypto?

Wenn Sie mit der Entwicklung von Open-Source-Software vertraut sind, haben Sie vielleicht schon einmal von einem Fork gehört . Im Kryptobereich hat dieses Konzept jedoch eine speziellere Bedeutung:

Forking in der Kryptowirtschaft ist eine Änderung des Konsensprotokolls für eine Blockchain. Es handelt sich um eine Änderung, bei der die Knoten beginnen, Blöcke in einer von der Ursprungskette getrennten Kette zu bestätigen.

Wie funktionieren Gabeln?

Nehmen wir an, ein Entwickler stellt einen Code auf einer öffentlich zugänglichen Plattform wie GitHub ein. Das nennt man Open-Source.

Das bedeutet, dass die Nutzer eine Kopie des Quellcodes für ihre eigene Verwendung erstellen können. Sie tun dies möglicherweise in der Absicht, die Software selbst zu kompilieren. Sie können dies tun, um Funktionen hinzuzufügen, die von den ursprünglichen Autoren einer Software nicht vorgesehen waren oder die von den ursprünglichen Autoren abgelehnt wurden.

Diesen Quellcode zu nehmen und unabhängig davon weiterzuentwickeln, nennt man Forking. Sie ist der Schlüssel zur Vitalität von Open Source.

Was bedeutet Forking in der Kryptowelt?

Der Clou der Krypto-Software liegt im Konsens. Sie ist die wichtigste Eigenschaft eines funktionierenden Blockchain-Protokolls. Jeder Knoten, der im Netz betrieben wird, muss dieselbe Software wie jeder andere Knoten verwenden, sonst drohen Strafen und Ausschluss.

Nehmen wir also an, Sie wollten eine bestehende Krypto-Software fälschen. Da ein Konsens erforderlich ist, müsste man die gesamte Blockchain fälschen. Das heißt, es sei denn, Sie könnten die Mehrheit der bestehenden Knotenpunkte dazu bringen, ihre Software durch Ihre zu ersetzen, was nicht immer einfach ist!

Warum gibt es Gabeln?

Gabeln gibt es aus vielen Gründen:

  • Aktualisierungen der Software
  • Unstimmigkeiten im Konsensprotokoll
  • Angriffe auf ein bestimmtes Netz
  • Bergleute wetteifern um die Herstellung der längeren Kette
  • Rollback des Netzes aufgrund einer schlechten Planung

Arten von Gabeln

Es gibt zwei Arten von Forks in der Kryptowelt, bei denen die Konsensregeln geändert werden. Beide müssen sich an unterschiedliche Ergebnisse halten, die die Teilnahme älterer Knotenpunkte entweder einschließen oder ausschließen.

Hard Fork

Eine Hard Fork tritt auf, wenn die Konsensregeln gelockert werden, um bestimmte Änderungen im Netzwerk zu ermöglichen. Diese Änderungen verbessern die Funktionalität des Blockbestätigungsverhaltens. Diese Änderungen sind für Knoten, auf denen die ältere Software läuft, nicht abwärtskompatibel und führen zu einem neuen Zweig in der ursprünglichen Blockchain.

Wenn sich die allgemeine Funktionalität der Anlagen eines Netzes ändert, ändern sich auch die wirtschaftlichen Eigenschaften der Anlage. Diese Änderungen können Folgendes umfassen:

  • Vergrößerter Blockraum
  • Methoden zur Verkürzung der Transaktionszeit
  • Umstrukturierung der Emissionen belohnen

Die Liste ließe sich fortsetzen, aber eines ist sicher: Für Transaktionen auf der neuen Blockchain wird ein neuer Vermögenswert benötigt.

Ein Beispiel: Angenommen, ein Knoten, auf dem die alte Software läuft, empfängt einen 2-MB-Block, obwohl er einen 1-MB-Block erwartet. Dieser 2-MB-Block wäre ungültig, da er größer ist, als es die Regeln des älteren Netzes zulassen. Der 2-MB-Block müsste über ein separates Netz übertragen werden.

Softgabel

Ein Soft Fork tritt auf, wenn die Konsensregeln verschärft werden, um eine bestimmte Änderung im Netzwerk zu ermöglichen. Diese Änderung bewirkt eine bestimmte Funktionalität der Blockbestätigung oder des Konsensverhaltens. Diese Art von Fork ist abwärtskompatibel für Knoten, auf denen ältere Software läuft, und ermöglicht es den Knoten, auf die aktualisierte Teilnahmemethode zu verzichten.

Um unser früheres Beispiel aufzugreifen: Angenommen, ein Knoten erwartet einen 1-MB-Block, erhält aber einen 0,8-MB-Block. In diesem Fall würde dieser kleinere Block als weniger als ein ganzer Block angesehen, aber dennoch akzeptiert werden.

Bemerkenswerte Hard Forks & Soft Forks

Schauen wir uns einige Beispiele für all diese Abzweigungen in der Praxis an. Wir werden uns die beiden beliebtesten Krypto-Netzwerke ansehen, da sie einige Wachstumsschmerzen durchgemacht haben, um dorthin zu gelangen, wo sie heute sind.

Bitcoin (BTC) & Bitcoin Cash (BCH) & SegWit

Mitte bis Ende 2010 sah sich Bitcoin(BTC / USDT) mit Skalierungsproblemen konfrontiert, und zwei Fraktionen von Bitcoin-Nutzern stritten über den weiteren Weg.

Es wurde vorgeschlagen, die Segregated Witness-Funktion (SegWit) in die Bitcoin-Software zu implementieren. SegWit wurde als eine Änderung der Transaktionsarchitektur von Bitcoin vorgeschlagen. Durch diese Änderung würden Signaturdaten als Datenbaum gespeichert, der an die Transaktionen angehängt ist und nicht in der Transaktions-ID gezählt wird. SegWit wurde als Opt-in-Möglichkeit vorgeschlagen. Dies wäre ein Beispiel für eine weiche Gabelung.

Sie können die Unterschiede tatsächlich an Ihrer Bitcoin-Adresse erkennen: Eine Adresse, die mit der Nummer eins beginnt, verwendet die Legacy-Transaktionsstruktur, während Adressen, die mit “bc1” oder der Nummer drei beginnen, natives SegWit bzw. verschachteltes SegWit verwenden.

Die Bitcoiner waren hin- und hergerissen zwischen einer Verringerung der für eine Transaktion benötigten Daten, damit mehr Transaktionen in die 1-MB-Blöcke passen, oder einer Erhöhung der Blockgröße auf 8 MB. Die Ablehnung von SegWit für größere Blöcke würde ein Hard Forking des Netzes erfordern. Im August 2017 wurde Bitcoin “hard forked” und Bitcoin Cash wurde geschaffen.

Interessiert am Kauf von Bitcoin (BTC) Token?

Buy Now

Ethereum (ETH) und Ethereum Classic (ETC)

Im Juni 2016 brachen Hacker in die DAO ein, eine große Schatzkammer, die geschaffen wurde, um Investitionen in Projekte im Ethereum-Netzwerk zu ermöglichen. Die Hacker stahlen etwa 55 Millionen US-Dollar.

Vor dem Hack hatte die DAO etwa 250 Millionen US-Dollar in der Kasse. Und so funktionierte es:

Jedes Mitglied würde 100 DAO-Token für jede 1 ETH erhalten, die in die Schatzkammer eingezahlt wird. Diese Token wurden verwendet, um darüber abzustimmen, ob ein bestimmter Investitionsvorschlag potenziell profitabel war oder nicht. Wenn der Vorschlag angenommen würde, würde das Schatzamt die vorgeschlagene ETH-Investition automatisch an einen Smart Contract übertragen, der das Projekt repräsentiert.

Die Idee war ähnlich wie bei einem Hedge-Fonds. Wenn das Projekt mehr Einnahmen als die Investition generiert, wird der Gewinn wieder in die DAO-Schatzkammer eingezahlt und erhöht den Wert des DAO-Tokens.

Der Smart Contract wies jedoch eine Schwachstelle auf, die ausgenutzt wurde, um dem Angreifer unendlich viele Abhebungen zu ermöglichen, bis die Kasse leer war.

Natürlich gibt es in dieser Geschichte viele Details, aber wir wollen uns auf die wichtigsten Ereignisse beschränken. Die angreifenden Hacker kämpften darum, so viel Geld wie möglich abzuheben, während die White-Hat-Hacker der Community verzweifelt versuchten, denselben Exploit zu nutzen, um die Gelder der Staatskasse zu retten.

Am Ende hatten beide Fraktionen alles aufgebraucht, was sie konnten, aber der Schaden war angerichtet. Um den Angriff vollständig zu entschärfen, wurde ein Hard Fork der Blockchain vorgeschlagen. Die Blockchain würde vor dem Hack neu gestartet werden und weiterlaufen, als wäre nichts geschehen. Dies ist die aktuelle Kanon-Blockchain von Ethereum(ETH / USDT), wie wir sie kennen.

Einige Nutzer hielten dies jedoch für einen schlechten Präzedenzfall und wollten auf der Blockchain bleiben, auf der sich der Hack ereignet hatte, die jetzt als Ethereum Classic bekannt ist.

Interessiert am Kauf von Ethereum (ETH) Token?

Buy Now

Häufig gestellte Fragen

Ist Forking eine gute Sache?

Ein Forking wird im Allgemeinen durchgeführt, um ein Protokoll zu verbessern. Ob die Änderungen gut oder schlecht sind, hängt von der Gemeinschaft ab, die die Änderungen vornimmt.

Erhöht eine Hard Fork den Preis?

Da gespaltene Netze unterschiedliche technische und wirtschaftliche Eigenschaften haben, handelt es sich um grundlegend unterschiedliche Güter. Diese Faktoren beeinflussen, ob ein Vermögenswert an Wert gewinnt.

Welche Kryptowährung ist am besten zu forken?

Es gibt keine beste Kryptowährung zum Forken und jedes Open-Source-Projekt kann geforkt werden.

Ist Ethereum 2.0 eine harte Abspaltung?

Ethereum 2.0 gilt nicht als Hard Fork, wenn sich die Nutzer bei den Software-Upgrades an das Proof-of-Stake-Modell halten. Die Proof-of-Work-Version von ETH wird zu einer neuen Blockchain führen.

Warum hat sich Bitcoin gegabelt?

Bitcoin implementiert Hard Forks im Allgemeinen, um Skalierbarkeitsprobleme zu lösen. Das Problem sind in der Regel die Transaktionen pro Sekunde und die Blockgröße.

Hat Cardano einen Hard Fork?

Vasil ist eine harte Fork von Cardano(ADA/ USDT).

Was ist der Unterschied zwischen einem Hard Fork und einem Soft Fork?

Ein Hard Fork ist nicht abwärtskompatibel und erfordert eine neue Blockchain, während ein Soft Fork abwärtskompatibel mit der alten Blockchain ist. Eine genauere Erläuterung finden Sie in dem oben genannten Artikel.

Author: Ugly Bob

The wily and less old Bob. He does the back-end stuff for the duo and handles the day-to-day while other Bob counts the twenties made from their writing. They make him have his Twitter account, but DMs are open.

Education: U of Rugpulls

Crypto Class of: 2021

Fun Fact: Has never held an important opinion

標籤:

加密詞典

發現更多

很抱歉,我們無法為您的搜索提供任何內容。 請嘗試其他術語。
This site is registered on wpml.org as a development site.