Visão geral
As Propostas de Melhoria do Bitcoin (BIPs) são o processo formal pelo qual as mudanças no Bitcoin são propostas, discutidas e documentadas. Inspirados no sistema PEP (Python Enhancement Proposal) do Python, os BIPs fornecem uma maneira estruturada de introduzir novos recursos, documentar decisões de design e coordenar mudanças no ecossistema descentralizado do Bitcoin.
Tipos de BIP
Tipo Propósito Exemplos
──────────────────────────────────────────────────────────────
Standards Track Mudanças de protocolo, regras de BIP141 (SegWit)
consenso
Informativo Diretrizes de design, informações BIP32 (Carteiras HD)
gerais
Processo Procedimentos e governança BIP1 (processo BIP)
Ciclo de vida de um BIP
- Rascunho: O autor escreve a proposta seguindo o modelo padrão
- Discussão: A comunidade revisa na lista de e-mails bitcoin-dev e no GitHub
- Aceito/Rejeitado: Baseado em consenso aproximado entre desenvolvedores e usuários
- Final: Implementado e implantado em software de produção
BIPs notáveis
- BIP32: Carteiras determinísticas hierárquicas
- BIP39: Frases mnemônicas de seed
- BIP141: Segregated Witness (SegWit)
- BIP173: Codificação de endereços Bech32
- BIP340-342: Assinaturas Schnorr e Taproot
Conceitos equivocados comuns
Os BIPs não são mandatos. Nenhuma autoridade central pode forçar a adoção. Um BIP só se torna parte do Bitcoin quando os participantes da rede (operadores de nós, mineradores, desenvolvedores de carteiras e usuários) escolhem adotá-lo. Esse processo de adoção voluntária é fundamental para o modelo de governança descentralizada do Bitcoin.