ETFFIN Finance >> Finanzbildung >  >> Kryptowährung >> Äther

Hard Forks in Kryptowährung verstehen

Hard Forks und Soft Forks in Bitcoin, Äther, und andere Kryptowährungen

In einfachen Worten :Ein Hard Fork ist, wenn sich eine einzelne Kryptowährung in zwei teilt. Es tritt auf, wenn der vorhandene Code einer Kryptowährung geändert wird. was zu einer alten und neuen Version führt. [1] [2]

  • Mit einer weichen Gabel, die beiden Versionen der Software sollen kompatibel sein.
  • Mit einer harten Gabel, die beiden Versionen der Software sollen inkompatibel sein.

Beide Fork-Typen erzeugen also zwei unterschiedliche Versionen der Software (und damit zwei unterschiedliche Versionen der Blockchain und zwei unterschiedliche Versionen des Coin AKA Token), aber ein Hard Fork soll zwei inkompatible Blockchains/Token erstellen, während ein Soft Fork zwei kompatible Versionen der Software und des Tokens erstellt.

SegWit ist ein Beispiel für einen Bitcoin-Soft-Fork, der zwei kompatible Versionen der Software erstellen soll, die sich ein einziges Asset teilen . Sowohl SegWit- als auch Nicht-SegWit-Software verwenden genau das gleiche Bitcoin. Die SegWit-Blockchain folgt Nicht-SegWit-Regeln, und somit erkennt die Nicht-SegWit-Software Transaktionen, die mit SegWit-aktivierter Software durchgeführt wurden. SegWit ist abwärtskompatibel.

Bitcoin Cash ist eine Bitcoin-Hardfork, die zwei verschiedene Vermögenswerte mit Wert schaffen sollte . Nachdem die Gabel aufgetreten war, Bitcoin Cash und Bitcoin wurden ab dem Aktivierungsblock zu zwei völlig unterschiedlichen Kryptowährungen. Sie können Bitcoin Cash nicht an die Bitcoin Blockchain senden oder umgekehrt, die Ketten sind nicht kompatibel [beachten Sie, dass die Entwickler Code hinzufügen mussten, um sicherzustellen, dass die beiden Ketten nicht kompatibel waren; siehe die Informationen zu Replay-Angriffen unten].

Damit bedeckt, Es ist wichtig zu beachten, dass nicht jede Hard Fork dazu gedacht ist, eine neue Münze mit Wert zu schaffen.

Die Byzanz-Hard-Fork von Ethereum ist ein Beispiel für eine Hard-Fork, die zwei inkompatible Blockchains erstellen soll. aber nur ein Token mit Wert . Byzantium war ein obligatorisches Upgrade der Ethereum-Software. Bei Byzanz sollte die alte Software (die alte Blockchain und der darauf befindliche Token) nach der Aktivierungssperre nicht verwendet werden. Nach Byzanz, es gab immer noch nur ein Ethereum. Angesichts dessen, Für Ethereum-Benutzer, die ihre eigenen „Knoten“ (Versionen der Software) betrieben, war es wichtig, vor dem Fork auf die neue Software zu aktualisieren, um sicherzustellen, dass sie auf die neue Kette zugreifen.

Eine letzte Anmerkung, Letztlich reden wir hier über Software. Und das bedeutet, dass die Besonderheiten jedes Forks auf den Code zurückzuführen sind.

Schnelle Regeln für Gabeln :Wenn Sie sicherstellen möchten, dass Sie Zugriff auf einen Fork haben, in einer Brieftasche sein, in der Sie Ihre privaten Schlüssel kontrollieren (und dann diese Schritte befolgen, um einen Fork zu beanspruchen). Wenn Sie einen Knoten ausführen (die Vollversion der Software; der Typ, von dem Sie die Blockchain herunterladen), Sie MÜSSEN Ihren Client vor dem Fork aktualisieren. In allen anderen Fällen, Sie müssen nichts tun und der Verwalter Ihrer Brieftasche kümmert sich in den meisten Fällen um alles (obwohl Sie sich bei ihnen verifizieren möchten, indem Sie auf ihrem Blog bleiben, zwitschern, etc).

