Share this article

Bitcoin CORE Roadmap revela plano de otimização de assinatura

Os desenvolvedores do Bitcoin delinearam hoje um plano para substituir o esquema de assinatura da rede por uma alternativa.

Os desenvolvedores do Bitcoin CORE lançaram hoje um novo roteiro Tecnologia que traça a transição planejada do projeto de seu algoritmo de assinatura digital atual para uma alternativa mais avançada.

Se implementado,a proposta encontraria 'assinaturas Schnorr' substituindo as assinaturas ECDSA que o Bitcoin usa hoje para assinar transações. Ao fazer a troca, os desenvolvedores argumentam que podem diminuir o total de dados no blockchain do bitcoin em até 25%.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

Para os usuários, isso significa que os nós que armazenam o histórico de transações da rede teriam melhor largura de banda enquanto usariam menos armazenamento para proteger todo o blockchain.

A postagem descreve:

"Supondo que cada assinatura histórica seria reduzida a 1 byte, exceto uma por transação, a análise sugere que o método resultaria em uma redução de pelo menos 25% em termos de armazenamento e largura de banda."

Para a equipe de desenvolvimento de código aberto do projeto, a introdução da mudança de assinatura no roteiro segue seu destaque no Scaling Bitcoin Milan em outubro passado.

Lá, o desenvolvedor do Bitcoin CORE, Pieter Wuille, fez um discurso apaixonado pela mudança, ao mesmo tempo em que apelou para que a comunidade em geral ajudasse a lidar com os obstáculos identificados.

Para implementar assinaturas Schnorr, o Bitcoin exigiria uma modificação de suas funções OP_CHECKSIG e OP_CHECKMULTISIG para que elas pudessem empilhar chaves públicas.

Hoje, o tamanho atual do blockchain do bitcoin é de cerca de110 GB.

Se e mas

Ainda assim, a ideia não está isenta de potenciais dificuldades.

De acordo com Wuille, as assinaturas Schnorr enfrentam um problema de "cancelamento", um problema que potencialmente abre a porta para um participante adversário subtrair uma chave da transação multisig e eliminar uma das partes na carteira.

Além disso, de acordo com o desenvolvedor do Bitcoin CORE , Greg Maxwell, a integração do Schnorr não requer ativação do SegWit, embora ele tenha dito que o código controverso torna o processo mais fácil.

Por esse motivo, é improvável que o recurso Schnorr seja implementado até que uma decisão sobre a ativação do Segwit seja formalizada.

"Duvido que isso seria feito sem o SegWit, embora pudesse ser", disse Maxwell.

Os comentários surgem num momento em que o progresso nas questões de escala do bitcoinefetivamente parado, com os desenvolvedores se retirando de uma reunião em maio que teria buscado unir os participantes do setor.

Imagem de caligrafiavia Shutterstock

Garrett Keirns

Garrett Keirns é um estagiário editorial na CoinDesk. Em 2011, ele foi cofundador do Cincinnati Bitcoin MeetUp. Antes da CoinDesk, ele contribuiu para publicações relacionadas ao Bitcoin CoinReport.net e News. Bitcoin.com. Garrett detém valor em Bitcoin e usou outras moedas digitais. Ele também fornece serviços de consultoria em blockchain para pelo menos um indivíduo investido no espaço. (Veja: Política Editorial). Siga Garrett aqui: @garrettkeirns. E-mail CoinDesk.

Picture of CoinDesk author Garrett Keirns