Experten
Lektion 7
5 min

Was sind BIPs und warum sind sie wichtig für die Zukunft von Bitcoin?

Seit 2011 wird jede Verbesserung von Bitcoin durch ein System namens Bitcoin Improvement Proposals oder "BIPs" (Verbesserungsvorschläge) durchgeführt. 

 Bitcoin Improvement Proposals, abgekürzt “BIPs”, sind Vorschläge für die Weiterentwicklung und Verbesserung von Bitcoin

  • Im Allgemeinen gibt es drei Arten von BIPs, von denen sich zwei auf technische Änderungen beziehen

  • Jedes BIP hat seine Anfänge in einer informellen Diskussion zwischen Bitcoin-Entwicklern, überall dort, wo sie sich versammeln, einschließlich auf Twitter

In dieser Lektion liest du eine Einführung über BIPs (Verbesserungsvorschläge für Bitcoin). 

Was sind Bitcoin Improvement Proposals (BIPs)?

In vergangenen Bitpanda Academy-Lektionen haben wir so ziemlich jeden Aspekt der Funktionsweise von Bitcoin beleuchtet, mit Ausnahme des Prozesses, wie im Netzwerk Änderungen, wie zum Beispiel Forks, durchgesetzt werden. Jede Hard Fork, der im Bitcoin-Netzwerk durchgeführt wird, ist das Ergebnis einer vorgeschlagenen Änderung des Bitcoin-Protokolls. Zum Großteil haben alle Änderungen an Bitcoin, einschließlich Forks, ihren Ursprung im Bitcoin Improvement Proposal (BIP)-Prozess.

Das erste BIP wurde 2011 von einem Bitcoin-Entwickler namens Amir Taaki vorgeschlagen und in Kraft gesetzt und ist ein Überblick über den Prozess, wie neue Funktionen zu Bitcoin hinzugefügt werden. BIP 2 und mehrere andere folgende Verbesserungsvorschläge waren Erweiterungen der Ideen der ersten BIP. Der BIP-Prozess wurde von Python Enhancement Proposals inspiriert, denen Python-Entwickler folgen, um die Programmiersprache Python zu verbessern. BIPs auf GitHub führen einen bestimmten neuen Code ein oder beschreiben, wie man in Zukunft mit einem Problem umgeht.

Der BIP-Prozess wurde von den Python Enhancement Proposals inspiriert, die Python-Entwickler zur Verbesserung der Programmiersprache Python verwenden. 

In beiden Fällen sind diese Vorgaben Strukturen für die jeweiligen Entwickler-Gemeinschaften, die dezentral hinter einem Netz stehen. Jeder beteiligte Entwickler kann gleichermaßen mitbestimmen, welche Änderungen durchgeführt werden und welche nicht. Da der Prozess dezentral ist, werden die Stimmen einzelner Personen oder Gruppen nicht bevorzugt, sondern alle Entwickler und Miner entscheiden als Kollektiv, ähnlich wie bei einem Regelwerk für eine dezentralisierte autonome Organisation (DAO)

Wie läuft der BIP-Prozess ab?

Insgesamt gibt es drei Arten von Bitcoin-Verbesserungsvorschlägen: Standards Track BIPs, Process BIPs und Informational BIPs. Für unsere Zwecke werden wir nur die Standard-BIPs beleuchten, die für die nahe Zukunft des Bitcoin-Netzwerks am relevantesten sind, da sie Regeln für Änderungen am Bitcoin-Protokoll enthalten.  

Jedes BIP hat seinen Ursprung in einer informellen Diskussion unter Bitcoin-Entwicklern, wo auch immer sie sich online zum Austausch versammeln, einschließlich auf Twitter. Zu diesem Zeitpunkt kann jeder Entwickler Änderungen zu diesem BIP vorschlagen. Alle Vorschläge werden ernst genommen und der Diskussionsprozess ist in der Regel iterativ: die Schritte werden mehrmals überarbeitet und verbessert. Ein Entwurf wird erstellt und an die Bitcoin-Entwickler-Mailingliste zur Überprüfung in der Community geschickt, wo ebenfalls Änderungen vorgeschlagen werden können.

Eigentlich hat jedes BIP seinen Ursprung in einer informellen Diskussion unter Bitcoin-Entwicklern, wo auch immer sie sich online versammeln, einschließlich auf Twitter. 

Sobald ein BIP-Entwurf all diese Schritte durchlaufen hat, erhält er den Status "aktiv" und die Umsetzungsarbeit beginnt. Um das Risiko einer zu starken Zentralisierung zu verringern, ist es für die Implementierung eines technischen BIPs in der Regel notwendig, dass die Miner eine mehrheitliche Unterstützung für die vorgeschlagene Änderung "signalisieren". Unterstützen die Miner den Vorschlag nicht, kann ein BIP als aufgeschoben, zurückgezogen oder sogar gänzlich abgelehnt markiert werden.

Was ist Signaling und welche Rolle spielen die Miner dabei?

Nach jahrelangen Diskussionen in der Bitcoin-Entwicklergemeinschaft über die Skalierung des Netzwerks schlug Peter Wuille im Jahr 2015 SegWit als Lösung für die Skalierbarkeit vor. Allerdings gelang es Minern und Full Nodes zunächst, die Verabschiedung von SegWit-bezogenen BIPs zu verhindern, indem sie ihre Unterstützung für diese Vorschläge nicht angemessen "signalisierten". 

Trotz dieser ersten Phase der Ablehnung bestand BIP 91 im Juli 2017 schließlich die Prüfung der Bitcoin-Entwickler und wurde an die Mining-Community gesendet. Der Erfolg war einem „umformulierten“ BIP zu verdanken. Anstatt die Miner aufzufordern, die Änderung zu akzeptieren, wurde der Vorschlag umformuliert und stattdessen vorgeschlagen, dass „diejenigen (Miner), die BIP 91 signalisieren, KEINE Blöcke von NICHT-SegWit-Anhängern akzeptieren“. Bis August 2017 hatten 100% der Full Nodes die erforderlichen Bits zu allen erforderlichen Blöcken hinzugefügt und SegWit wurde auf Blockhöhe 477.120 in das Bitcoin-Protokoll implementiert.

Im Fall von Bitcoin erfordert ein Soft Fork nur, dass die Mehrheit der Miner des Netzwerks ihre Software auf die neue Version aktualisiert. 

Wie du dich vielleicht aus früheren Lektionen erinnern, müssen bei Soft Forks nicht alle Nutzer eines Netzwerks ihre Software aktualisieren. Stattdessen erfordert ein Soft Fork im Fall von Bitcoin nur, dass die Mehrheit der Miner des Netzwerks ihre Software auf die neue Version aktualisiert, und hier kommt das Signaling ins Spiel. Um ihre Zustimmung zu signalisieren, müssen alle Full Nodes (vollständigen Knoten) eine bestimmte Anzahl von aufeinanderfolgenden Blöcken mit einem Datenelement namens "Bit" versehen. 

Speedy Trial für Taproot

Um das Erreichen eines Konsens für Änderungen im BTC-Netzwerk zu vereinfachen, wurde ein neuer Vorschlag namens "Speedy Trial" implementiert, durch den die Zeitspanne, in der Miner ihre Zustimmung oder Ablehnung äußern müssen, von einem Jahr auf drei Monate eingegrenzt wurde. Sobald 90% der Miner ihre Zustimmung geben, wird die Änderung festgeschrieben, bevor sie nach weiteren sechs Monaten aktiviert wird. Wird die 90%-ige Zustimmung nicht erreicht, wird die Änderung abgelehnt. 

Das nächste große Bitcoin-Update, Taproot, basierte auf diesem neuen Vorschlag und ein Konsens wurde viel schneller erreicht als bei allen vorherigen Upgrades. Taproot verbessert den Datenschutz und die Sicherheit von Transaktionen und führte Key Aggregation mit Schnorr-Signaturen ein, um ECDSA zu ersetzen. Das Taproot-Update verbessert auch die Skalierbarkeit von Bitcoin und ebnet weiter den Weg zur Einführung von Smart Contracts auf der Bitcoin-Blockchain.

Der Bitcoin Improvement Proposals-Prozess 

Neu auf Bitpanda? Erstelle dein Bitpanda Konto

Hier registrieren

Die Vor- und Nachteile von BIPs

Dank des Struktur, die den BIPs zugrunde liegt, hat jeder Entwickler und Miner während des gesamten BIP-Prozesses gleiches Mitspracherecht. Folglich sind BIPs von wesentlicher Bedeutung dabei, dass auch die weitere Entwicklung des Bitcoin-Netzwerks dezentral und ohne Führung von Einzelpersonen oder Gruppen von Entwicklern stattfindet. Das soll sicherstellen, dass wirklich die Interessen der Mehrheit vertreten werden. 

Der durchschnittliche Halter von Bitcoin ist jedoch nicht formell in diesen Prozess eingebunden. Aus diesem Grund haben Kritiker der Bitcoin-Führung darauf hingewiesen, dass der BIP-Prozess nicht wirklich dezentral ist. Netzwerke wie Tezos schlagen daher alternative Formen der Governance vor, die darauf abzielen, mehr Nutzer einzubeziehen, um dieses Manko zu beheben. Darüber erfährst du mehr in zukünftigen Lektionen.

Dieser Artikel stellt weder eine Anlageberatung noch ein Angebot oder eine Aufforderung zum Kauf von digitalen Assets dar.

Dieser Artikel dient nur zu allgemeinen Informationszwecken und es wird weder ausdrücklich noch stillschweigend eine Zusicherung oder Garantie bezüglich der Fairness, Genauigkeit, Vollständigkeit oder Richtigkeit dieses Artikels oder der darin enthaltenen Meinungen gegeben und es sollte kein Vertrauen in die Fairness, Genauigkeit, Vollständigkeit oder Richtigkeit dieses Artikels oder der darin enthaltenen Meinungen gesetzt werden.

Einige Aussagen in diesem Artikel können Zukunftserwartungen enthalten, die auf unseren gegenwärtigen Ansichten und Annahmen beruhen und Unsicherheiten beinhalten, die zu tatsächlichen Ergebnissen, Leistungen oder Ereignissen führen können, die von diesen Aussagen abweichen.
Weder die Bitpanda GmbH noch eine ihrer Tochtergesellschaften, Berater oder Vertreter können für diesen Artikel in irgendeiner Weise haftbar gemacht werden.

Bitte beachte, dass eine Investition in digitale Assets zusätzlich zu den oben beschriebenen möglichen Erfolgen auch Risiken birgt.