Bitcoins weltweite Entwicklergemeinschaft wird diese Woche die neueste Ausgabe einer Konferenzreihe besuchen, die sich mit den drängenderen Problemen des Netzwerks beschäftigt, wie z. B. Skalierung für mehr Transaktionen.

Der Skalierungs-Bitcoin von Scaling wurde 2015 als Reaktion auf die steigende Nachfrage nach Skalierung zur Unterstützung einer größeren Benutzerbasis auf den Markt gebracht, um eine Reihe von Vorträgen zu Themen wie Skalierbarkeit und Segregated Witness (SegWit) zu sehen -gesprochene und diskutierte Skalierung Kompromiss angekündigt im Dezember.

Obwohl keine großen Updates auf der Konferenz erwartet werden, geben Bitcoin-Entwickler an, dass die Freigabe des Aktivierungscodes, der SegWit zum Herunterladen und Testen verbreiten wird, bald erwartet wird. Dies ist ein weiterer Schritt in einer langen Reihe, die dem erwarteten Start vorausging.

Vor der offiziellen Änderung testen die Entwickler jedoch noch immer nach möglichen Fehlern.

"Wir nehmen gerade eine Menge Änderungen am Netzwerk vor", sagte Eric Lombrozo, der für Bitcoin Core zuständig ist und argumentiert, dass sie sorgfältig vorgehen müssen, um sicherzustellen, dass das Update mit anderen jüngsten Änderungen kompatibel ist (siehe neueste Version) Softwareveröffentlichung).

"Eines der verbleibenden Probleme besteht darin, SegWit mit kompakten Blöcken arbeiten zu lassen", fügte Bryan Bishop hinzu. Im August integriert, ermöglichen kompakte Blöcke es Knoten, Daten schneller und effizienter zu senden, wenn sie miteinander "sprechen".

Trotz des Wartens gibt es Grund zur Aufregung. Es wird erwartet, dass der Code, wenn er gestartet wird, die Anzahl der Transaktionen, die Bitcoin verarbeiten kann, fast verdoppeln kann und vielleicht eine gewisse Auflösung zu einer langen und umstrittenen Debatte über die Bitcoin-Skalierung bringt.

Es erhöht nicht nur sofort die Menge an Transaktionen, die das Netzwerk verarbeiten kann, sondern schafft auch die Grundlage für zukünftige Projekte, die die Kapazität möglicherweise weiter ausbauen könnten.

SegWit bietet eine Lösung für das Problem der "Formbarkeit von Transaktionen", die für die Bereitstellung von Top-Level-Netzwerken wie Lightning Network erforderlich ist.

Was bleibt also übrig, bevor dieser mit Spannung erwartete Skalierungscode verfügbar ist?

Aktivieren der Änderung

Das letzte im August veröffentlichte Software-Upgrade war das erste, das den SegWit-Code enthielt, aber nicht den Code, der zum Aktivieren der Änderung im Netzwerk erforderlich ist.

Das nächste Update 0. 13. 1, Core-Entwickler sagen, wird den Code heruntergeladen werden. Von dort aus können Bitcoin-Miners damit beginnen, ihre Software zu aktualisieren, um zu signalisieren, dass sie die Änderung unterstützen.

Wie von der Bitcoin Core-Website erläutert, "sperrt" der Code die Änderung, sobald 95% der letzten 2 016 Blöcke (ungefähr zwei Wochen Transaktionen) von denen ausgestrahlt werden, die den neuen Code ausführen.

Etwa zwei Wochen später (nach weiteren 2 016 Blöcken) wird SegWit offiziell aktiviert.

"Das bedeutet, dass alle vollständigen Knoten, auf denen SegWit-fähiger Code ausgeführt wird, von Minern verlangen werden, die neuen SegWit-Konsensregeln zu erzwingen", erklärte Core kürzlich in einem Blogpost.

Lombrozo sagte, dass Core-Entwickler hoffen, dass sich der Prozess "ziemlich schnell" entfalten wird, und erwähnt, dass es etwa zwei bis drei Monate dauerte, bis ein weiteres großes Bitcoin-Update, checksequenceverify, aktiviert wurde.

Ausbreitung durch das Ökosystem

Von dort aus wird sich die Veränderung für den Rest des Bitcoin-Ökosystems ausbreiten.

Je mehr sich die Bitcoin-Welt der Verbraucher konfrontiert, hat bereits damit begonnen, sich auf die Änderungen vorzubereiten, da verschiedene Wallet-Anbieter auf Kompatibilität umsteigen. Core-Entwickler sagen, dass sie aktiv mit diesen Unternehmen zusammenarbeiten, um einen reibungslosen Übergang zu gewährleisten.

Aber Brieftaschenanbieter müssen die Verschiebung erst vornehmen, wenn SegWit aktiviert ist. Dieser Stand der Dinge hat dazu geführt, dass die BitGo-Plattform, die Benedict Chan angeführt hat, ein bisschen ein Henne-und-Ei-Problem genannt hat.

Chan schätzt, dass es ungefähr fünf "Mannwochen" Entwicklerzeit dauern würde, um das Upgrade durchzuführen.

"Keine große Menge, aber keine kleine Menge", sagte er. "Wir würden das wahrscheinlich nur priorisieren, wenn wir das angekündigte Aktivierungsdatum hören."

Bitcoin Core-Entwickler raten, dass Benutzer sogar ein paar Wochen nach der Aktivierung auf ein Upgrade warten sollten. Damit soll verhindert werden, dass sich eine große Mehrheit des Netzes nicht über die neuen Regeln einig ist.

Lombrozo argumentierte, dass es ein flexibler Prozess ist, da Wallets warten können, bis sie es bequem haben, das Upgrade durchzuführen, obwohl sie, wenn sie warten, nicht in der Lage sein werden, den erhöhten Blockraum zu nutzen.

Herz und Verstand

Dennoch gibt es einige, die glauben, dass solche Upgrades die "Politik", die die Veränderungen begleiten, nicht wert sind.

Jonathan Toomim, der eine gehostete Bitcoin-Mining-Operation betreibt und beim letzten Scaling Bitcoin für größere Blöcke plädierte, sagte, er sei nicht überzeugt, dass die Leistungsänderungen ausreichen würden, um das Interesse der Nutzer an Bitcoin wiederzubeleben.

Als er gefragt wurde, ob irgendwas seine Meinung über die Leistung von SegWit ändern würde, war Toomim, ein Organisator für das Bitcoin Classic-Projekt, sauer auf die Aussichten und zeigte, dass er jetzt mehr von anderen Blockchain-Plattformen wie Ethereum und Zcash begeistert ist .

Toomim sagte, dass jede Kampagne, um die Herzen und den Verstand zu gewinnen, seine Meinung wahrscheinlich unverändert lassen wird.

"[SegWit] hat Bitcoin in Bezug auf beschränktes Wachstum, verlorene Entwicklerzeit und verlorene Marktanteile an altcoins gekostet", sagte er und fügte hinzu:

"Ich denke, es liefert zu wenig Skalierung, zu spät."

Ob sich andere ähnlich fühlen, bleibt abzuwarten.

Konstruktionsbild über Shutterstock