Aufgrund seines offenen und kollaborativen Wesens zeichnet sich Bitcoin durch seine öffentlichen Debatten aus. Eine der bekanntesten und beständigsten ist die Größe, die Bitcoin-Blöcke aufgrund der zunehmenden Geschwindigkeit der Transaktionen im Netzwerk haben sollten. Hast du von gehört Bitcoin Core? und von Bitcoin-Klassiker? vielleicht von Bitcoin unbegrenzt? Entdecken Sie, welche Vorschläge die größte Reichweite und Unterstützung für die Skalierbarkeit von Bitcoin haben.
Kernbereich, Classic, Unbegrenzte oder das bereits Verlassene XTsind einige der bekanntesten Vorschläge, die die Community unterstützt, um Bitcoin je nach Erfolg und Nutzung auf ein neues Niveau zu heben. Diese Art von Vorschlägen beinhaltet große Software-Updates, die technisch als „Fest Gabel«. Dies bedeutet, dass, sobald einer von ihnen im Konsens akzeptiert wird, alle Knoten ihn anwenden werden, um mit derselben Version von Bitcoin zu arbeiten Blockchain.
Aus dieser Angelegenheit sind viele Optionen und Debatten entstanden... einige davon endeten sogar in leidenschaftlichen „Kämpfen“, die in gewisser Weise besser für 5-jährige Kinder geeignet wären, aber am Ende des Tages war es so vorhersehbar... es ist ein heikles Thema, das die Zukunft von Bitcoin prägen kann, daher neigt jeder dazu, zu verteidigen, dass sein Vorschlag die beste Idee für mehr Effizienz ist.
Eines der großartigen Dinge, die Bitcoin hat, sind genau das: die Debatten. Obwohl sie manchmal spezifische Konflikte hervorrufen können, bieten sie stets Wert und Gemeinschaft. Dies ist etwas, das andere geschlossene und traditionelle Systeme nicht nur nicht verstehen, sondern manchmal auch kritisieren, es als einen Mangel ansehen oder es aufgrund der harten Realität, die es bedeutet, einfach nicht ertragen können: eine globale Gemeinschaft, die kostenlos und leidenschaftlich an etwas arbeitet, das sie beseitigt aus dem Spiel. Sicherlich haben Sie eine Pressemitteilung gesehen, die auf das Ende von Bitcoin aufgrund einer offenen Debatte hinweist ... Wie oft ist Bitcoin gestorben?
Wie immer werden wir nicht näher darauf eingehen, welche Option besser ist als eine andere oder welches Projekt für die Zukunft besser ist. Worüber wir in diesem Artikel mit Ihnen sprechen werden, ist a Vergleich von Bitcoin Core, Classic und Unlimited Damit Sie alle diese Optionen aus erster Hand verstehen, was sie sind und warum nicht, entscheiden Sie sich, für eine davon einen Knoten zu erstellen.
Vorschläge für Bitcoin-Blockgrößen
Bitcoin Core und Skalierbarkeit
Segregated Zeuge
Bitcoin-Transaktionen Sie umfassen einen oder mehrere „Inputs“, die angeben, woher die Gelder kommen, und einen oder mehrere „Outputs“, die angeben, wohin sie fließen, sowie eine Signatur, die bestätigt, dass der Eigentümer die Fähigkeit hatte, die Transaktion auszuführen.
Der Zweck von Segregated Zeuge vorgeschlagen von Pieter Wuille und was bereits im Testnet-Netzwerk getestet wird, besteht darin, alle Transaktionssignaturen zum Merkle Tree der Komponente hinzuzufügen coinbase der Transaktion.
El merkle Baum wird erstellt, indem jede TXID mit anderen TXIDs gepaart wird und dann sie hashen gemeinsam. Wenn die TXID-Nummer ungerade ist, wird die ungepaarte TXID mit einer Kopie von sich selbst bestellt.
Wie hilft Segwit bei der 1-MB-Beschränkung für Blöcke?
Segregated Zeuge Entfernt die Signatur von Transaktionen und speichert sie in einer separaten Datenstruktur. Dank dieses Verfahrens würde die Größe der Transaktion reduziert und es könnten mehr Transaktionen zu jedem Block hinzugefügt werden. Erst am 9. April hatte einer der Testnet-Blöcke eine Größe von 1.5 MB.
Für Gavin Andresen wird Segregated Witness nicht dazu beitragen, das Skalierbarkeitsproblem zu überwinden, in das das Netzwerk innerhalb kurzer Zeit geraten würde.
Den vollständigen und ursprünglichen Vorschlag können Sie hier einsehen: BIP0141
Und Sie, was glauben Sie, wird dieser Vorschlag Bitcoin helfen? Wenn Sie mehr suchen Informationen zu Bitcoin CoreNachfolgend hinterlassen wir Ihnen die Roadmap für die Umsetzung.
Bitcoin Classic und die Erhöhung der Blockgröße
Nach Vorschlägen im Bereich von 8 bis 20 MB begannen einige der Entwickler, die an der Einführung von Bitcoin XT beteiligt waren, mit der Arbeit an diesem neuen Vorschlag und Client, bei dem die Blockgröße nach den kontinuierlichen Nachrichten, die ihnen von mehreren gesendet wurden, auf 2 MB erhöht werden sollte aktuelle Entwickler von Core Bitcoin.
Vorschlag zur Erhöhung auf 2 MB
Bitcoin Classic ist auch ein Bitcoin-Implementierung Darin werden eine Reihe von Vorschlägen vorgelegt, die besagen, dass Bitcoin seinen Weg zu dem fortsetzen muss, wofür es konzipiert wurde: ein dezentrales Netzwerk für Zahlungen zwischen Personen und nicht nur eine Form der Wertaufbewahrung zu sein.
Ihrer Ansicht nach trägt die Blockgrößenbeschränkung nicht zur Skalierbarkeit des Netzwerks bei, weshalb sie auch einen Vorschlag unterbreiten, der die Blöcke von 1 auf 2 MB erhöhen würde. Wenn 75 % der gesamten Mining-Leistung diese Option befürworten würden, würde es zu einem Hard Fork im Netzwerk kommen und die gültige Kette, in der die Miner ihre Leistung einbringen würden, wäre für Blöcke mit a die folgende 2 MB Blockgröße.
Bitcoin Classic-Roadmap
Dieses Projekt unterteilt seine Vorschläge und Roadmap in drei Phasen, die wir im Folgenden zusammenfassen.
1 PHASE
Implementieren BIP 109 y Erhöhen Sie die Blockgröße von 1 MB auf 2 MB wie wir bereits erwähnt haben. Sprichwort BIP schlägt vor, dass die Erhöhung erfolgen würde, solange 75 % der letzten 1000 Blöcke diese Änderung befürworten. In diesem Fall sollten 750 von 1000 Blöcken von Minern stammen, die Bitcoin Classic unterstützen.
2 PHASE
Reduzieren Sie die Auswirkungen der Ausbreitungszeiten verwaister Blöcke.
Optimierungen und Verbesserungen für den Betrieb des Knoten mit begrenzter Bandbreite.
Parallele Blockvalidierung und höhere Geschwindigkeit. Indem Transaktionen nicht erneut validiert werden, wenn sie in einen Block aufgenommen werden, wenn sie bereits beim Eintritt in den Mempool eines Knotens validiert wurden.
3 PHASE
Diese Phase würde nur stattfinden, solange die Miner und Unternehmen Phase 2 zufriedenstellend bestätigen. Wenn alles zufriedenstellend verlaufen wäre, würden sie mit der Arbeit an einem beginnen dynamische Blockgröße basierend auf dem Vorschlag von Stephen Pair von BitPay, über den wir bereits in unserem gesprochen haben Artikel über dynamische Blöcke.
auch eine vereinfachte Version von Core's Segregated Witness würde hinzugefügt.
Was ist Bitcoin Unlimited?
Nach der intensiven Debatte zwischen Bitcoin Core und Bitcoin Classic gibt es noch mehr!
In diesem Fall sprechen wir über die erste Implementierung, die eine Erhöhung der Blockgröße vorschlug um die Skalierbarkeit von Bitcoin zu erleichtern. Wie der Name schon sagt, gäbe es keine zwangsläufig durch Code festgelegte Grenze und es würde Benutzern ermöglichen, die Grenze ihrer eigenen Knoten manuell zu definieren. Ableitung einer Grenze, die sich auf natürliche Weise ergibt.
Ohne Grenzen, bist du schon verrückt?
NEIN ? Bitcoin Unlimited umfasst bis zu 2 Standardeinstellungen zur Begrenzung der Blockgröße. Die Erstellung der Blöcke ist auf 1 MB festgelegt und die Miner würden keine größeren Blöcke erstellen, bis sie sich entschieden haben.
Es ist auch sehr wichtig hervorzuheben, dass einige dieser mehr oder weniger exotischen Namen, die starke Bitcoin-Updates darstellen, nicht nur Änderungen rund um die Blockgröße implizieren. Normalerweise bedeuten sie mehr Veränderungen, und manchmal ist es die Gesamtheit, die zu Unmut in der Bevölkerung führen kann. Einige ihrer Vorschläge sind sehr interessant und vielversprechend für ein zukünftiges Paket von Vorschlägen, unter einem neuen Namen und, warum nicht, für Entwickler.
Weitere Vorschläge zur Bitcoin-Skalierbarkeit
Vor ein paar Wochen haben wir einen Artikel veröffentlicht, in dem wir über die Möglichkeit gesprochen haben dynamische Blöcke in Bitcoin, welche Entwickler daran gearbeitet haben und wie man die Vorschläge versteht, die sie alle in den Foren oder in veröffentlicht haben Github BIP-Modus (Bitcoin-Verbesserungsvorschlag).
Bei Meni Rosenfeld a upalc o Bitpay. Wenn Sie es noch nicht gelesen haben, worauf warten Sie noch?
Ausgewähltes Bild auf dem Cover | Bitcoinmagazine