Author

Topic: Bitcoin Improvement Proposals (Read 79 times)

legendary
Activity: 2520
Merit: 3054
Enjoy 500% bonus + 70 FS
June 20, 2024, 05:42:28 AM
#3
Ergänzend zur sehr guten Erklärung von d5000 findest du hier noch den Originalwortlaut im Github-Repository:

Quote
People wishing to submit BIPs, first should propose their idea or document to the [email protected] mailing list (do not assign a number - read BIP 2 for the full process). After discussion, please open a PR. After copy-editing and acceptance, it will be published here.

Quelle

Ich hab zwar selber noch nie ein Proposal eingereicht, kann mir aber durchaus vorstellen, dass das ein etwas langwierigerer Prozess ist bis man tatsächlich den PullRequest erstellen darf. Wenn du also eine konkrete Idee hast solltest du mit einer etwas höheren Durchlaufzeit rechnen!
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
June 19, 2024, 08:09:47 PM
#2
Im BIP 2 ist das Vorgehen beschrieben.

Kurz: Zuerst wird empfohlen, den Entwurf für das BIP auf der Bitcoin-Entwickler-Mailingliste vorzustellen. Dann muss der "BIP Champion" (also der Ersteller) das BIP im endgültigen Format schreiben, dabei wird das von Wikipedia bekannte Mediawiki-Format benutzt, und beim BIP-Github-Repository eine Pull-Request einstellen, schon im vollen BIP-Format (die Richtlinien werden in BIP 2 beschrieben), aber noch ohne BIP-Nummer. Ein Editor des Repository entscheidet dann, ob es ein "offizielles" BIP wird und welche Nummer es bekommt.

Wichtig ist dabei: BIPs sollen sich jeweils auf eine klar abgegrenzte Idee oder Funktion beschränken. Taproot z.B. besteht aus mehreren BIPs, Segwit genauso. Es sollen jedoch Vorschläge sein, die mehrere oder alle Implementierungen betreffen, also nicht nur kleine Patches für Bitcoin Core (die werden einfach als Feature Request im Issue-Tracker eingestellt).

Ist ein BIP eingestellt und als "proposed" akzeptiert, entscheiden Entwickler wie und ob die Idee implementiert wird. Wie dies genau geht, hängt vom Typ ab - wenn es etwa ein Update wie ein Softfork ist, bei dem möglichst alle Nodes und Miner mitziehen müssen, sind weitere Schritte nötig. Hat ein BIP nach 3 Jahren noch keine Fortschritte gemacht, wird empfohlen, es zurückzuziehen oder abzulehnen, wenn dies jemand vorgeschlagen hat.
newbie
Activity: 8
Merit: 6
June 19, 2024, 03:24:50 PM
#1
Hallo!

Ich wollte fragen, ob mir jemand erklären kann, wie genau das mit den Bitcoin Improvement Proposals (BIP's) abläuft?

Kann da jeder der Ahnung von Programmieren hat seine Ideen einreichen und wie lauft die Testung sowie die allfällige Implementierung dieser Vorschläge ab?

Vielen Dank an alle!

Euer DrHodler59
Jump to: