Crypto Research

Bitcoin Improvement Proposal (BIP)

Da wir im vorherigen Artikel über das aktuellste Ethereum Improvement Proposal - das EIP-1559 - erklärt haben, möchten wir diese Woche auf Bitcoin Improvement Proposal, auch bekannt als BIPs, eingehen, was sie sind und wie sie z.B. im Bitcoin-Netzwerk genehmigt werden. BIPs sind wie EIPs technische Dokumente, die sich mit Problemen bei Änderungen in Bitcoin befassen.

Hier einige wichtige Fakten zu BIPs:

Voting

Die Abstimmung über Proposals hängt von allen am Netzwerk beteiligten Teilnehmern ab. Die wichtigsten, die bei der Abstimmung gewonnen werden müssen, sind die Miner und die Betreiber von Miningpools. Die tatsächliche Abstimmung könnte über eine bestimmte Anzahl von festgelegten Blöcken stattfinden. In dieser Zeit wird ein Mining-Pool seine Ja- oder Nein-Abstimmung in die Blockchain aufnehmen. Die Stimmen sind proportional zur Menge der dem Netzwerk bereitgestellten Hashing-Leistung. Der Gesamtprozess besteht darin, dass die Entwickler und Miner sowie die Community über den Vorschlag abstimmen. Wenn die Mehrheit mit Ja stimmt, wird der Code von den Miner implementiert. Eine Mehrheitswahl erfordert mindestens 55 Prozent.

Freie Entscheidung

BIPs sind nicht bindend. Entwickler können entscheiden, welcher Code implementiert werden soll, während Benutzer selbst auch entscheiden, welche Software und welches Protokoll sie auf ihren Computern ausführen möchten.

Typen von BIPs

Es gibt drei verschiedene Arten von BIPs:

1. Standard Track BIP: Hier werden alle Änderungen beschrieben, dessen Auswirkungen sich auf die Kernteile des Bitcoin-Netzwerks auswirken. Dies können z.B. Änderungen im Prozess der Validierung von Transaktionen innerhalb des Ökosystems sein.

2. Informational BIP: Hier werden keine neuen Funktionen vorgeschlagen, sondern allgemeine Richtlinien oder Informationen für die Bitcoin-Community abgegeben, die Benutzer berücksichtigen oder ignorieren können. Diese sind als Empfehlungen zu betrachten.

3. Process BIP: Diese ähneln Standard Track BIPs, da sie eine Konsensabstimmung benötigen, damit eine wesentliche Änderung umgesetzt werden kann. Bei diesem Typ handelt es sich mehr als Empfehlungen, da Benutzer sie normalerweise nicht ignorieren können, weil Änderungen in den Kernprozessen des Bitcoin-Ökosystems verbessert werden sollen.

Beispiele von BIPs

Eine vollständige Liste der BIPs findet man auf Github. Im Folgenden stellen wir die bekanntesten und häufigsten BIPs vor, die man kennen sollte.

1. CT (Confidential Transactions): Ein bekanntes BIP, das sich auf vertrauliche Transaktionen konzentriert, versuchte, ein neues Mass an Datenschutz für die im Bitcoin-Netzwerk enthaltenen Daten einzuleiten. Dieser BIP wurde von einem angesehenen Blockchain-Entwickler namens Gregory Maxwell eingereicht.

2. Segwit or Segregated Witness: Zwei Entwickler des Bitcoin Core-Projekts haben im 2015 das BIP 141 vorgeschlagen, welches eine Skalierungslösung war, um mehr Transaktionen innerhalb eines einzelnen Blocks zu ermöglichen.

3. The Lightning Network: Obwohl es sich um eine Sidechain-Lösung für die Kern-Bitcoinblockchain handelt, wird sie immer noch als BIP betrachtet. Mit diesem Vorschlag soll sichergestellt werden, dass die meisten Transaktionen (in der Regel kleine Beträge) ausserhalb der Hauptblockchain ausgeführt werden, sodass mehr Zeit für die Verarbeitung grösserer Transaktionsbeträge zur Verfügung steht, wodurch gleichzeitig auch die Mininggebühren gesenkt werden können.

Zusammengefasst kann gesagt werden, dass mithilfe von BIPs jeder die Möglichkeit und die Freiheit hat, Verbesserungen zum allgemeinen Nutzen der Gemeinschaft vorzuschlagen. Alles was man braucht ist ein brillanter Vorschlag.

zurück