Was sind Bitcoin-Verbesserungsvorschläge (BIPs) und wie funktionieren sie?

Der erste Schritt des Prozesses besteht darin, innerhalb der Gemeinschaft einen signifikanten Konsens zu erzielen. Manchmal kann es Jahre dauern, bis selbst die wertvollsten Vorschläge genehmigt oder abgelehnt werden, weil die Community keine Einigung erzielen kann.

Sobald ein BIP als Entwurf an den BIP-GitHub übermittelt wird, wird der Vorschlag überprüft und transparent bearbeitet, sodass jeder seinen Fortschritt und die daraus resultierenden Testergebnisse sehen kann. Als Die Bitcoin-Blockchain basiert auf CodeProtokolländerungen müssen sich im Code widerspiegeln und Miner müssen einen Verweis auf ihren Hash-Block hinzufügen, um zu signalisieren, dass sie ihre Implementierung akzeptieren oder ablehnen.

Aufgrund der schwerwiegenden Auswirkungen, die einige Änderungen für Bergleute haben könnten, erfordert eine Änderung des Codes die Zustimmung einer großen Mehrheit von etwa 95 %, es sei denn, es wird ein vernünftiger Grund für einen niedrigeren Schwellenwert angegeben. Es muss eine 2,016-prozentige Unterstützung durch die letzten 14 Miner signalisiert werden (ca. 10 Tage Mining mit XNUMX-Minuten-Blöcken).

Als Beispiel verwenden wir die aktuelle Implementierung von Pfahlwurzel-Softgabel, gekennzeichnet als BIP 341. Im April 2021 wurde die Taproot-Aktivierung mithilfe eines „schnellen Testcodes“ – der eine schnelle Lösung des Upgrades ermöglichen soll – in Bitcoin Core integriert.

In den folgenden Wochen enthielten mindestens 90 % der geschürften Blöcke (1,815 von 2,016 geschürften Blöcken) einen verschlüsselten Hinweis, der darauf hinwies, dass die Schürfer, die diese Blöcke geschürft hatten, das Upgrade befürworteten. Dies ebnete den Weg für den erstaunlichen Konsens, der in den folgenden Monaten erzielt wurde und zur endgültigen Genehmigung im November 2021 führte.

Die endgültige und offizielle Genehmigung eines BIP erfolgt automatisch, wenn Benutzer (Knotenbetreiber) auswählen, welche Bitcoin Core-Version heruntergeladen werden soll, und einen Knoten ausführen, der diese Änderung widerspiegelt. Dann können alle aktualisierten Knoten Transaktionen erkennen und akzeptieren, die mit diesem aktualisierten Protokoll durchgeführt werden.

Zusammenfassend sind dies die Hauptschritte des Genehmigungsprozesses:

  • Jeder kann einen BIP einreichen, um den Bitcoin-Kern zu ändern;

  • Ein Redakteur muss den BIP bestehen;

  • Das BIP muss von ∼95 % der Bergleute genehmigt werden; Und

  • Die Community muss auf die neue Softwareversion aktualisieren.

Hier ist eine Grafik des BIP-Genehmigungsprozesses:

Image_0

Quelle: https://cointelegraph.com/explained/what-are-bitcoin-improvement-proposals-bips-and-how-do-they-work