BIP bitcoin

Bitcoin Improvement Proposal (BIP): C’est quoi et comment ça marche?

15 octobre 2022

On appelle « Bitcoin Improvement Proposal ( BIP) » les propositions faites pour améliorer le réseau Bitcoin. En français, on peut traduire les BIP par « Propositions d’Améliorations Bitcoin ».

Le Bitcoin  est un réseau décentralisé, sécurisé  par  un mécanisme de consensus basé sur la preuve de travail, en anglais (Proof-Of-Work). De ce fait, le Bitcoin n’a pas d’autorité centralisée pour décider des futurs changements de son protocole. Cependant, il existe tout un écosystème de personnes avec des rôles différents qui participent au réseau. En effet, même si cela reste un logiciel qui s’exécute par lui-même, encore faut-il qu’il y ait des personnes ( mineurs, etc) qui soient derrière pour le faire fonctionner.

Étant géré par plusieurs utilisateurs, son développement repose sur des décisions prises par la communauté à travers les Bitcoin Improvement Proposal (BIP). Qu’est-ce qu’alors un BIP et comment ça marche? C’est ce que nous allons voir, ici.

Qu’est-ce qu’un Bitcoin Improvement Proposal (BIP) et comment ça marche? ?

Le bitcoin(BTC) est réputé pour sa décentralisation et son protocole de sécurisation basée sur le mécanisme de consensus de preuve de travail. Bien que le proof of work attire multiples critiques au réseau pour sa grande consommation énergétique, celui-ci a toujours prouvé son efficacité. Comme toute blockchain, Bitcoin nécessite des mises à jour régulières, des corrections de bugs aux modifications des algorithmes ou à la simplification de son code pour plus d’efficacité.

Un BIP est la méthode standard utilisée pour proposer des idées, des changements et des améliorations du protocole Bitcoin. Un BIP vise à assurer la coordination de la mise à niveau et du développement au sein de la communauté Bitcoin, qui n’a pas d’autorité centralisée.

Le premier BIP (BIP 0001) a été soumis par le programmeur de logiciels anglo-iranien Amir Taaki en 2011 deux ans après la création de Bitcoin. Cependant, les modifications apportées au protocole ne sont pas l’apanage des seuls développeurs et programmeurs. Bitcoin permet à tous ceux qui le souhaitent et qui ont les compétences de soumettre un BIP. En revanche, toutes les modifications apportées à Bitcoin ( BTC ) ne nécessitent pas un BIP. Par exemple, dans le cas de l’interface utilisateur ou des petits changements, des bugs ou correctifs il n’est pas nécessaire de passer par un BIP.

Quelles modifications méritent de créer un Bitcoin Improvement Proposal ( BIP)?

Les BIP sont généralement mise en œuvre lors de mises à niveau importantes du protocole ou de modifications à grande échelle du système, telles que de nouveaux types de transactions comme SegWit ( Le témoin séparé qui fait référence à une modification du format de transaction de Bitcoin où les informations du témoin ont été supprimées du champ de saisie du bloc). 

Cela peut concerner également les propriétés de transaction comme le remplacement par frais RBF ( Replace-by-Fee). Une transaction Bitcoin peut être désignée comme RBF afin de permettre à l’expéditeur de remplacer cette transaction par une autre transaction similaire qui paie des frais plus élevés. Ce mécanisme existe pour permettre aux utilisateurs de répondre si le réseau devient congestionné et que les frais augmentent de manière inattendue.

Par exemple, la proposition BIP 0112 a été soumise pour la solution du Lightning Network.

Quelle est la procédure pour proposer une BIP ?

Les BIP résultent de propositions et d’idées informelles généralement générées lors de rencontres, ou dans des forums de discussion ou d’engagements sur les réseaux sociaux, en particulier sur le CryptoTwitter (CT). Pour qu’une proposition devienne un BIP formel, l’auteur doit la communiquer par des canaux de communication comme Slack, twitter,… où les premiers commentaires seront fournis par la communauté.

Source : https://github.com/bitcoin/bips. Vous trouverez une liste des  » Bitcoin Improvement Proposal » qui ont été soumis par la communauté Bitcoin.

Une fois que la proposition reçoit un soutien significatif, l’auteur peut la faire passer à l’étape suivante et la transformer en un BIP. La proposition doit être rédigée dans le style et le format BIP et fournir une spécification technique concise et une justification de la fonctionnalité. L’auteur de la proposition dit “le champion BIP” est responsable de la promotion de l’idée et de la construction d’un consensus autour d’elle en répondant aux commentaires et aux questions. 

