Eine vollständige Geschichte der Bitcoin-Gabeln
Eine vollständige Geschichte der Bitcoin-Gabeln
Demokratien sind selten perfekt. Wir alle versuchen, uns auf eine „ideale“ Art und Weise zu einigen, aber selten sind sich diese Vereinbarungen einig. Wir haben also die großen Glaubensparteien, die demokratische Partei und die republikanische Partei sowie zahlreiche kleinere oder Randparteien, die verschiedene andere Glaubensrichtungen wie die libertäre oder die grüne Partei vertreten. Durch das Streben nach Demokratie und Tarifverträgen ist Bitcoin diesem System sehr ähnlich geworden, in dem wir große Ketten wie z Bitcoin Core (Original) und Bitcoin Cash, und dann kleinere oder Randketten wie Bitcoin Satoshi Vision, Bitcoin Classic und sogar Bitcoin Gold. Dieser Artikel hilft Ihnen beim Navigieren durch all diese verschiedenen aufgelisteten Ketten und wie sie entstanden sind.
Was ist eine Gabel??
Bitcoin arbeitet im Konsens. Ein Konsens kann nur zustande kommen, wenn mein Code genau mit Ihrem, seinem, ihrem und den anderen Tausenden von Knoten übereinstimmt, auf denen der Bitcoin-Code (oder eine andere Kryptowährung) ausgeführt wird. Was passiert also, wenn jemand seinen Code ändert? Was passiert, wenn sie Salden neu anordnen, das Protokoll ändern oder eine andere Anzahl von Dingen?
Zu diesem Zeitpunkt können Sie sich eine „Gabelung“ in der Blockchain vorstellen, in der Bitcoin Core weiter ausgeführt wird und BitcoinCore.myfork in dem Block, in dem das Update erstellt wurde, zu einer eigenen Kette wird. Der Erfolg von bitcoincore.myfork hängt hauptsächlich von der Anzahl der Miner ab, die ich auf meinen neuen Code umstellen und mein Netzwerk unterstützen kann, sowie von der Anzahl der Benutzer, die ich verwenden und damit Transaktionen durchführen kann. Dieser „Rallye-“ oder Rekrutierungsprozess von Gabelketten, die versuchen, Benutzer- und Bergarbeiterunterstützung zu erhalten, ist ein wichtiger sozialer Aspekt von Gabeln, der später demonstriert wird.
Jeder kann eine Gabel herstellen, und zum größten Teil sind sie entweder extrem klein, oder niemand wird sie abbauen, und so werden sie kurz nach ihrer Erstellung nicht mehr existieren.
Warum gibt es Gabeln überhaupt??
Ich habe mit dem Beispiel Demokratie und unterschiedlichen Überzeugungen begonnen, weil dies die gleichen Kräfte sind, die in Open-Source-Blockchains wie Bitcoin eine Rolle spielen.
Wenn sich eine große Partei darin unterscheidet, wie sie denkt, dass die Kette in die Zukunft voranschreiten sollte, wird sie ein Update vorschlagen, das sich grundlegend vom aktuellen Blockchain-Code unterscheidet, und versuchen, Leute zu rekrutieren, die dies unterstützen. Meistens wird diese Vision als Aktualisierung der Blockchain implementiert, zu der die Mehrheit der Bergleute wechseln soll (was sie technisch zur dominierenden Bitcoin-Kette machen würde) und die noch nicht erfolgreich durchgeführt wurde.
Am Ende dieses Artikels befindet sich ein Link zu failedforks.com Dies zeigt die Anzahl der Knoten, auf denen verschiedene Gabeln laufen, die während der „Rallye“ -Phase ziemlich stark beginnen und dann normalerweise aus der Existenz verschwinden, wenn die Bergleute wieder zu Bitcoin Core wechseln. Manchmal gibt es jedoch eine „absichtliche“ Gabelung, die aufgrund wünschenswerter Änderungen am Protokoll (oder an der Historie, wie wir im Fall der Gabelung von Ethereum im Jahr 2016 sehen werden) gut unterstützt wird und daher weiterhin besteht und untersucht wird unten.
Harte Gabeln gegen weiche Gabeln
Hard Forks und Soft Forks sind die beiden Arten von Updates oder Protokolländerungen, die in einer Blockchain auftreten können. Ziemlich einfach, eine harte Gabel führt dazu, dass eine völlig neue Kette erstellt wird, und eine weiche Gabel ist eher ein optionales Update, das abwärtskompatibel ist.
Abwärtskompatibilität ist wirklich das, was die harte Gabel schafft, da Bergleute, die Blöcke basierend auf dem neuen Update erstellen, diese Blöcke nicht von den Bergleuten akzeptieren lassen, die die alte Kette ausführen, wodurch sie in eine neue unabhängige Kette übergehen. Hard Forks sind normalerweise Protokolländerungen (Regeländerungen) und Soft Forks sind mehr Optimierungen (siehe SegWit). Eine weiche Gabel führt zu keiner neuen Kette.
Was passiert mit meiner Kryptowährung im Falle einer Gabel??
Bei einer weichen Gabel gibt es keinen Unterschied, da keine neue Kette erstellt wird. Abhängig vom Update können Sie jedoch möglicherweise keine Transaktionen mit den Brieftaschen mit dem neuen Update durchführen, ohne zuvor Ihre eigene Brieftasche zu aktualisieren. Bei vielen Bitcoin-Wallet-Anbietern ist dies kein Problem.
In einer harten Gabel haben Sie, da die Kette in zwei Teile gegabelt ist, die gleichen Guthaben auf der alten Kette und es ist wie gewohnt, aber jetzt haben Sie auch den entsprechenden Betrag einer neuen Münze (wie die unten aufgeführten) auf der neue Kette. Wenn Sie im Fall von Bitcoin und Bitcoin Cash am 1. August 2017 Bitcoin gehalten haben, haben Sie nach dem Verzweigen auch einen entsprechenden Betrag an Bitcoin Cash gehalten.
Berühmte Gabeln
Um berühmte Gabeln richtig zu verstehen, müssen wir ihre Umgebung verstehen. Keine dieser Gabeln ist ohne stark unterschiedliche Meinungen in der Community passiert, daher ist die Gabel normalerweise größer als nur die Protokollebene.
Bitcoin-Gabeln sind weitgehend durch das „Bitcoin-Skalierbarkeitsproblem“ motiviert. Diese Debatte läuft weitgehend auf die Tatsache hinaus, dass die Blockgröße des Bitcoin-Kerns derzeit auf 1 MB begrenzt ist, wodurch der Transaktionsdurchsatz auf 7 tx / s begrenzt wird. Dies wird mit 2000 tx / s für verglichen Visa – der übliche Bezugspunkt. Die folgenden Gabeln führen Sie durch eine kurze Geschichte und einige der Hauptakteure dieser Debatte sowie die daraus resultierenden Gabeln.
Bitcoin XT
Bitcoin XT wurde 2014 von Mike Hearn als eine Abzweigung des Bitcoin-Kerns gegründet, die Protokolloptimierungen erstellte, die völlig unabhängig von der Blockgröße waren.
Die große Akzeptanz und öffentliche Unterstützung von Bitcoin XT erfolgte Mitte 2015, als Gavin Andreesen, einer der ersten Entwickler, der mit Satoshi am Bitcoin-Kern arbeitete, BIP 101 vorschlug, da die Aufmerksamkeit und das Transaktionsvolumen des Bitcoin-Kerns 2015 zunahmen. BIP 101 schlug einen Block vor Die Größe steigt von 1 – 8 MB und danach stetig auf 24 tx / s. Diese Änderung benötigte Anfang 2016 75% der Netzwerkunterstützung für ~ 1000 Blöcke. Verständlicherweise wurde dies nicht erreicht, und die Änderung wurde nicht implementiert. Stattdessen wurde die Erhöhung von 2 MB durch den Bitcoin-Klassiker implementiert.
Bitcoin Gold
Aufgrund des großen Monopols des Bitcoin-Bergbaus, insbesondere in China, wurde Bitcoin Gold im Oktober 2017 gegabelt, um ein neues Bitcoin zu erstellen, das ein anderes Protokoll verwendet, das verhindert, dass große Bergleute wechseln.
Es verwendet Equihash (erstellt von Zcash), mit dem die Hardware, die Big Miner (ASICs) verwenden, es nicht rentabel ausführen kann. Es hat wiederholt DDOS-Angriffe erlitten, und sogar den berüchtigten 51% -Angriff, bei dem ein böswilliger Bergmann 2018 51% des Netzwerks übernahm und nach eigenem Ermessen damit begann, die Blockchain neu zu ordnen (hauptsächlich Münzen zu prägen)..
Bitcoin Cash
Bitcoin Cash ist mit Abstand die bekannteste, am meisten beworbene und am weitesten verbreitete Trennung vom Bitcoin-Kern am 1. August 2017. Es basiert auf der Arbeit von Mike Hearn im Jahr 2014 und schlägt vor, BIP 91 zu unterstützen, um das Blocklimit auf 8 MB zu erhöhen und dann stetig auf eine neue 32-MB-Obergrenze. Davon abgesehen ist es weitgehend genau das gleiche.
Es wurde so gut abgedeckt, weil es von einigen der größten Bitcoin-Akteure unterstützt und politisiert wurde, wie Jihan Wu, CEO von Bitmain, dem größten Bergbauunternehmen, Roger Ver, einem frühen Investor und Befürworter von Bitcoin (jetzt Bitcoin-Bargeld) ) und Craig Wright, der behauptet, er sei der Schöpfer von Bitcoin ohne wesentliche Beweise. Ihre politische Plattform bestand darin, größere Blockgrößen zu schaffen, um Satoshis ursprüngliche Vision eines Peer-to-Peer-E-Cash-Systems besser widerzuspiegeln, das 2017 mit längeren Transaktionswartezeiten auf dem Bitcoin-Kern (~ 20 Minuten mit) weniger Realität wurde Gebühr).
Bitcoin SV
Wie Sie vielleicht schließen können, gab es weitere Konflikte darüber, was „Satoshis Vision“ tatsächlich bedeutete, und so gab Craight Wright 2018 mit Unterstützung von Calvin Ayre erneut Bitcoin Cash heraus („Wir müssen tiefer gehen…“ – eine Gabelung innerhalb eines Gabel).
Die überarbeitete Blockgrößenbeschränkung beträgt 128 MB. Obwohl Bitcoin SV aufgrund des fehlenden Transaktionsvolumens das Potenzial für viel größere Blockgrößen geschaffen hat, entsprechen die Blockgrößen größtenteils denen des Bitcoin-Kerns.
Ist es möglich, dass eine Münze zweimal gegabelt wird??
Ja, da diese neue Kette eine einzigartige Blockchain ist, behält sie dieselben Eigenschaften und Fähigkeiten wie eine ungegabelte Kette bei, einschließlich weicher und harter Gabeln.
Andere berühmte Gabeln
Litecoin
Die erste Bitcoin-Gabel war im Oktober 2011, um Litecoin zu erstellen. Die größten Unterschiede bestehen in einem leichteren Algorithmus (Verschlüsselung anstelle von SHA-256), schnelleren Blockierungszeiten (2,5 Minuten) und einer höheren Anzahl von Gesamtmünzen (84 m). Litecoin war auch das erste Unternehmen, das Protokolländerungen implementiert hat, um die Skalierung von Bitcoin, Segregated Witness und Lightning Network zu unterstützen.
Segwit hat Bitcoin in die Lage versetzt, Transaktionen zu optimieren / neu anzuordnen, sodass die Blockgröße jetzt effektiv ~ 1,3 MB beträgt, obwohl das Limit 1 MB beträgt. Lightning Network verwendet Zahlungskanäle und ermöglichte Litecoin, eine Mikrotransaktion von Zürich nach San Francisco in zu senden <1 Sekunde. Litecoin ist eine Abzweigung der Bitcoin-Codebasis, nicht des laufenden Netzwerks. Dies bedeutet, dass Sie keine Münzen von der Abzweigung geerbt haben, wenn Sie zum Zeitpunkt der Erstellung von Litecoin Bitcoin in der Hand hatten. Der Ersteller von Litecoin hat die Codebasis geändert und ab Block 0 ein neues Netzwerk gestartet.
Äther
Der berüchtigtste von allen… der große DAO-Absturz. Vor dem Boom, vor der ICO-Blase, gab es den Pionier der ICO, den DAO, der auf Ethereum stattfand. Im Jahr 2016 sammelte das DAO 150 Millionen US-Dollar an Ethereum von Investoren (Nutzern) und erlitt dann aufgrund von Versehen und hastiger Entwicklung einen tödlichen Hack, der 50 Millionen US-Dollar stahl.
Die Community war sich uneinig, wie sie fortfahren sollte. Einige sagten, es sei die Verantwortung von Ethereum, die Investoren durch Zurücksetzen der Blockchain zu einem Ganzen zu machen, und andere argumentierten, dies verstoße gegen einige grundlegende Prinzipien von Open-Source-Blockchains und würde das Netzwerk gefährden. Trotz der Risiken gabelte sich das Netzwerk am 20. Juli 2016 hart und gab die Transaktionen zurück (um die Salden effektiv neu zu ordnen, wenn wir früher an meine Beispiele denken), und musste sich dann in diesem Jahr erneut zweimal teilen, um DDOS- und Spam-Angriffe zu verhindern. Die neue Kette wurde von der Ethereum-Stiftung unterstützt und trägt den Titel Ethereum, während die alte Kette, in der der DAO-Hack noch vorhanden ist, Ethereum Classic heißt und weiterhin als „ursprüngliches“ Ethereum unterstützt wird.
Monero
Monero hatte mehrere Gabeln, um das Netzwerk besser zu „sichern“, z. B. ASIC-resistent zu machen, die Privatsphäre und Anonymität zu verbessern, Blockkappen zu entfernen und die Gesamtversorgungskappen zu entfernen. Monero hat insgesamt 4 Gabelketten das läuft noch bis heute.
Sind Gabeln von Natur aus schlecht?
Nein. Obwohl sie in strittigen Fragen am meisten politisiert und diskutiert werden, sind harte Gabeln ein grundlegender Aspekt bei der Aktualisierung einer Blockchain. Die meisten Ketten wie Ethereum werden regelmäßig Protokoll-Upgrades unterzogen, für die eine Gabelung erforderlich ist. Der Unterschied besteht jedoch darin, dass sie größtenteils einstimmig sind und die alte Kette schnell absterben und nicht mehr unterstützt wird.
Einige Bergleute mögen zurückgelassen werden, werden aber dazu angeregt, die neue Kette abzubauen, die die Münze enthält, die den Wert enthält. Wenn Gabeln dazu führen, dass zwei verschiedene Ketten unterstützt werden und die Community aufgeteilt wird, gibt es häufig eine hohe Preisvolatilität und Konflikte innerhalb der Community. Diese Debatte und Konfliktlösung, die auf professionelle Weise durchgeführt wird, trägt jedoch dazu bei, die Blockchain voranzutreiben.