- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Schnorr está prestes a se tornar a maior mudança do Bitcoin desde o SegWit
O respeitado desenvolvedor de Bitcoin Pieter Wuille revelou um rascunho de documento descrevendo a composição técnica da provável próxima grande atualização do bitcoin.
Schnorr está chegando...
Na verdade, oatualização de Bitcoinsem dúvida deu o seu passo mais significativo até agora em direção à implementação na semana passada, quando o influente desenvolvedorPedro Wuille revelado um rascunho descrevendo sua composição técnica. Com o lançamento, a ideia, que está em andamento por desenvolvedores de Bitcoin há anos, está um passo mais perto de melhorar a escalabilidade e a Política de Privacidade da Criptomoeda mais valiosa do mundo.
Efetivamente, isso configura Schnorr como a próxima grande mudança no Bitcoin, o que significa que será a maior mudança de código desde o Segregated Witness (SegWit), uma correção de bug crucial que desencadeou uma longa batalha na comunidade Bitcoin no ano passado antes de ser finalmente adotada.
Em um nível técnico, adicionar suporte para Schnorr, um esquema de assinatura digital, daria aos usuários de Bitcoin uma nova maneira de gerar as chaves criptográficas que eles precisam usar para armazenar e enviar Bitcoin. Ao fazer isso, ele também abre caminho para uma série de benefícios interessantes, incluindo lidar com Política de Privacidade e escalabilidade, sem dúvida dois dos problemas mais preocupantes do bitcoin.
"É um bloco de construção para uma variedade de melhorias", disse Wuille ao CoinDesk, acrescentando que há até mesmo algumas melhorias mais avançadas que ainda T receberam muita atenção. E embora Wuille espere que a mudança seja adotada, ele acrescentou que "cabe aos usuários" decidir se querem adotá-la - como foi o caso do SegWit.
Escrita em coautoria por vários dos principais desenvolvedores de Bitcoin , incluindo Johnson Lau, colaborador do Bitcoin CORE , e Gregory Maxwell, a proposta técnica e baseada em matemática descreve o esquema de assinatura exato que poderia ser codificado no Bitcoin.
E embora esteja longe desse objetivo final, é uma peça necessária.
O engenheiro e coautor da Blockstream, Jonas Nick, disse ao CoinDesk:
"Padronizar o Schnorr para Bitcoin é um grande passo para usá-lo no Bitcoin."
Um caminho a seguir
Por um ONE, o rascunho do BIP ajuda a evitar confusões futuras ao propor um padrão que garante que todos os desenvolvedores e comerciantes eventualmente implementem o código de assinatura Schnorr da mesma maneira.
Embora a descrição completa possa ser lida noBIP altamente técnico, a ideia principal é descrever a matemática necessária para produzir assinaturas de Schnorr, oferecendo uma alternativa ao Algoritmo de Assinatura Digital de Curva Elíptica (ECDSA), o único algoritmo usado para produzir chaves e verificar transações em Bitcoin hoje.
Schnorr terá uma coisa em comum com o esquema de assinatura que busca expulsar, no entanto. Se o plano for aceito, ele usará a mesma "curva" matemática que a ECDSA usa para produzir as chaves, chamada "secp256k1."
É muita matemática complicada, então não é surpresa o lançamentoprovocou discussão técnica na lista de discussão de desenvolvedores de Bitcoin .
Mas nada de importante aconteceu até agora e os desenvolvedores estão otimistas, especialmente porque um dos principais benefícios do Schnorr é que, diferentemente do ECDSA, a segurança do Schnorr pode ser comprovada matematicamente.
Embora o Schnorr ofereça uma série de melhorias por si só, os desenvolvedores também estão entusiasmados com o fato de que ele também abrirá caminho para uma série de mudanças que podem ser construídas sobre ele, comonovas técnicas de Política de Privacidade.
No momento, é óbvio quando os usuários enviam as chamadas "transações multi-sig", que são um tipo mais avançado de transação em que mais de uma pessoa é necessária para assinar uma transação, por causa do livro-razão público do bitcoin. Mas Schnorr abriu caminho para uma técnica que fará com que essas transações pareçam iguais a todas as outras transações.
Nick observou que Schnorr também liderará essas transações avançadas que serão mais baratas, uma melhoria importante, já que as transações podem ficar muito caras em tempos de congestionamento.
E parece que novas tecnologias desenvolvidas com base no Schnorr estão sendo propostas regularmente.
"Devido à riqueza de novas descobertas ultimamente, acredito que essas tecnologias devem ser desenvolvidas passo a passo, e meu foco para um primeiro passo é apenas Schnorr e Taproot", disse Wuille, referindo-se à melhoria do Bitcoin "Taproot". proposto no início deste ano por outro influente desenvolvedor de Bitcoin, Greg Maxwell, para melhorar ainda mais a Política de Privacidade do bitcoin.
Menos detratores?
Dito isso, ainda há um longo caminho a percorrer - Schnorr é um projeto enorme com muitas peças móveis.
Embora este BIP proponha um padrão para os desenvolvedores opinarem, Nick observou que também há uma implementação de código que está em andamento há muito tempo, colocando em prática muito do que está no rascunho do BIP.
Além disso, uma vez que os desenvolvedores lutam até decidirem que não há mais problemas pendentes, eles precisam encontrar uma maneira de realmente adicioná-lo ao Bitcoin, entre outras coisas.
"Os detalhes de como implementá-lo no Bitcoin ainda estão sendo discutidos ativamente", disse Nick.
Tendo passado por algumas mudanças ditas "consensuais" em seus anos como desenvolvedor de Bitcoin , Wuille deu uma lista particularmente longa de coisas a fazer.
"Como qualquer mudança de consenso, será um longo processo envolvendo a elaboração completa de um rascunho para integração, sua publicação, a coleta de comentários da comunidade técnica e do ecossistema, a escrita de implementações de regras de consenso e integração no software de carteira, a proposta de um plano de implantação e, se tudo correr bem, a ativação", disse ele.
No e-mail em que apresentou o BIP, ele acrescentou que se o BIP for "aceito" pela comunidade Bitcoin mais ampla, "trabalharemos em mais implementações de referência e testes prontos para produção".
Sem mencionar que há outro obstáculo em potencial na mente de todos.
Schnorr é uma atualização particularmente grande. Embora mudanças estejam sendo feitas no cliente mais usado do bitcoindiariamente, com contribuições de código vindas de um grupo diversificado de Colaboradores espalhados pelo mundo, Schnorr é um tipo mais raro de mudança, pois afeta as regras mais importantes do Bitcoin.
O SegWit foi a última alteração de código "consensual" feita no Bitcoin, gerando um debate tão grande que aqueles que discordaram da mudança se separaram e criaram sua própria Criptomoeda com o SegWit removido.
Os apoiadores mais entusiasmados do SegWit até fizeram chapéus para expressar seu apoio à mudança de código. O consultor de blockchain Francis Pouliotbrincouque chapéus de defesa semelhantes deveriam ser feitos antes de Schnorr, caso um debate cruel semelhante eclodisse.
Ele não é o único desenvolvedor a considerar essa possibilidade.
" LOOKS que agora há menos detratores do que havia para o SegWit", disse o desenvolvedor Riccardo Casatta, acrescentando que não está correndo riscos:
"Não se pode dizer como as coisas vão acontecer e, como sempre, é melhor ter paciência."
Soldagem a laserimagem via Shutterstock
Alyssa Hertig
Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.