Auf Airdrops :Eine Gabel ist, wenn eine Münze in zwei Teile geteilt wird. Ein Airdrop ist, wenn Münzen aus irgendeinem Grund an eine vorhandene Brieftasche gesendet werden. Obwohl Sie die beiden Wörter vielleicht in lockeren Gesprächen synonym verwenden hören, ein Airdrop ist anders als eine Gabel. Erfahren Sie mehr über Airdrops.

Die erwarteten Ergebnisse einer Gabelung

Unter Berücksichtigung aller oben genannten um die Worte von Coinbase zu verwenden, wenn es um eine benutzeraktivierte Soft Fork geht, und füge auch ein paar unserer eigenen Notizen hinzu, das Ergebnis einer gegebenen Soft Fork oder Hard Fork wäre im Allgemeinen:

  1. Eine Blockchain wird dominant , was dazu führt, dass die andere Blockchain eine geringe Akzeptanz durch die Community hat und/oder Wert (ich sage hier „und/oder“, weil einige Forks wie SegWit und Byzantium nicht effektiv zu zwei verschiedenen Token führen, es gibt also nur einen Unterschied in der Akzeptanz der Software und nicht im Wert der Token).
  2. Beide Blockchains werden übernommen , koexistieren und unabhängig voneinander arbeiten mit ungefähr gleicher Akzeptanz durch die Gemeinschaft und/oder Wert (SegWit ist so, ab 2018 betreiben viele Benutzer noch Nicht-SegWit-Knoten).
  3. Beide Blockchains werden übernommen, aber einer ist bevorzugt . Eine der beiden Ketten wird oder bleibt die dominierende Kette in Bezug auf Akzeptanz und Wert (aber die andere Kette behält ein angemessenes Maß an Community-Unterstützung und Wert bei; Bitcoin Cash und Ethereum sind großartige Beispiele dafür).

Jeder der oben genannten Fälle kann bei einer gegebenen Gabel auftreten, aber die dritte Option ist die häufigste und daher das erwartete Ergebnis im Laufe der Zeit bei Hard Forks, die neue Kryptowährungen schaffen.

Wieder, Bitcoin Cash (ein Bitcoin-Fork) und Ethereum (ein Fork dessen, was wir heute Ethereum Classic nennen) sind gute Beispiele für das erwartete Ergebnis von Hard Forks, die zwei Vermögenswerte mit Marktwert schaffen sollen. Beide Ketten existieren, aber man ist beliebter und behält im Allgemeinen einen höheren Wert.

Inzwischen, ein Soft Fork wie SegWit ist im Allgemeinen als zweiter Fall gedacht und ein Hard Fork wie Byzantium ist immer als erster Fall gedacht.

So, Endeffekt, Wenn Sie herausfinden, dass eine Münze „gabelt“ … stellen Sie sicher, dass Sie wissen, um welche Art von Gabel es sich handelt!

Als Gelegenheitsnutzer müssen Sie nichts tun, es sei denn, es handelt sich um eine Hard Fork, die zwei verschiedene inkompatible Blockchains / Coins mit einem Wert wie der Bitcoin Cash Fork erstellt.

Jedoch, Wenn Sie ein Bergmann sind, oder wenn Sie generell Ihre eigene Krypto-Software betreiben, Sie müssen auf dem neuesten Stand bleiben, um sicherzustellen, dass Sie die richtige Version der Software verwenden.

Wie man sich auf den Fork einlässt:Wenn Sie „kostenlose Coins“ von einem kommenden Hard Fork erhalten möchten, der zwei Vermögenswerte mit Wert produzieren soll, Sie müssen sehr spezifische Schritte unternehmen. Sehen wie Gabeln funktionieren und wie man „freie Münzen“ von Gabeln bekommt.

