Sie haben vielleicht schon von BIP-110 gehört; Aus diesem Grund ist dieser Fork nicht nur schlecht für Bitcoin, sondern er basiert auch auf einem Missverständnis darüber, was ein Bitcoin-Knoten ist und wozu er gut ist. Und warum BIP-110 aufgrund dieses Missverständnisses scheitern wird.
Dieser Artikel ist ein Nehmen. Die geäußerten Meinungen sind ausschließlich die des Autors und spiegeln nicht unbedingt die von BTC Inc oder dem Bitcoin Magazine wider.
BIP-110 ist ein Bitcoin-Verbesserungsvorschlag mit dem Titel „Reduced Data Temporary Softfork“. Das BIP schlägt eine Konsensänderung für Bitcoin vor, die versucht, die Arten und Mengen willkürlicher Daten, die zu konsensgültigen Transaktionen hinzugefügt werden können, zu begrenzen, indem ein breites Spektrum der Skriptfunktionen von Bitcoin eingeschränkt wird. BIP-110 wird von einem pseudonymen Entwickler namens geleitet Dathon Ohm und wird von der Knots-Community weithin unterstützt, einer alternativen Implementierung von Bitcoin, die von einem der ersten Mitwirkenden von Bitcoin Core, Luke Dashjr, und seinen Unterstützern geleitet wird.
Die BIP-110-Konsensänderung geht in den kommenden Wochen auf eine obligatorische Signalisierungsperiode und damit auf eine mögliche Abzweigung mit den wichtigsten Konsensregeln zu, wie sie in Bitcoin Core implementiert sind. Um den Bitcoin-Konsens zu ändern, muss der Vorschlag in den kommenden Wochen große Unterstützung von den Bergleuten erhalten. Zum Zeitpunkt des Verfassens dieses Artikels liegt die Miner-Signalisierung für BIP-110 bei weniger als ein Prozent.
Die Knots-Community, die größtenteils aus Bitcoinern besteht, die Knoten auf Maschinen wie betreiben Start9 Und Regenschirmhat sich um Knots versammelt, um gegen eine Reihe von Entwicklungsentscheidungen von Bitcoin Core zu protestieren, der wichtigsten Open-Source-Entwicklungsgemeinschaft und Referenzimplementierung von Bitcoin. Während die Mehrheit der führenden Bitcoin-Entwickler die von BIP-110 vorgeschlagenen Änderungen entweder ablehnt oder gleichgültig gegenübersteht, hat die Bewegung genug Fahrt aufgenommen, um zu einem ständigen Diskussionsthema in den sozialen Medien zu werden.
Befürworter von BIP-110 glauben, dass sie allein Bitcoin ändern können, indem sie Bitcoin-Vollknoten betreiben, die eine Konsensänderung signalisieren. Hier sind die wichtigsten diskutierten Konzepte, die größten Missverständnisse über den Bitcoin-Konsens, was ein Bitcoin-Knoten ist und warum BIP-110 mit ziemlicher Sicherheit scheitern wird.
Die Leistungsfähigkeit und Grenzen eines Bitcoin-Knotens
Viele der Meinungsverschiedenheiten und Missverständnisse in diesem jüngsten kulturellen Konflikt innerhalb von Bitcoin drehen sich um die Idee eines vollständigen Bitcoin-Knotens. Influencer wie Knut Svanholm, Autor und Podcaster, haben die Rolle des Full Node auf Höhen gehoben, die der Sonne vielleicht zu nahe kommen.
Knut hat kürzlich getwittert: „Jeder Mensch auf der Erde ist ein Knotenpunkt im Bitcoin-Netzwerk. Die meisten natürlich in einem winzigen Ausmaß, aber jeder Knotenpunkt ist in erster Linie eine Person, keine Maschine. Welche Tools wir verwenden, um mit dem Netzwerk zu interagieren (und im weiteren Sinne, in welchem Ausmaß sie das Netzwerk beeinflussen), hängt vollständig von den Entscheidungen ab, die wir treffen.“
Aussagen dieser Art sind poetisch schön, philosophisch großartig, sogar romantisch, aber dennoch technisch inkohärent und grundsätzlich bedeutungslos. Knuts Tweet versucht, die Bedeutung eines „Bitcoin-Knotens“ neu zu definieren, scheitert jedoch, sondern verwässert stattdessen den Wert des Begriffs völlig. Er hätte genauso gut sagen können, dass jedes Atom im Universum ein Bitcoin-Knoten ist, da der Begriff für ihn offenbar allumfassend ist.
Knut ist zwar gut gemeint, liegt aber falsch. Ein Bitcoin-Knoten ist etwas ganz Besonderes. Es handelt sich um eine vollständige Kopie des gesamten Transaktionsverlaufs, der Blockheader und der transaktionsbezogenen Daten von Bitcoin. Sein Zweck ist sehr spezifisch: Benutzern die Überprüfung der Integrität des Bitcoin-Angebots und der Transaktionshistorie in Bezug auf die Konsensregeln von Bitcoin zu ermöglichen.
Bitcoin-Knoten bieten Benutzern eine Reihe von Vorteilen, beispielsweise Datenschutz. Drittanbieter von Wallets Fragen Sie ihre Kopie der Bitcoin-Blockchain nach dem Guthaben des Benutzers ab und stellen Sie es dem Benutzer über die Wallet-App zurück. Die meisten mobilen Geldbörsen funktionieren auf diese Weise, wobei Benutzer einen Server eines Drittanbieters nach ihrem Guthaben fragen; Einige, sehr wenige, können eine Verbindung zu einem vom Benutzer betriebenen lokalen Bitcoin-Knoten herstellen. In diesem Fall werden die öffentlichen Adressen und Guthaben des Benutzers nicht an ein Drittanbieter-Wallet-Unternehmen weitergegeben.
Ein weiterer Vorteil, den Bitcoin-Knoten den Benutzern gewähren, ist die Möglichkeit, zu überprüfen, ob sie mit dem Rest des Netzwerks übereinstimmen und synchron bleiben. Wenn der Benutzer Bitcoin schürft oder eine erhebliche Menge an Hashing-Leistung zum Proof-of-Work-Netzwerk von Bitcoin beisteuert, bietet der Knoten auch die Möglichkeit, einen Block zusammenzustellen und auszuwählen, welche Transaktionen darin eingehen. Dies ist nur möglich, wenn es dem Benutzer gelingt, einen Bitcoin-Block zu schürfen, was heutzutage angesichts der Schwierigkeit und der starken Konkurrenz eine ziemliche Leistung ist.
Sogar neue Arten von Mining-Pools wie Ocean, die versuchen, die Produktion von Blockvorlagen zu dezentralisieren, sodass private Miner mehr Einfluss darauf haben, welche Transaktionen in die Kette gelangen, benötigen immer noch genügend Hashing-Leistung, um das Proof-of-Work-Rennen zu gewinnen, was dazu führt, dass sporadisch Blöcke geschürft werden und der Einfluss auf die Blockchain somit begrenzt ist.
Bitcoin-Knoten leiten auch Transaktionen über das Netzwerk weiter, wobei Zehntausende von ihnen über ein Flutnetzwerk kommunizieren; Dies führt zu einem zensurresistenten System, bei dem eine kleine Anzahl von Knoten kontroverse Transaktionen an Miner weiterleiten kann und dabei jegliche Art von Filtern umgeht, wie gezeigt Peter Todds Staffellaufwerk. Daher können Bitcoin-Knoten nicht einfach filtern, welche Transaktionen in die Blockchain gelangen.
Allerdings kann selbst eine große Mehrheit der Bitcoin-Knoten allein den Bitcoin-Konsens nicht ändern. Nicht ohne, dass über sie eine große Menge wirtschaftlicher Aktivitäten in das Bitcoin-Netzwerk eindringt, wie es Börsen im Namen von Millionen von Benutzern tun. Nicht ohne die Protokoll- und Anwendungsentwickler-Community im Rücken zu haben. Nicht ohne die Investorengemeinschaft im Rücken zu haben. Im Gegensatz zu den heute populären Memes ist Bitcoin keine Knotendemokratie.
Bitcoin-Knoten gewähren Ihnen keine „Staatsbürgerschaft“ in der „Bitcoin-Nation“. Satoshi Nakamoto war sich darüber im Klaren Bitcoin-Whitepaper. Die ultimative Sicherheits- und Governance-Struktur von Bitcoin lautet: ein CPU-Zyklus, eine Stimme, nicht ein Bitcoin-Knoten, eine Stimme. Und Miner, die die CPU-Zyklen über den Proof-of-Work von Bitcoin laufen lassen, reagieren sehr sensibel auf die Anlegerstimmung und die breitere Entwicklergemeinschaft, was zu einem verteilten globalen Protokoll für Geld führt, das sehr schwer zu ändern ist.
Bitcoin-Knoten informieren Sie letztendlich darüber, ob Sie mit dem Netzwerk mit den meisten gesammelten Arbeitsnachweisen verbunden sind und ob dessen Konsensregeln eingehalten werden. Mit einem Knoten allein können Sie die Konsensregeln jedoch nicht ändern. Benutzer, die die Konsensregeln ihres Bitcoin-Knotens ändern, führen per Definition kein Bitcoin mehr aus. Daher ist es sehr schwierig, als Node-Runner den Bitcoin-Konsens zu ändern, und das ist eine Funktion und kein Fehler. Bitcoin ist Geld für Feinde.
Geschichte und Bitcoin-Konsensspiele
Es wurde intensiv daran gearbeitet, den Bitcoin-Konsens, seine verschiedenen Säulen und Interessengruppen zu verstehen. Ren Crypto Fish, Steve Lee und Lyn Alden identifizierten sechs von ihnen BCAPein Open-Source-Ansatz zur Analyse des Bitcoin-Konsenses und der Risiken bei Protokoll-Upgrades. BCAP identifizierte Stakeholder wie Wirtschaftsknoten, Investoren, Medien-Influencer, Bergleute Und ProtokollentwicklerUnd Benutzer und Anwendungsentwickler
Historisch gesehen trifft es zu, dass im Falle einer Konsenskrise Bitcoin-Knoten verwendet wurden, um die Unterstützung einer Version von Bitcoin gegenüber einer anderen zu signalisieren. Fork-Ereignisse wie der Bitcoin-Cash-Fork im Jahr 2017 werden oft als Beispiele für den Sieg von Wirtschaftsknotenpunkten gegen den Widerstand von Bergleuten angeführt. 2017 ist legendär Benutzeraktivierter Soft Fork (UASF) stieß theoretisch auf großen Widerstand; Eine große Mehrheit der Mining-Pools und ihre entsprechende kollektive Hashrate unterstützten dies 2x verfolgt Version von Bitcoin, wobei viele Börsen und Unternehmen die berüchtigte Version unterzeichnet haben New Yorker Abkommen.
Der von Bitcoin-Knoten unterstützte Soft Fork gewann dennoch und verdrängte die Segwit2x-Version vollständig aus einer umstrittenen Blockchain. Aber das ist die Sache: Obwohl die Bitcoin-Knoten technisch gesehen gewonnen haben, haben sie dies durch die massive Unterstützung von Protokollentwicklern, Investoren und Medienbeeinflussern erreicht: Diese Knoten hatten wirklich wirtschaftliches Gewicht und grober Konsens. BIP-110 hingegen verfügt weder über die Protokollentwickler noch über genügend Investoren. Michael Saylor hat sich dagegen ausgesprochen, und viele Branchenführer sind ebenfalls offen dagegen oder halten sich ganz aus der Sache heraus.
Tatsächlich wurden während der Bitcoin-Cash-Fork die Grenzen der Einzelhandels-Bitcoin-Knoten klar verstanden. Ein von einer Börse betriebener Bitcoin-Knoten ist um Größenordnungen einflussreicher als der eines Privatanwenders, da er große Mengen neuer Transaktionen in das Bitcoin-Netzwerk einführt. Der Bitcoin-Knoten eines großen Mining-Pools ist weitaus einflussreicher als der eines Hobby-Solo-Miners, da er häufiger Blöcke zusammenstellt und auswählt, welche Transaktionen in der Blockchain abgewickelt werden.
Die meisten Bitcoiner außerhalb von Börsen nutzen mobile Geldbörsen, um auf ihre Bitcoins zuzugreifen. Solche Benutzer und Investoren können sozusagen mit ihrem Geld „abstimmen“, indem sie ihre Bitcoins und ihre Wirtschaftstätigkeit an einen anderen Ort verlagern, sei es in eine Wallet, die ihre Vision von Bitcoin unterstützt, oder in ihren eigenen vollständigen Knoten. Aber während Benutzer weiterhin mobile Geldbörsen verwenden, die mit Knoten von Drittanbietern kommunizieren, haben diese Benutzer kaum individuellen Einfluss auf den Bitcoin-Konsens. Und die überwiegende Mehrheit der mobilen Geldbörsen verwendet ein mit Bitcoin Core kompatibles Backend.
Das Gleiche gilt für den Austausch; Ihre Benutzer delegieren Konsensentscheidungen effektiv an die Börsenbetreiber. In einigen Fällen haben Börsen Konsensfragen einer Benutzerabstimmung unterworfen, die nach ihren Gesamtbeständen gewichtet wurde, und diese Entscheidung dann an die Endbenutzer zurückgegeben, die nach dem Kapital gewichtet wurden. Möglicherweise wird dies bei BIP-110 erneut passieren.
Abstimmungen dieser Art haben heute bei Foundry begonnen. Einer der größten Bitcoin-Mining-Pools der Welt, Foundry, kürzlich per E-Mail verschickt Seine Bergleute informieren sie darüber, dass sie mit ihrer Hashrate über den Vorschlag abstimmen können. Eine ausreichend hohe Unterstützung könnte dazu führen, dass Foundry BIP-110 signalisiert, obwohl dies unwahrscheinlich bleibt. Benutzer, die nicht abstimmen, signalisieren effektiv gegen BIP-110 und verteidigen den Status quo. Daher wäre die Gleichgültigkeit gegenüber dem Thema BIP-110 standardmäßig ein Gewinn für Bitcoin Core. BIP-110-Befürworter müssen kulturell eine Mehrheit der Foundry-Hash-Rate für sich gewinnen, die dann handeln muss, um gegen den Bitcoin Core-Entwicklerkonsens, die beliebteste Bitcoin-Implementierung und die am besten unterstützte Codebasis, zu stimmen.
Heute, Bergleute signalisieren keine nennenswerte Unterstützung für BIP-110. Tatsächlich ist dies einigen Daten zufolge einer der am wenigsten unterstützte Soft-Fork-Versuche durch Miner-Signalisierung in der Geschichte von Bitcoin. Weniger als ein Prozent der in der aktuellen Schwierigkeitsanpassungsperiode abgebauten Blöcke signalisieren BIP110.
Abschließende Gedanken
BIP-110 konnte bisher keinen Konsens zwischen den großen Interessengruppen innerhalb von Bitcoin erzielen; Weder Entwickler, Investoren, Bergleute noch große Wirtschaftsknoten unterstützen die Konsensänderung. Das Ergebnis dürfte in den kommenden Wochen eine Kettenspaltung sein, die erhebliche Folgen für Lightning Wallets haben könnte, die auf BIP-110-konformen Knoten laufen, und letztendlich zu einer neuen, aber kleinen Blockchain führen könnte, die wahrscheinlich den verwendeten Proof-of-Work ändern müsste, um am Leben zu bleiben.

