BIP (Bitcoin Improvement Proposal)

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:

  1. Przedstawienie pomysłu na Bitcoin Mailing List lub GitHub
  2. Utworzenie numerowanego dokumentu BIP
  3. Dyskusja w społeczności
  4. Implementacja referencyjna (jeśli dotyczy)
  5. 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