auf der Krypto
Der Code für Taproot, das größte Bitcoin-Update seit Jahren, wurde fertiggestellt und in ein bevorstehendes Update aufgenommen. Nur ist es noch nicht einsatzbereit, da Bitcoin-Entwickler unterschiedliche Meinungen haben, welche Methode am besten aktiviert werden kann.
Die Taproot-Weichgabel
Taproot wird die intelligenten Vertragsfunktionen von Bitcoin verbessern - hier die Preis in Echtzeit - Implementierung eines neuen digitalen Signaturschemas, Schnorr. Die Implementierung des Updates erfordert eine "weiche Abzweigung" des Bitcoin-Codes und es gibt verschiedene Vorschläge, wie dieser aktiviert werden kann.
Um die Diskussionen über die Implementierung zu beschleunigen, hat AJ Towns, Mitwirkender von Bitcoin Core, kürzlich 12 andere Entwickler interviewt, die im Implementierungsprozess aktiv waren, um ihre Ansichten darüber zu erfahren, wie eine Aktivierung aussehen sollte.
Die Umfrageergebnisse zeigen, dass Entwickler zwar im Allgemeinen auf das Gesamtbild der Aktivierung von Taproot ausgerichtet sind, sich jedoch in den Details nicht einig sind. Während es für einen unerfahrenen Benutzer seltsam erscheinen mag, sind sogenannte "Soft Fork" -Updates wie Taproot keine völlig risikofreien Ereignisse.
Was die Entwickler von Bitcoin halten
Zunächst fragte AJ Towns die Entwickler, wie viel Prozent der Bergleute ein Update melden müssen, damit es als sichere Mehrheit gilt. Acht von zwölf glauben, dass ein Minimum von 85% -95% eingehalten werden sollte.
Die Sorge ist, dass ein kleinerer Prozentsatz eine "Aufteilung" des Netzwerks bedroht, in der einige Bergleute den älteren Code und andere den neueren Code ausführen, was zu zwei widersprüchlichen Transaktionsverläufen führen würde.
Ohne ein spontanes Update eines Miners glauben sieben Befragte, dass eine Warnung für die erzwungene Aktivierung vom Knoten etwa 12 bis 18 Monate nach der Implementierung des Updates eintreffen könnte.
Wenn zu wenige Bergleute das Update übernehmen, wird die Regel ausgelöst, um nur Blöcke von Bergleuten zu akzeptieren, die an Taproot übergeben wurden. In einer perfekten Welt würden sowohl Knotenbenutzer als auch Miner gleichzeitig aktualisieren, um sicherzustellen, dass kein Konflikt die Kette "spaltet" oder zu zwei rivalisierenden Fraktionen führt, die zwei verschiedene Versionen des Bitcoin-Codes unterstützen.
Fast alle befragten Entwickler waren damit einverstanden, darauf zu warten, dass Bergleute und Benutzer das Update spontan übernehmen, bevor sie den Wechsel mit einem obligatorischen Flaggentag erzwingen, um das Update automatisch zu laden. Dies würde bedeuten, dass die aktualisierten Knoten Blöcke von Bergleuten ablehnen würden, die kein Upgrade durchgeführt haben.
Was ist das Problem?
Die Städte führen einen alternativen Aktivierungsvorschlag mit einer Aktivierungsdauer von vier Jahren in die Umfrage ein. Wie immer in der Diskussion über die Entwicklung von Bitcoin hat auch dies einen gewissen Rückschlag erhalten.
„Sobald die Entscheidung für ein Upgrade von Entwicklern und Benutzern überwältigend unterstützt wird, können umso mehr Fehler auftreten, je länger die Aktivierungsdauer ist (zusätzlich zu der Zeit, die Bergleute für ein sicheres Upgrade benötigen). Der frühere Bitcoin Core-Entwickler Eric Lombrozo sagte gegenüber Towns auf Twitter.
Abgesehen von den Risiken sollte die Aktivierung nicht vier Jahre dauern, wenn die meisten Entwickler und Bitcoiner Taproot für ein notwendiges Upgrade halten, zumal es bereits so lange her ist.