BIP-1
BIP-1 (Amir Taaki, 2011) définit la première procédure des BIPs. Remplacé par BIP-2 ensuite. Document fondateur du processus.
L'acte fondateur du processus BIP
Le BIP-1, rédigé par Amir Taaki et publié en août 2011, est le premier Bitcoin Improvement Proposal. Inspiré directement du processus PEP (Python Enhancement Proposal), il établit le cadre par lequel toute évolution de Bitcoin doit être proposée, discutée et documentée. C'est le document fondateur de la gouvernance technique de Bitcoin.
Pourquoi un processus formel ?
Avant le BIP-1, les discussions techniques se déroulaient de façon dispersée sur la mailing list bitcoin-development, le forum BitcoinTalk et IRC. Aucun standard d'écriture, aucun numéro de référence, aucun mécanisme pour suivre une proposition de l'idée à l'adoption. Le besoin de traçabilité et de transparence s'est imposé à mesure que la communauté grandissait.
Structure d'un BIP selon BIP-1
| Section | Rôle | |---------|------| | Préambule | Numéro, titre, auteur, type, statut, date | | Abstract | Résumé technique | | Motivation | Pourquoi ce changement | | Specification | Détails techniques | | Rationale | Justification des choix | | Backward Compatibility | Impact sur l'existant | | Reference Implementation | Code prouvant la faisabilité | | Copyright | Licence (public domain par défaut) |
Les types proposés : Standards Track (changements protocolaires), Informational, Process (méta-procédure).
Cycle de vie d'un BIP
Draft → Proposed → Final | Withdrawn | Rejected | Active | Replaced
Le rôle de BIP editor est confié à un volontaire (à l'époque, Amir Taaki lui-même, puis Luke Dashjr) qui valide la conformité formelle, sans pouvoir bloquer une proposition pour des raisons techniques.
Remplacement par BIP-2
Le BIP-1 a été remplacé par BIP-2 en 2016, qui clarifie plusieurs points : conditions d'activation, status « Active » pour les procédures non finales, séparation claire entre BIP de protocole et BIP d'application. Mais l'esprit reste identique.
À retenir
BIP-1 est un document court mais structurant. Il a permis à Bitcoin de passer d'un projet de Satoshi à une infrastructure collective discutée par centaines de développeurs. C'est l'équivalent de la « constitution » technique de Bitcoin — modeste, ouverte et amendable.
Termes lies
- BIP (Bitcoin Improvement Proposal)Un BIP est une proposition d'amélioration formalisée pour Bitcoin. Numéroté, suivi sur GitHub, validé ou rejeté par l'écosystème. Pendant des PEP Python ou des RFC IETF. Nombreux BIPs ne deviennent jamais consensuels.
- BIP-2BIP-2 (Luke-Jr) refond le processus BIP : workflow, états (Draft, Proposed, Active, Final), exigences. Standard actuel.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.