Si la proposition reçoit un soutien significatif, elle doit également obtenir le feu vert de l’éditeur avant de devenir un brouillon PIB. À ce stade, il est soumis à la liste BIP en tant que brouillon, et un éditeur lui attribue un numéro BIP et le publie dans le référentiel Bitcoin Core GitHub des BIP. Le BIP est officiellement généré et prêt à être examiné et commenté avant de passer à la phase de test. Les BIP se voient également attribuer un statut que tout le monde peut vérifier pour évaluer les progrès.

Quelle est la procédure d’approbation d’une BIP ?

L’obtention d’un consensus significatif au sein de la communauté est la première étape du processus. Une fois qu’un BIP est soumis sous forme de brouillon au BIP GitHub, la proposition est examinée et travaillée de manière transparente afin que chacun puisse voir sa progression et les résultats des tests qui en découlent. 

En raison des graves implications que certains changements pourraient infliger aux mineurs, une modification du code nécessite l’acceptation d’une grande majorité d’environ 95 %, à moins qu’un motif raisonnable ne soit donné pour un seuil inférieur. Quatre-vingt-quinze pour cent de soutien devront être signalés par les 2 016 derniers mineurs (environ 14 jours de minage avec des blocs de 10 minutes).

L’approbation finale et officielle d’un BIP se produit automatiquement lorsque les utilisateurs (opérateurs de nœuds) choisissent la version de Bitcoin Core à télécharger et exécutent un nœud qui reflète ce changement. Ensuite, tous les nœuds mis à niveau peuvent reconnaître et accepter les transactions effectuées à l’aide de ce protocole mis à niveau.

🔌 Pour résumer la procédure, N’importe qui peut soumettre un BIP pour changer le noyau Bitcoin; Un éditeur doit soutenir le BIP; Le BIP doit être approuvé par 95 % des mineurs ; et La communauté doit mettre à niveau vers la nouvelle version du logiciel.

Quels sont les types de propositions d’amélioration Bitcoin (BIP) ?

Il existe trois principaux types de BIP : les BIP standard, informatifs et consensuels.

➡️ BIP standards

Ils identifient les standards utilisés par les logiciels Bitcoin comme les portefeuilles ou les échanges et visent à changer le protocole ; par conséquent, ils nécessitent un consensus pour être approuvés. Par exemple, ils peuvent soumettre des méthodes d’encodage pour sécuriser Bitcoin ou sont recommandés dans le cas de l’interopérabilité, ce qui signifie que les portefeuilles doivent être capables de reconnaître et de fonctionner avec n’importe quelle adresse Bitcoin pour être utiles.

➡️ BIP informatifs

Ils n’ont qu’un but informatif. Ils offrent des directives générales à la communauté mais n’introduisent pas de nouvelle fonctionnalité et ne sont donc pas tenus d’obtenir un consensus au sein de la communauté.

➡️ BIP de consensus

Aussi appelés BIP de processus, les BIP de consensus cherchent à modifier un processus et, comme les BIP standard, nécessitent un consensus universel malgré le fait qu’ils contiennent des modifications en dehors du protocole Bitcoin. Les changements de consensus nécessitent une activation explicite sur le réseau Bitcoin.

Les BIP sont un élément essentiel de la gouvernance Bitcoin et représentent un moyen efficace d’améliorer et de mettre à niveau la vedette des cryptomonnaies sans l’améliorer profondément. 

🎓 Vous pouvez parcourir d’autres articles de la rubrique Éducation.

Total
0
Shares

La Rédaction ZoneBitcoin

Passionnés par le Bitcoin, nos rédacteurs tentent de démocratiser leurs connaissances à travers des articles variés et touchant différents sujets.

Laisser un commentaire

Your email address will not be published.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Total
0
Share

Échangez des cryptos sur Changelly

changelly

Tracker de crypto

coinstats app

Sur Google

googlenews

Ne ratez pas :

meilleur portefeuille open source

Les 6 meilleurs portefeuilles physiques « Open Source » pour stocker vos bitcoins et cryptos

Un portefeuille crypto vous permet de stocker, d’envoyer et de

Geyser : le crowdfunding pour soutenir des projets en bitcoin

Vous connaissez certainement des plateformes de crowdfunding telles que GoFundMe

En savoir plus sur ZoneBitcoin

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture