Chamamos de “Proposta de Melhoria do Bitcoin (BIP)” as propostas feitas para melhorar a rede Bitcoin. Em francês, os BIPs podem ser traduzidos como “Propostas de Melhoria do Bitcoin”.
Bitcoin é um rede descentralizada, assegurado por um mecanismo de consenso baseado em prova de trabalho, em inglês (Proof-Of-Work). Como resultado, o Bitcoin não possui autoridade centralizada para decidir futuras alterações em seu protocolo. Contudo, há todo um ecossistema de pessoas com diferentes funções participando da rede. Na verdade, mesmo que continue a ser um software que funciona sozinho, ainda deve haver pessoas (mineradores, etc.) por trás dele para fazê-lo funcionar.
Sendo gerenciado por diversos usuários, seu desenvolvimento é baseado em decisões tomadas pela comunidade por meio da Proposta de Melhoria do Bitcoin (BIP). Então, o que é um BIP e como funciona? Isso é o que veremos aqui.
O que é uma proposta de melhoria do Bitcoin (BIP) et como funciona? ?
Le Bitcoin(BTC) é conhecido por seu descentralização e seu protocolo de segurança baseado no mecanismo de consenso de prova de trabalho. Apesar de prova de trabalho atrai múltiplas críticas à rede pelo seu alto consumo de energia, sempre comprovou sua eficiência. Como todos blockchain, o Bitcoin requer atualizações regulares, desde correções de bugs até mudanças em algoritmos ou simplificação de seu código para maior eficiência.
Um BIP é o método padrão usado para propor ideias, mudanças e melhorias no protocolo Bitcoin. Um BIP visa fornecer coordenação de atualização e desenvolvimento dentro da comunidade Bitcoin, que não possui autoridade centralizada.
O primeiro BIP (BIP 0001) foi enviado por um programador de software britânico-iraniano Amir Taaki em 2011, dois anos após a criação do Bitcoin. No entanto, as alterações no protocolo não são exclusivas dos desenvolvedores e programadores. O Bitcoin permite que qualquer pessoa que queira e tenha as habilidades envie um BIP. Por outro lado, nem todas as alterações no Bitcoin (BTC) exigem um BIP. Por exemplo, no caso da interface do usuário ou de pequenas alterações, bugs ou correções não é necessário passar por um BIP.
Quais modificações valem a pena criar Proposta de melhoria do Bitcoineu ( BIP)?
Os BIPs são normalmente implementados durante atualizações significativas de protocolo ou mudanças de sistema em grande escala, como novos tipos de transações como SegWit ( O testemunha separada que se refere a uma mudança no formato de transação do Bitcoin onde as informações da testemunha foram removidas do campo de entrada do bloco).
Isto também pode dizer respeito a propriedades de transação, como substituição por taxa RBF (Substituição por taxa). Uma transação Bitcoin pode ser designada como RBF para permitir que o remetente substitua essa transação por outra transação semelhante que pague taxas mais altas. Este mecanismo existe para permitir que os usuários respondam caso a rede fique congestionada e as tarifas aumentem inesperadamente.
Por exemplo, a proposta BIP 0112 foi enviado para a solução Lightning Network.
Qual é o procedimento para propor um BIP?
Os BIPs resultam de propostas e ideias informais geralmente geradas durante reuniões, ou em fóruns de discussão ou engajamentos em redes sociais, particularmente no CriptoTwitter (CT). Para que uma proposta se torne BEEP formal, o autor deverá comunicá-lo através de canais de comunicação como Slack, Twitter, etc. onde os primeiros comentários serão fornecidos pela comunidade.
Assim que a proposta receber apoio significativo, o autor poderá levá-la para a próxima etapa e transformá-la em um BIP. A proposta deve ser redigida no estilo e formato BIP e fornecer uma especificação técnica concisa e uma justificativa de funcionalidade. O autor da proposta diz “o campeão do BIP” é responsável por promover a ideia e construir consenso em torno dela, respondendo a comentários e perguntas.
Se a proposta receber apoio significativo, ela também deverá obter luz verde do editor antes de se tornar uma proposta. projecto de PIB. Neste ponto, ele é submetido à lista BIP como um rascunho, e um editor atribui-lhe um número BIP e o publica no repositório Bitcoin Core GitHub BIPs. O BIP é gerado oficialmente e está pronto para revisão e comentários antes de passar para a fase de testes. Os BIPs também recebem um status que qualquer pessoa pode verificar para avaliar o progresso.
Qual é o procedimento de aprovação de um BIP?
Alcançar um consenso significativo dentro da comunidade é o primeiro passo do processo. Uma vez que um BIP é submetido em forma de rascunho ao BIP GitHub, a proposta é revisada e trabalhada de forma transparente para que todos possam ver seu progresso e os resultados dos testes resultantes.
Devido às graves implicações que algumas alterações podem infligir aos menores, uma alteração ao código exige a aceitação por uma grande maioria de cerca de 95%, a menos que seja apresentada uma causa razoável para um limiar mais baixo. O apoio de noventa e cinco por cento deverá ser relatado pelos últimos 2 mineradores (aproximadamente 14 dias de mineração com blocos de 10 minutos).
A aprovação final e oficial de um BIP ocorre automaticamente quando os usuários (operadores de nós) escolhem qual versão do Bitcoin Core baixar e executam um nó que reflita essa mudança. Então, todos os nós atualizados poderão reconhecer e aceitar transações feitas usando este protocolo atualizado.
🔌 Para resumir o procedimento, qualquer pessoa pode enviar um BIP para alterar o núcleo do Bitcoin; Um editor deve apoiar o BIP; O BIP deve ser aprovado por 95% dos menores; e A comunidade deve atualizar para a nova versão do software.
Quais são os tipos de Propostas de Melhoria do Bitcoin (BIPs)?
Existem três tipos principais de BIPs: BIPs padrão, informativos e de consenso.
➡️ BEEPs padrão
Eles identificam os padrões usados pelo software Bitcoin, como carteiras ou bolsas, e visam alterar o protocolo; portanto, exigem consenso para serem aprovados. Por exemplo, eles podem enviar métodos de criptografia para proteger o Bitcoin ou são recomendados no caso de interoperabilidade, o que significa que as carteiras devem ser capazes de reconhecer e trabalhar com qualquer endereço Bitcoin para serem úteis.
➡️ Bipes informativos
Eles são apenas para fins informativos. Eles oferecem orientações gerais à comunidade, mas não introduzem novas funcionalidades e, portanto, não são obrigados a obter consenso dentro da comunidade.
➡️ PIO de consenso
Também chamados de BIPs de processo, os BIPs de consenso buscam modificar um processo e, como os BIPs padrão, exigem consenso universal, apesar de conterem modificações fora do protocolo Bitcoin. Mudanças de consenso exigem ativação explícita na rede Bitcoin.
Os BIPs são uma parte essencial da governança do Bitcoin e representam uma forma eficaz de melhorar e atualizar a estrela da criptomoeda sem melhorá-la profundamente.
- -> Leia o artigo para descobrir os diferentes participantes do ecossistema Bitcoin
- -> Saiba mais sobre o movimento de CypherPunk, que são os criadores do Bitcoin.
- -> Ler a carta de “Hal Finney”, a primeira pessoa a receber BTC.
- -> Consulte o Guia definitivo para Bitcoin para iniciantes
🎓 Você pode navegar por outros artigos na seção Educação.