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.
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.
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.
CLIQUE E VEJA TAMBÉM: COMO VOCÊ PODERÁ FAZER O SEU DINHEIRO CRESCER30% AO MÊS
Deixe o seu Comentário Abaixo e Compartilhe para seus Amigos:
Nenhum comentário:
Postar um comentário