Поделиться этой статьей

O que são BIPs e por que eles são importantes?

Como o Bitcoin T tem uma liderança centralizada, as Propostas de Melhoria do Bitcoin são essenciais para que a comunidade discuta e aprove quaisquer atualizações.

Bitcoin, o maior e mais antigo blockchain do mundo, existe desde 2011. Ainda assim, apesar de sua existência de mais de uma década, ele T mudou muito.

Isso ocorre porque o Bitcoin é verdadeiramente descentralizado, e a comunidade da rede prioriza a segurança e a previsibilidade do blockchain acima de tudo.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку The Protocol сегодня. Просмотреть все рассылки

Ainda assim, de tempos em tempos, há atualizações na forma como o Bitcoin funciona – às vezes apenas um pequeno ajuste, outras vezes uma mudança tão grande quanto Raiz principal, que levou três anos para ser desenvolvido e permitiu que os desenvolvedores integrassem novos recursos para melhorar a Política de Privacidade, a escalabilidade e a segurança do blockchain.

E por trás de cada implementação de uma atualização, há um "BIP" bem-sucedido.

Leia Mais: A rede Bitcoin pode ser escalonada?

Então, o que é um BIP?

Proposta de Melhoria do Bitcoin (BIP) é uma maneira padronizada de propor qualquer mudança no funcionamento do blockchain do Bitcoin .

Considerando que o blockchain é software, pense nos BIPs como atualizações de software. O objetivo deles é melhorar o blockchain do Bitcoin , e eles devem incluir todos os detalhes técnicos da mudança no código do blockchain para implementá-la.

Como o Bitcoin T tem uma liderança centralizada, os BIPs possibilitam que a comunidade comunique ideias, elabore e proponha mudanças técnicas e, eventualmente, vote para aceitar ou se opor à proposta.

As propostas e discussões estão disponíveis para qualquer pessoa ver emGitHub, que é uma plataforma de código aberto popular entre desenvolvedores de software.

Quem pode enviar um BIP?

Teoricamente, qualquer um pode sugerir uma atualização e desenvolvê-la como um BIP, porque o Bitcoin é uma rede descentralizada e de código aberto.

Dito isso, é altamente recomendável lançar uma ideia em fóruns da comunidade e listas de e-mail para discutir se a proposta tem apoio suficiente entre aqueles que participam da rede Bitcoin .

Como um BIP é aprovado

Primeiro, a ideia precisa de um campeão do BIP que será o autor da proposta. Os campeões convertem a ideia em documentação técnica detalhada de acordo com os padrões do BIP.

Em seguida, o defensor do BIP envia a proposta ao editor do BIP, que atua como auditor da proposta e é responsável por sua administração.

As responsabilidades do editor incluem editar a linguagem e o formato de acordo com os padrões, verificar a viabilidade técnica da proposta e garantir que ela esteja bem preparada para prosseguir para uma votação. O editor pode Request revisões do autor ou até mesmo rejeitá-la. Se o editor disser que a proposta está pronta para prosseguir, ela recebe um número oficial (por exemplo, BIP 119) e o campeão apresenta o BIP para a comunidade.

O BIP precisa passar por diferentes estágios antes de poder ser implementado.

  • Rascunho: O BIP é enviado para a lista de discussão e repositório GitHub da comunidade Bitcoin .
  • Proposto: O BIP inclui um plano sobre como implementar a mudança no blockchain.
  • Final: O BIP foi aceito e está pronto para ser implementado.

A implementação consiste em duas etapas. Primeiro, a atualização precisa ser mesclada ao código de software do blockchain (Bitcoin CORE), depois precisa ser ativada. A atualização do Taproot, por exemplo, foi mesclada em outubro de 2020 e ativada em novembro de 2021. (Observação: nem todos os BIPs que forem mesclados ao código serão finalmente aceitos e ativados.)

As propostas podem levar anos até serem implementadas, à medida que a comunidade discute a ideia, faz mudanças e finalmente chega a um consenso. Para minimizar a controvérsia e discussões longas e arrastadas, um BIP deve ser focado em uma única mudança-chave.

Como o Bitcoin T tem autoridade central, nós – aqueles que executam o blockchain do Bitcoin e o tornam seguro – têm que concordar com as regras e chegar a um consenso sobre como executar a rede. Os nós decidem se ativam as propostas concordando em executar a versão do código do Bitcoin que inclui quaisquer novas alterações.

Um soft fork introduz uma mudança no blockchain que é compatível com a versão mais antiga, tornando possível que os nós executem a "versão antiga do software" sem nenhuma interrupção. Um BIP que propõe implementação com um soft fork requer uma "maioria clara de mineradores", o que significa que mais de 90% dos nós precisam aprovar a atualização. Esses são chamados de "BIPs de consenso".

BIPs de hard fork – uma atualização radical que basicamente cria um novo blockchain, tornando o ONE inválido – dificilmente conseguirão aprovação universal da comunidade porque exigiriam adoção de todos que participam da economia do Bitcoin , incluindo nós, exchanges, provedores de carteira e assim por diante.

Leia Mais: Garfo rígido vs. garfo suave

Nem todos os BIPs propõem mudanças no código diretamente. Os BIPs padrão estabelecem um novo padrão para serviços que usam o software Bitcoin , como exchanges. Eles podem exigir aprovação universal para manter a interoperabilidade entre aqueles que usam o blockchain.

Algumas propostas chamadas BIPs de Processo introduzem novos processos e tomada de decisão na rede – elas propõem regras sobre como fazer regras.

BIPs notáveis

BIP 001 e BIP 002

A primeira proposta, aBIP 001, foi arquivado pelo programador indiano-britânico Amir Taaki em setembro de 2011, e descreveu o que é uma Proposta de Melhoria do Bitcoin . O BIP-002 então revisou as diretrizes para BIPs e substituiu o BIP-001. Ambos são exemplos de BIPs de Processo.

BIP 008 e BIP 009

Estes são dois BIPs de Processo que introduziram uma estrutura padrão sobre como ativaratualizações de soft fork para a blockchain do Bitcoin .

BIP 141

Este foi um BIP padrão que estabeleceu o formato padronizado paraSegWitendereços noSegWit mais amplo (Segmented Witness) atualização que consistia em vários BIPs e modificou como o Bitcoin armazena dados.

Raiz principal

Taproot, a maior atualização recente na blockchain do Bitcoin , foi na verdade um caldeirão de três BIPs (BIP 340,BIP 341 e BIP 342). Ela surgiu de umaproposta pelo desenvolvedor de software Greg Maxwell em janeiro de 2018. Depois disso, três BIPs codificaram a atualização defendida pelos desenvolvedores do Bitcoin Pieter Wuille, Tim Ruffing, AJ Townes e Jonas Nick.

A tão esperada atualizaçãofoi ao vivo em novembro de 2021 – quase quatro anos após a proposta inicial – e deu aos desenvolvedores de Bitcoin uma caixa de ferramentas expandidapara trabalhar e construir no blockchain.

Leia Mais: Depois do Taproot, o que vem a seguir para o futuro do Bitcoin?

Krisztian Sandor

Krisztian Sandor é um repórter de Mercados dos EUA com foco em stablecoins, tokenização e ativos do mundo real. Ele se formou no programa de relatórios econômicos e de negócios da New York University antes de ingressar na CoinDesk. Ele detém BTC, SOL e ETH.

Krisztian Sandor