Bitcoins BIP110-Moment: Drei mögliche Szenarien

Bitcoin Magazin
Bitcoins BIP110-Moment: Drei mögliche Szenarien
Hinweis des Autors: Meiner Meinung nach ist BIP110 sowohl nutzlos als auch schädlich, und ich erwarte, dass es scheitert (siehe Szenario 1).Trotzdem habe ich versucht, diesen Artikel so faktisch wie möglich zu schreiben und verschiedene mögliche Szenarien zu betrachten, da ich hoffe, dass er etwas Klarheit über diesen Soft Fork-Versuch bieten kann.
Die Debatte über OP_RETURN hat sich so weit zugespitzt, dass Bitcoin Knots BIP110 implementiert hat: eine Änderung des Konsensprotokolls, die vorübergehend die Größe von OP_RETURNs begrenzt und auch andere Arten von Daten auf der Bitcoin-Blockchain reduzieren soll.
BIP110 hat jedoch keinen Konsens: Nicht jeder ist sich einig, dass es ein Problem gibt, das gelöst werden muss, noch dass BIP110 es auf irgendeine sinnvolle Weise löst, während es Bitcoin potenziell schädlich einschränkt. Offensichtlich hat Bitcoin Core — nach wie vor die am häufigsten verwendete Bitcoin-Implementierung — BIP110 nicht übernommen, während in den letzten Wochen nur etwa 1-2% der Hash-Power Unterstützung dafür signalisiert haben.
Dennoch werden BIP110-Knoten wie Bitcoin Knots bald — beginnend mit Block 961.632, der am oder um den 8. August geschürft wird — Blöcke ablehnen, die keine Unterstützung für das Upgrade signalisieren.
Hier sind die drei Hauptszenarien, wie sich das entwickeln könnte.
Szenario 1: (fast) keine Miner signalisieren
Wenn die aktuelle Miner-Signalisierung ein Hinweis ist, ist dies das Szenario, das zu erwarten ist.
Aus der Perspektive von jedem, der Bitcoin Core oder andere nicht BIP110-konforme Knoten und Wallets betreibt (die überwältigende Mehrheit des Bitcoin-Ökosystems), werden Blöcke wie gewohnt geschürft und Transaktionen werden ebenfalls normal verarbeitet. Jeder, der diese Ereignisse nicht aktiv in sozialen Medien oder anderswo verfolgt, könnte sogar nicht einmal bemerken, dass etwas Ungewöhnliches passiert, und in praktischer Hinsicht wird es für sie wirklich nichts Ungewöhnliches geben; BIP110 betrifft sie nicht.
Das gilt jedoch nicht für diejenigen, die Bitcoin Knots oder andere BIP110-konforme Knoten betreiben. Da ihre Software nicht signalisierende Blöcke ablehnt, würden sie im Grunde genommen überhaupt keine neuen Blöcke sehen (oder vielleicht ein paar pro Woche), und eingehende und ausgehende Transaktionen werden nicht bestätigt (oder unglaublich langsam). Praktisch gesehen würden diese Knoten stagnieren und unbrauchbar werden.
Wenn dies geschieht, müssen die Befürworter von BIP110 entscheiden, ob sie abwarten wollen, ob sich die Dinge für sie verbessern (siehe Szenario 3), aufgeben (auf nicht BIP110-Software zurückwechseln) oder einen nächsten Protokollwechsel einführen, wie zum Beispiel einen Hard Fork zu einem anderen Proof-of-Work-Mining-Algorithmus.
Ein solcher Hard Fork würde möglicherweise das Mining mit GPUs wieder ermöglichen, wodurch mehr Menschen neue Blöcke schürfen könnten, um eine Blockchain mit den durch BIP110 durchgesetzten Regeln zu generieren. Dies würde jedoch auch bedeuten, dass BIP110/hard fork Knoten dauerhaft vom Rest des Bitcoin-Ökosystems abgetrennt werden, um im Wesentlichen eine neue Kryptowährung zu schaffen. (Mehr dazu unten)
Szenario 2: (fast) alle Miner signalisieren
Dies ist das Szenario, das mehrere prominente BIP110-Befürworter vorhersagen.
In diesem Szenario werden alle Miner plötzlich für BIP110 signalisieren, wenn das obligatorische Signalisierungsfenster beginnt. Oder zumindest wird eine Mehrheit der Miner signalisieren UND alle nicht signalisierenden Blöcke ablehnen, sodass alle Blöcke, die in der Blockchain landen, ein BIP110-Signal enthalten.
Wenn dies geschieht, bleiben alle Bitcoin-Knoten (sowohl Knots als auch Core) kompatibel, und die Signale in den Blöcken zeigen an, dass die Miner planen, die BIP110-Regeln zwei Wochen später durchzusetzen. BIP110-verletzende Transaktionen sollten bis Anfang September nicht mehr in Blöcken landen.
Im Wesentlichen ist dies das Erfolgsszenario für BIP110; obwohl nur eine kleine Fraktion von Entwicklern, Minern und Nutzern dafür plädiert hat, tritt das Upgrade im gesamten Netzwerk in Kraft.
…Es gibt jedoch auch in diesem Szenario einen wichtigen Vorbehalt.
Blockchain-Signalisierung ist ein nützliches Koordinationsmechanismus für die Bereitstellung von Soft Forks, garantiert jedoch technisch nicht, dass die neuen Regeln durchgesetzt werden. Miner können Unterstützung für das Upgrade signalisieren, ohne tatsächlich BIP110-Software zu verwenden, was sie beispielsweise tun könnten, um sicherzustellen, dass ihre Blöcke während des obligatorischen Signalisierungsfensters nicht von Bitcoin Knots-Knoten abgelehnt werden.
Die Protokollregeln von Bitcoin werden jedoch letztendlich von wirtschaftlichen Knoten durchgesetzt, und derzeit gibt es keine Anzeichen dafür, dass die meisten von ihnen die BIP110-Regeln durchsetzen werden selbst wennAlle Blöcke enthalten ein Signal. Wenn also BIP110-verletzende Transaktionen später von den meisten Minern akzeptiert werden, würden diese wirtschaftlichen Knoten Blöcke akzeptieren, die sie enthalten, während BIP110-Knoten dies nicht tun würden. Die Blockchain würde sich zwischen Knoten aufteilen, die BIP110 durchsetzen, und solchen, die dies nicht tun.
Szenario 3: Eine beträchtliche Minderheit von Minern signalisiert
Dies ist das Szenario, das die Kette sofort spalten würde.
Derzeit signalisieren etwa zwei Prozent der Miner Unterstützung für BIP110, was wahrscheinlich zu wenig ist, um bedeutend zu sein (siehe Szenario 1). Aber stellen wir uns vor, dass dies schnell um das Zehnfache steigt. Wir müssen uns auch vorstellen, dass diese beträchtliche Minderheit selbst alle nicht signalisierenden Blöcke ablehnt – sonst wäre sie nicht von Szenario 1 zu unterscheiden, in dem BIP110-Knoten ins Stocken geraten (da sie verlangen, dass ALLE Blöcke ein Signal enthalten).
Wenn die beträchtliche Minderheit sowohl signalisiert als auch nicht signalisierende Blöcke ablehnt, würden sie beginnen, ihre eigene Minderheits-Blockchain mit nur signalisierenden Blöcken aufzubauen. Blöcke auf dieser Minderheitskette würden deutlich langsamer als gewöhnlich bestätigt werden – vielleicht nur ein oder zwei pro Stunde – aber BIP110-Knoten bleiben vernünftig nutzbar. Und nach ein paar Monaten würde sich die Mining-Schwierigkeit anpassen, sodass Blöcke wieder (näher an) sechs pro Stunde gefunden werden. Ein paar Wochen später würden die BIP110-Regeln in Kraft treten.
In der Zwischenzeit würden Bitcoin Core und andere Knoten, die BIP110 nicht durchsetzen, weiterhin ziemlich normal funktionieren. Ihre Blöcke werden eine Weile etwas langsamer bestätigt — vielleicht etwa vier oder fünf pro Stunde — aber nach ein paar Wochen passt sich die Mining-Schwierigkeit hier ebenfalls an, um dies im Durchschnitt wieder auf sechs pro Stunde zu bringen. Die BIP110-Regeln würden auf dieser Blockchain niemals in Kraft treten.
Infolgedessen würde eine BIP110-Blockchain und eine Blockchain mit den ursprünglichen Regeln dann nebeneinander als zwei verschiedene Kryptowährungen existieren, unbegrenzt.
Es gibt jedoch einen bemerkenswerten Vorbehalt zu diesem Szenario. Wenn die BIP110-Kette später die ursprüngliche Kette in der Länge überholen würde (aufgrund von Minern, die zur BIP110-Kette wechseln), würden alle Knoten — Core und Knots gleichermaßen — die BIP110-Kette als die einzige Kette akzeptieren. Die ursprüngliche Kette würde in diesem Fall verworfen werden, oder ausradiert.
Dieses einseitige Auslöschungsrisiko ist tatsächlich der Grund, warum die Befürworter von BIP110 erwarten, dass alle Miner präventiv signalisieren, um eine Spaltung zu verhindern. Miner möchten nicht auf einer Blockchain minen, die später verworfen werden kann, argumentieren sie, da dies auch bedeuten würde, dass sie alle Blockbelohnungen verlieren, die sie darauf verdient haben.
Tatsächlich könnten Benutzer und Miner, die verhindern möchten, dass die ursprüngliche Kette ausgelöscht wird, dies jedoch tun: Sie können jeden Block auf der Minderheits-BIP110-Kette manuell ungültig machen, solange sie noch die Minderheitskette ist. Auf diese Weise würden ihre Knoten den Wechsel zu ihr ablehnen, selbst wennwenn sie zu irgendeinem Zeitpunkt in der Zukunft länger wird, wodurch die Spaltung ebenfalls dauerhaft wird.
Was passiert genau, wenn die Kette dauerhaft gespalten wird?
Wenn und wann die Bitcoin-Blockchain dauerhaft gespalten wird, markiert dies im Wesentlichen die Schaffung einer neuen Kryptowährung, oder forkcoin. Jeder, der zum Zeitpunkt der Spaltung BTC besitzt, erhält automatisch die entsprechende Menge an Münzen auf der neuen Blockchain, ähnlich wie es 2017 bei Bitcoin und Bitcoin Cash der Fall war.
In der Realität sind diese Dinge jedoch nicht unbedingt so einfach, und wenn BIP110 unter einem der oben genannten Szenarien eine Kettensplit verursacht, wird es wahrscheinlich einige Komplikationen geben.
Einerseits wird es fast sicher Meinungsverschiedenheiten darüber geben, welche Seite der Kette „Bitcoin“ („BTC“) repräsentiert und welche Seite die neue forkcoin ist. Es scheint jedoch wahrscheinlich, dass die Blockchain mit den ursprünglichen Regeln von den meisten Menschen als „Bitcoin“ betrachtet wird, während die Blockchain mit den BIP110-Regeln etwas anderes genannt wird; wir werden sie vorerst „BIP110 coin“ nennen.
Der Zugriff auf die BIP110-Münzen erfordert dann BIP110-spezifische Software wie tatsächlich Bitcoin Knots. Die neuen Münzen werden nicht auf Bitcoin Core-Knoten oder den meisten Wallets angezeigt.
BIP110 enthält jedoch derzeit keine Replay-Schutz. Das bedeutet, dass Transaktionen auf einer Kette auf der anderen Kette kopiert („wiederholt“) werden können. Anstatt nur BTC zu senden, könnten Benutzer unwissentlich auch die entsprechende BIP110-Münze an eine identische Adresse auf der BIP110-Kette senden – oder umgekehrt.
Es ist zu diesem Zeitpunkt schwierig abzuschätzen, wie viel die Forkcoins wert sein werden oder ob sie überhaupt etwas wert sein werden. Das mangelnde Interesse am Kauf von BIP110-Münzen über Fork-Future-Verträge deutet darauf hin, dass es möglicherweise auch nach einem Split nicht viel Interesse geben wird, sie zu kaufen. Aber wenn Sie dennoch sicherstellen möchten, dass Sie BIP110-Münzen erhalten, falls es welche gibt, ist es wahrscheinlich am besten, Ihre BTC selbst zu verwahren (Zugang zu Ihren privaten Schlüsseln zu haben) und keine Transaktionen zu senden, bis sich der Staub gelegt hat und mehr Klarheit darüber besteht, wie man vorgehen sollte.
Aaron van Wirdum ist der ehemalige Chefredakteur von Bitcoin Magazine und Autor von Das Genesis-Buch: Die Geschichte der Menschen und Projekte, die Bitcoin inspirierten. Folgen Sie ihm auf Nostr.
Dieser Beitrag Bitcoin’s BIP110 Moment: Drei mögliche Szenarien erschien zuerst im Bitcoin Magazine und wurde von Aaron van Wirdum verfasst.
Quelle: BitcoinMagazine