Warum Gabeln kostenlose Münzen produzieren :Eine Blockchain ist ein Transaktionsbuch (und dort wird der Besitz von Coins aufgezeichnet). Wer Münzen vor eine Gabel hielt, und während der Gabel, daher müssen nach der Gabelung unbedingt Münzen auf beiden Ketten vorhanden sein. Mit Hard Forks, die neue Assets schaffen (und mit Airdrops und anderen „Giveaways“), es gibt in der Regel ein Snapshot-Datum, wo ein Snapshot des Ledgers erfasst wird. Der Snapshot erfolgt unter einer Blocknummer, bei Gabeln ist die Blocknummer wichtig, das Kalenderdatum ist nur für das Verständnis wichtig, wann die Blocknummer aufgetreten ist. Daher, im Allgemeinen, wenn man „bei der Gabelung sein“ will, “ und somit „kostenlose Coins“ erhalten, müssen sie ihre Transaktion dem Ledger hinzufügen, bevor der „Snapshot-Block“ auftritt. Es ist nicht notwendig, die Originalmünze zu halten, nachdem der Schnappschuss aufgetreten ist.

In technischer Hinsicht :Eine Gabel ist eine Codeänderung, wie "eine Weggabelung", aber für Code. In Kryptowährung, Ein Soft Fork ist eine geringfügige Änderung an der Software, auf die nicht alle Knoten (Computer, auf denen Software ausgeführt wird) aktualisiert werden müssen. Zum Beispiel, mit SegWit, Sowohl SegWit-aktivierte Knoten als auch Nicht-SegWit-Knoten können dasselbe Bitcoin-Netzwerk verwenden (da SegWit abwärtskompatibel entwickelt wurde). Inzwischen, Ein Hard Fork ist ein Begriff, der eine grundlegende Änderung des Blockchain-Protokolls beschreibt, die die Funktionsweise eines Krypto-Netzwerks grundlegend verändern kann (es kann Transaktionen rückgängig machen, es kann die Arbeitsweise des Bergbaus verändern, etc). Dies kann verwendet werden, um bei größeren Änderungen an der Blockchain den gleichen Coin zu behalten oder einen neuen Coin zu erstellen. Ein Hard Fork erfordert, dass alle Nodes (alle Computer, die sich mit dem Netzwerk der Kryptowährung verbinden) auf die neueste Version der Software aktualisieren, wenn sie den neuen Coin oder die neue Blockchain verwenden möchten. das bestehende Protokoll beizubehalten, wenn sie den alten Coin oder die Blockchain verwenden möchten, oder zwei separate Versionen der Software auszuführen, wenn sie beides tun möchten. Harte Gabeln machen die alte Kette und die neue Kette inkompatibel. [3]

Das Ergebnis eines "Abspaltens" einer Münze, um eine eigene Blockchain oder Währung zu bilden, ist, dass es von allem zwei gibt . Zwei verschiedene Münzen, mit zwei verschiedenen Ledgern (ab X-Block vorwärts), mit zwei verschiedenen Codesätzen, beide stammen von derselben Plattform und Blockchain. In Fällen wie Segwit, alle aktualisieren idealerweise auf die neue Software, aber selbst wenn dies nicht der Fall ist, funktioniert das System immer noch; Bitcoin ist immer noch Bitcoin, das Update ist optional (siehe eine Segwit-Erklärung). In Fällen wie Bitcoin Cash, zwei verschiedene Coins und Blockchains-from-x-block-forward laufen ab einem bestimmten Block und die beiden Ketten sind nicht kompatibel.

