O Desenvolvedor do SegWit propôs novo formato para endereços de Bitcoin

O desenvolvedor belga Piete Velle juntamente com, seu colega de Blockstream, Gregory Maxwell revelou detalhes de um novo projeto destinado a resolver um dos problemas mais dolorosos do ecossistema Bitcoin.

Publicado em 15 de maio de 2017 por

O desenvolvedor belga Piete Velle juntamente com, seu colega de Blockstream, Gregory Maxwell revelou detalhes de um novo projeto destinado a resolver um dos problemas mais dolorosos do ecossistema Bitcoin.

Os usuários de Bitcoin, se não o enfrentaram pessoalmente, provavelmente já ouviram histórias sobre como alguém perde chaves privadas, acidentalmente envia moedas para o endereço errado ou permite algum outro erro infeliz.

Na maioria das vezes, esse problema ocorre por conta de um endereço longo, consistindo de uma combinação de letras e números – e você não pode chamá-los de algo simples de lembrar.

O projeto Bech32, no qual Velle e Maxwell estão trabalhando, está tentando resolver exatamente este problema, tornando o Bitcoin não só mais amigável ao usuário, mas também fornecendo-lhes recursos como a capacidade de reconhecer um erro ao digitar.

Ao mesmo tempo, a compreensão da necessidade de criar uma estrutura inteiramente nova para endereços, poderíamos dizer, simultaneamente com a possibilidade de implementar o protocolo SegWit no Bitcoin, de autoria de Peter Velle, em seu tempo.

“Dado o fato de que estamos, de qualquer forma, forçados a definir um novo padrão para os endereços nativos do SegWit, por que não aproveitar a oportunidade e não fazer algo ainda melhor”, diz Welle.

Publicidade

Ele também observa que o novo formato não substituirá os endereços de Bitcoin usuais. Em vez disso, pode ser considerado uma alternativa para as transações em SegWit, se o protocolo for ativado.

“O antigo formato de endereços continuará a ser utilizado para os mesmos fins para os quais foi utilizado antes. Os endereços do Bech32 utilizarão apenas os outputs nativos ao SegWit”.

No momento, os endereços de Bitcoin são codificados no formato Base58, o que pressupõe que um ID exclusivo é exibido como uma combinação de letras e números. Uma das formas de proteção do usuário é a rejeição de seis caracteres, que parecem semelhantes entre si. Por exemplo, os utilizadores podem ser induzidos em erro por “0” e “O” ou “I” e “l”.

Parte do Bech32 é o formato do Base32, que a este respeito vai ainda mais longe – as letras usadas no endereço são todas minúsculas, ou todas maiúsculas.

Por exemplo, se o endereço do formato antigo for semelhante a este:

1DAY59hnbcTp36NbfvJ4pdKDfDTCS6zfpd

O novo formato será o seguinte:

Bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4

A proposta foi chamada BIP 173, e ela também indica outros detalhes técnicos que podem ser de interesse para os desenvolvedores de carteira. Por exemplo, o Bech32 requer menos espaço para códigos QR, além disso, a decodificação de um novo formato é mais rápida que no caso do Base58.

No momento, este esquema é voltado principalmente para endereços de Bitcoin, no entanto, como Peter Welle diz, “no futuro, a tecnologia pode ser aplicada a chaves privadas”. Além disso, vários desenvolvedores já estão interessados no novo formato, incluindo o Electrum e as equipes que trabalham nas implementações do Lightning Network.

Publicidade

De acordo com Wellle, a tecnologia pode ser aplicada não só no mundo da criptografia, mas em todos os lugares onde a criptografia de dados é necessária.

Voltando ao Bitcoin, o desenvolvedor da Blockstream diz que, se o novo formato for adotado, os usuários precisarão de tempo para usá-lo completamente. O ponto principal é a necessidade do remetente e do destinatário manterem uma transação bem-sucedida para dar suporte a esse formato.

“A questão real é que, se realmente quisermos usar o SegWit, o padrão para seus endereços devem ser definidos e acessíveis muito antes disso”, concluiu Welle.

No início deste ano, a equipe Blockstream introduziu a Confidential Assets – uma solução projetada para esconder tipos de ativos no blockroom.

Chrys
Chrys é fundadora e escritora ativa do BTCSoul. Desde que ouviu falar sobre Bitcoin e criptomoedas ela não parou mais de descobrir novidades. Atualmente ela se dedica para trazer o melhor conteúdo sobre as tecnologias disruptivas para o website.

Leave a Comment