A próxima atualização da tecnologia Bitcoin superou os primeiros obstáculos técnicos

A próxima atualização da tecnologia Bitcoin superou os primeiros obstáculos técnicos - privacidade do Bitcoin cashEm 21 de janeiro de 2020, Pieter Wuille, um colaborador do Bitcoin Core e criador da atualização conhecida como Taproot, enviou ao GitHub uma mudança no código em que está trabalhando, fazendo o que é conhecido como "solicitação de pull", demonstrando que o código é pronto para passar para as mãos de outros desenvolvedores.

Ele ressaltou que a integração de seu código está condicionada à aceitação da proposta pela comunidade Bitcoin, e que foi publicado para dar a conhecer as mudanças que implicaria.

O grande passo da solicitação de recebimento

O envio de uma solicitação de pull em relação ao código Bitcoin Core (a implementação de referência ou a versão padrão do software bitcoin do qual todos os outros derivam) não leva a uma aplicação automática da mudança apresentada. Mas é um passo fundamental.

O processo de transformar a ideia inicial em código ocorreu principalmente nos bastidores. A "solicitação de pull" de Wuille o coloca no centro das atenções e sugere que o código está mais próximo da versão final.

Embora Wuille tenha enviado a solicitação de pull há poucos dias, vários desenvolvedores de Bitcoin, incluindo John Newberry, Ben Woosley e Adam Ficsor, já fizeram comentários sobre o assunto, confirmando os sentimentos de grande expectativa por esta atualização.

Mais segurança com Schnorr

Uma parte fundamental da mudança proposta é o Schnorr, um esquema de assinatura criptográfica útil para provar a propriedade de moedas.

É mais eficaz do que é hoje, pois abre caminho para melhorias de escalabilidade e permite que os desenvolvedores criem novas tecnologias baseadas em Bitcoin. Usando Schnorr, Taproot adiciona a funcionalidade de contrato inteligente ao bitcoin, reforçando sua privacidade.

As transações que abrem e fecham canais de pagamento na rede relâmpago, por exemplo, permitindo transferências mais rápidas de pequenas quantias, não seriam muito diferentes das transações normais (pelo menos em parte). E isso tornaria mais difícil para os voyeurs do blockchain discernir as atividades de um usuário.

Uma mudança sem líder

Por ser uma criptomoeda descentralizada, o Bitcoin não possui um único líder encarregado de autorizar alterações. Por isso, uma grande mudança como essa, chamada de "garfo macio", só pode ser absorvida se quase todos concordarem.

Se ninguém na comunidade fizer objeções válidas ao Taproot (como provar uma vulnerabilidade de segurança, por exemplo), ele pode se tornar a maior mudança para a moeda digital desde 2017, quando a atualização do SegWit foi bloqueada após um longo e frequentemente intenso debate.

Anthony Towns, contribuidor do Bitcoin Core, reuniu alguns desenvolvedores que revisaram os BIPs, enviando comentários e sugestões. O grupo de trabalho foi aberto a qualquer desenvolvedor interessado no projeto. A revisão da mudança de protocolo terminou no início de janeiro. 16 desenvolvedores apresentaram o resultado final de uma "pesquisa", descrevendo seu feedback final. Todos os 16 aprovaram as mudanças.

Mas ainda há muito trabalho a ser feito. Enquanto muitos estão examinando o código em busca de melhorias ou bugs, outros estão debatendo a melhor maneira de adotar a mudança com o mínimo de obstáculos possível - o que o acalorado debate do SegWit provou estar longe de ser óbvio.