Segregierter Zeuge (SegWit) ist etwas Besonderes.

Und das liegt nicht nur daran, dass sich die Änderung des Bitcoin-Codes auf die Skalierung des Netzwerks konzentriert (oder es ist der Weg für eine neue Schicht für die Tech, die möglicherweise schneller und billiger ist).

Nachdem SegWit im letzten August nach monatelangen Kontroversen endlich aktiviert wurde, spornt es jetzt Entwickler an, ein strukturierteres "themenbezogenes" Release für die Software zu entwickeln, eine ungewöhnliche Entwicklung für das Team hinter dem ältesten und wertvollsten Kryptowährungsnetzwerk der Welt.

Wenn Bitcoin Core in der Regel neue Änderungen am Code der Cryptocurrency einführt, kombiniert die lose Gruppe von Entwicklern einfach verschiedene Optimierungen miteinander. Aber diese kommende Code Release, 0. 16. 0, die sechzehnte "Major Release" seit Bitcoin begann, ist ein bisschen anders.

In den kommenden Tagen sollen alle s um SegWit herum laufen. Der Schwerpunkt liegt dabei darauf, das Senden von SegWit-Transaktionen aus der Standard-Brieftasche der Software zu vereinfachen.

Während der erste Software-Rollout von SegWit darauf ausgerichtet war, sicherzustellen, dass das Netzwerk die neuen Regeln versteht, geht es bei 0. 16. 0 darum, dass Benutzer ihre Vorteile nutzen können.

Bitcoin Core-Beitrag Andrew Chow sagte zu All4Bitcoin:

"Die wichtigste Änderung ist die Hinzufügung von SegWit in der Brieftasche. So können Benutzer SegWit-Adressen einfach erstellen."

SegWit in Hülle und Fülle

In Richtung dieses Ziels, Chow erklärte, dass SegWit-Funktionen sowohl dem Befehlszeilensatz als auch der Wallet-Benutzeroberfläche hinzugefügt wurden, sodass sowohl Programmierer als auch Nicht-Programmierer sie verwenden können.

Chaincode Lab Engineer und Bitcoin Core-Mitarbeiter Marco Falke merkte an, dass es zwar in früheren Wallet-Versionen möglich war, SegWit-Adressen zu erstellen, der Prozess jedoch "eher hacky" und "meist versteckt".

Jetzt allerdings mit der Software Release, werden SegWit-Adressen die Standardeinstellung sein, was bedeutet, dass neue Adressen automatisch mit der Skalierungsfunktion kompatibel sind.

Version 0. 16. 0 ist auch die erste Version, die "native SegWit-Adressen" unterstützt, auch bech32-Adressen genannt, ein neues Adressformat, das von den Bitcoin Core-Mitwirkenden Pieter Wuille und Greg Maxwell entwickelt wurde und benutzerfreundlicher ist als ältere Adresstypen und unterstützt SegWit automatisch.

Laut Falke: "Das ist der aufregendste Teil der Veröffentlichung."

Wenn SegWit-Adressen automatisch erstellt werden, sollten Wallet-Nutzer bald niedrigere Gebühren zahlen. Und der Fortschritt dort könnte weitere Auswirkungen haben.

Bitcoin Core führte SegWit im November 2016 ein, und der darauffolgende Kampf veranlasste einige Software-Anwender, eine konkurrierende Kryptowährung zu unterstützen, die damit ganz aufhörte. (Bitcoin Cash genannt, die Anhänger des Netzwerks haben lange argumentiert, dass größere Blöcke, in denen mehr Platz für Transaktionen zugeteilt ist, der Schlüssel zu niedrigeren Gebühren ist.)

Laut Chow besteht ein Vorteil des nativen SegWit-Adressformats darin, dass die Gebühren etwas niedriger sind, obwohl er anerkennt, dass die meisten Brieftaschen dies nicht unterstützen, da das Format so neu ist.

Chow sagte, dass andere Teile der Version den Benutzern mehr Flexibilität in Bezug auf ihre Bitcoin Core-Geldbörse geben. Beispielsweise können Benutzer ihre Brieftaschen oder privaten Schlüssel in einem anderen Datenverzeichnis speichern, wenn sie möchten.

Weitere technische Informationen finden Sie in den Versionshinweisen.

Lange wird es dauern

Der Release könnte auch bei SegWits manchmal problematischem Nachrichtenaustausch helfen, da seine Annahme vielleicht langsamer ist als von Befürwortern erwartet.

Zwar sollte die Aktualisierung des Codes eines globalen Softwareprogramms vielleicht nicht unbedingt ein schneller Prozess sein, aber die Benutzer haben sich beschwert, weil selbst einige große Unternehmen sie noch nicht übernommen haben.

Angesichts dieses Hintergrunds von Vorfreude und Ungeduld der Benutzer könnten viele überrascht sein, dass es Bitcoin Core so lange dauert, Unterstützung in seinem Wallet für den Transaktionstyp hinzuzufügen. Aber Entwickler behaupten, dass es einige Gründe für die Verzögerung gibt.

Erstens wollte das Team sehen, wie SegWit tatsächlich ein wenig im Netzwerk gearbeitet hat, bevor es es unterstützte, falls es Sicherheitslücken oder andere Probleme gab, sagte Chow. Zweitens war die Politik eine Ablenkung.

Während die Software-Version vor diesem, 0, 15. 1, die Unterstützung der Wallet von SegWit erhöhen sollte, behaupten die Entwickler, dass ein für November 2016 geplanter alternativer Bitcoin-Software-Start mitverantwortlich dafür sei, den Fokus zu verschieben und weiterzuleiten Bemühungen.

Binärcodebild über Shutterstock