O que é um BIP? Cite algum interessante.
BIP: Bitcoin Improvement Proposal - (Proposta de melhoria de Bitcoin)
Resumidamente: quando se propõe melhorias ou atualizações do BTC, essa melhoria deve ser aprovada pela comunidade de desenvolvedores do BTC, pois estas propostas podem afetar todos os nós da rede e consequentemente todos os participantes/mineradoras do sistema. Quando isso ocorre é necessário se submeter ao documento padrão chamado de BIP (Bitcoin Improvement Proposal). No BIP é delimitado tudo o que se pode afetar: comunicação dos nós – serviços P2P, a compatibilidade dos API’s e a parte mais essencial que é camada de consenso do BTC.
No caso do BTC qualquer melhoria de alteração não é algo simples, pelo contrário é tratado com muito cuidado, pois envolvem fatores importantíssimos como: econômicos, estabilidade, manutenção da rede, segurança, repercussão e especulação, etc. Não é simplesmente um fator técnico de alterar um código e pronto, ele precisa ser discutido, analisado, testado e entendido pela comunidade pra só assim depois se houver um consenso (se não me engano de 95% de aprovação da comunidade), para ser adotada essas novas regras por todos.
E qualquer alteração na camada de consenso pode resultar em um Hard Forks ou Soft Forks.
Existem alguns BIP’s conhecidos, como;
BIP 141 – SegWit,
BIP 148 - UASF,
BIP 152 - Compact Block Relay a última se não me engano.