Os desenvolvedores e usuários do Bitcoin Core estão se preparando para a próxima grande atualização de código base da rede, a Erlay. De acordo com os desenvolvedores, a atualização pretende modificar a forma como as transações ou mensagens são retransmitidas na rede Bitcoin. Erlay será feita por meio de uma solicitação de integração (ou pull request).
Os desenvolvedores do Bitcoin Core adicionaram uma opção para os operadores de nós a fim de aprovar a implementação da Erlay. Então, os nós só precisam enviar uma mensagem com o sinal “sendtxrccncl” para incluir a melhoria no código do Bitcoin Core.
Erlay é projetado para diminuir o uso de recursos computacionais por nós no Bitcoin. Trata-se, portanto, de uma mudança no protocolo de retransmissão de mensagens (transação) do Bitcoin. Uma das mudanças mais relevantes é a redução da largura de banda necessária para retransmitir as mensagens. Isso permite que mais pessoas operem os seus próprios nós, principalmente em regiões onde a velocidade da Internet é baixa.
Bitcoin
Conforme destacou a equipe, a melhoria inclui também a forma como os nós distribuem as informações na rede. Além disso, afeta a memória necessária para armazenar essas informações, melhorando a conectividade entre os nós, tornando-a mais confiável.
Também tornará mais difícil para os invasores em potencial identificar o nó do qual uma transação é feita. Portanto, melhoraria o Bitcoin em termos de privacidade e segurança. O projeto Erlay faz parte da proposta de melhoria do Bitcoin BIP 330. Essa melhoria se baseia na retransmissão de transações de Bitcoin por meio de uma técnica chamada “reconciliação” de mensagens.
Esta é uma técnica que evita que os nós tenham que fazer buscas individuais para cada transação na rede para verificar se ela não foi gasta antes. Em vez de fazer uma varredura exaustiva das informações compartilhadas por outros nós da rede, a Erlay permite criar uma lista que resume as transações que um nó deseja transmitir. Então, casa nó faz solicitações aos seus pares para completar a série de transações válidas.
“O nó produziria o seu próprio esquema de transações e as compararia com as que já recebeu, como um jogo de ‘encontre as diferenças’”, explica o educador Sam Wouters.