Wprowadzenie
BIP (Bitcoin Improvement Proposal) to formalny dokument projektowy, w którym opisuje się propozycje ulepszeń, zmian lub nowych funkcjonalności protokołu Bitcoin. System BIP jest głównym mechanizmem rozwoju i zarządzania Bitcoinem jako open-source’owym projektem.
Historia i proces BIP
System BIP został wprowadzony w 2011 roku przez Amira Taakiego (pseud. Amir). Każdy może zgłosić BIP, ale proces akceptacji jest rygorystyczny i obejmuje:
- Przedstawienie pomysłu na Bitcoin Mailing List lub GitHub
- Utworzenie numerowanego dokumentu BIP
- Dyskusja w społeczności
- Implementacja referencyjna (jeśli dotyczy)
- Akceptacja / Odrzucenie / Wycofanie
Najważniejsze BIP-y w historii Bitcoina
- BIP-9 – Version bits with timeout and delay – mechanizm soft forków
- BIP-32 – Hierarchical Deterministic Wallets (HD Wallets)
- BIP-39 – Mnemonic code for generating deterministic keys (seed phrases)
- BIP-44 – Multi-Account Hierarchy for Deterministic Wallets
- BIP-141 – Segregated Witness (SegWit)
- BIP-91 – Reduced threshold SegWit MASF
- BIP-341 / BIP-342 – Taproot (największa aktualizacja od SegWita)
Typy BIP-ów
- Standard Track – zmiany w protokole konsensusu
- Informational – opisują problemy lub wytyczne
- Process – dotyczą procesów w społeczności Bitcoina
Znaczenie BIP w ekosystemie Bitcoina
BIP-y są przykładem prawdziwie zdecentralizowanego governance. Nikt nie ma absolutnej władzy — decyzje zapadają przez konsensus społeczności, programistów i użytkowników (via ekonomiczna większość).
Powiązane pojęcia
Bitcoin • Soft Fork • Hard Fork • SegWit • Taproot • HD Wallet • BIP-32 • BIP-39 • Bitcoin Improvement Proposal Process • Decentralized Governance