HODLing Ihrer privaten Schlüssel :Wenn sich eine Kryptowährung teilt, Sie möchten diese Kryptowährung in einer digitalen Brieftasche halten, in der Sie Ihre privaten Schlüssel kontrollieren, und nicht als allgemeine Faustregel in einer Börse oder einer Brieftasche von Drittanbietern. Der Grund dafür ist, dass Börsen und Wallets von Drittanbietern viel Arbeit leisten müssen, um ihren Benutzern Gutschrift zu leisten, wo eine Person, die ihre privaten Schlüssel besitzt, diese Arbeit selbst erledigen kann! Deine Schlüssel, deine Münzen. Verwenden Sie eine Drittanbieterplattform, und Sie sind davon abhängig, dass sie Ihnen die Abzweigung gutschreiben.

Auswahl des richtigen Drittanbieterdienstes :Einige Börsen und Wallets von Drittanbietern sind besser als andere, wenn es um Forks geht. Jedes für ist anders, Aber die Kryptowährungsbörse Binance hat beispielsweise eine solide Historie bei der Gutschrift von Benutzern für Forks.

Beispiele : Beispiele und Erläuterungen zu Gabeln:Sehen Sie sich an, was die Bitcoin Cash Fork für Bitcoin-Inhaber bedeutet, Häufig gestellte Fragen zu Bitcoin-Fork, Update zu Bitcoin Cash, unsere Seite zu Bitcoin Gold, und unsere Seite zum Beanspruchen von Bitcoin SV.

SPITZE :Für eine visuelle Darstellung einer Hard Fork, siehe die Hard Fork-Seite von Investopedia.

Was passiert, wenn ich Miner oder Knotenbetreiber bin und nicht am Upgrade teilnehme? Im Allgemeinen, Wenn Sie Ihren Client nicht vor dem Fork aktualisieren, bleiben Sie nach den alten Regeln in einer inkompatiblen Kette hängen und können weder Ether senden noch im Netzwerk nach dem Upgrade arbeiten.

Wie werden Hard Forks und andere Forks erstellt?

Im Allgemeinen, Jedes Update der Software einer Münze (zumindest solche, die demokratisch kontrolliert werden wie Bitcoin) erfordert eine Form von Konsens.

Das Erstellen eines Forks, der die vorhandene Software aktualisiert, die derzeit von allen verwendet wird, erfordert mehrheitliche Unterstützung (Konsens) von Coin-Inhabern (eher „Knoten“), die mit dem Netzwerk der Coin verbunden sind. Diese Knoten müssen dem Update zustimmen und dann ihre Software entsprechend aktualisieren. Dieser Konsens kann in der Praxis in erster Linie von Minern und Mining-Pools stammen und nicht von einer allgemeinen Benutzerpopulation. weil sie dazu neigen, viele Knoten zu kontrollieren. Weitere Informationen finden Sie in den Konsensregeln auf Bitcoin.org. [4]

Mit dem oben Erwähnten, Forks erfordern nur wirklich einen Konsens in Bezug auf die Annahme eines Updates. In Bezug auf das Erstellen einer Hard Fork oder Soft Fork (ohne sie zu übernehmen), jeder kann den Code einer Münze kopieren und einfügen und ändern, und schaffen so eine möglicherweise zu übernehmende Hard Fork oder Soft Fork.

Mit anderen Worten, Jeder Entwickler mit den erforderlichen Fähigkeiten könnte sich entscheiden, Bitcoin zu forken oder eine einzigartige Kopie von Bitcoin zu erstellen (daher alle tatsächlichen und potenziellen Bitcoin-Forks). Das ist das „einfache, " Teil. Der schwierige Teil ist die Unterstützung von Bergleuten, Benutzer (die nicht nur ein Wallet herunterladen und konfigurieren, sondern den Coin verwenden und handeln müssen), und Austausch.

Ohne Unterstützung von Bergleuten und Benutzern, es gibt keine funktionierende Blockchain (daher der Begriff „User Activated Fork“.

Ohne Unterstützung durch den Austausch, Es ist wahrscheinlich, dass das neue Token wenig bis keinen Wert hat.

Daher, eine einzelne Kryptowährung mit einer einzelnen Blockchain (wie Bitcoin) erfährt eine richtige „Hard Fork“ (wie Bitcoin Cash oder Bitcoin Gold), wenn der Code 1. geändert wird, um eine neue Münze zu erstellen, aber auch 2. von genügend Bergleuten umarmt,- Benutzer, und Austausch, damit es eine tragfähige, Funktion, Alternative.

Eine solche Gabelung kann aus jedem Grund auftreten, entweder um innovativ zu sein (wie es bei Bitcoin Cash der Fall ist), um den durch einen Hack angerichteten Schaden zu reparieren (wie es bei Ether der Fall ist), oder einfach, weil sich für einen Soft Fork kein Konsens herstellen ließ (wie es bei Bitcoin Cash ein bisschen und bei SegWit2x fast schon der Fall war).

SPITZE :Wenn die Mehrheit über eine Änderung abstimmt (wie die Soft Fork SegWit), aber eine Minderheit ist gegen die Mehrheitsabstimmung ... sie können eine harte Gabelung (wie Bitcoin Cash) schaffen.

Kann jeder eine Münze teilen? Jeder kann zu GitHub gehen, schnapp dir den Code einer Münze (zum Beispiel Bitcoin), und führen Sie dann die Entwicklungsarbeit durch, die zum Aktualisieren der Software erforderlich ist. Jedoch, nicht jeder kann genug Bergleute bekommen, um die neue Münze abzubauen, genügend Benutzer, um ihre Software zu aktualisieren oder Wallets für den Coin herunterzuladen, und/oder genug Börsen, um es aufzulisten. Dann, auch wenn sie es können, Etwas in die Nähe der gleichen Bewertung wie die ursprüngliche Münze zu bekommen, ist ein harter Kampf. Also ja, theoretisch kann jeder eine Münze spalten … aber in der Praxis gibt es viele Hindernisse.“ In der Geschichte der Kryptowährung gab es nur sehr wenige erfolgreiche Forked Coins. In der Praxis, Forks aller Art erfordern eine Form der Konsensbildung, um effektiv zu sein. Selbst solche, die effektiv sind, haben in der Regel eine niedrigere Bewertung als die ursprüngliche Münze. Eine der einzigen Ausnahmen, die mir einfällt, ist Ether vs. Ethereum classic (wo Ether, die harte Gabel, hat eine höhere Bewertung und mehr Benutzer / Miner).

TATSACHE :Nicht jeder Fork führt dazu, dass Besitzer einer Kryptowährung „kostenlose Coins, ” Wenn jedoch ein legitimer Hard Fork auftritt, der eine neue Kryptowährung erstellt, das ist der Fall. Zum Beispiel, Bitcoin-Inhaber erhielten für jede BTC (Bitcoin), die sie besaßen, einen „kostenlosen“ BCH (Bitcoin Cash). Das ist offensichtlich ein absurd gutes Geschäft (obwohl man riskiert, dass der Preis des ursprünglichen Vermögenswerts bei solchen „Split“-Ereignissen fällt). Technisch kann man eine neue Version einer Münze erstellen und eine andere Verteilungsmethode wählen, zum Beispiel, sie können einen Airdrop machen oder die neue Münze auf dem freien Markt verkaufen. [5]

SPITZE :Lesen Sie mehr über "The Birth of BCH:The First Crazy Days of "Bitcoin Cash" oder Byzantium Hard Fork von Ethereum, um eine bessere Vorstellung von den verschiedenen Arten von Hard Forks und ihren Auswirkungen zu bekommen.

SPITZE :Es gibt auch andere Arten von Gabeln (Gabeln im Allgemeinen, weiche Gabeln wie oben erwähnt, git Gabeln, [Bubba Gump-Referenz einfügen]). Jede Abweichung in der Blockchain ist eine Gabelung; die qualifizierenden Begriffe beschreiben die Details der Divergenz sowohl hinsichtlich des Codes als auch der Absicht hinter dem Fork.