Imagem da matéria: Bitcoin Core atualiza código e corrige bugs; veja o que muda
Foto: Shutterstock

O Bitcoin Core, software de código aberto derivado do cliente original criador por Satoshi Nakamoto, chegou à versão 25.0 nesta sexta-feira (26). A atualização traz novos recursos para a blockchain, várias correções de bugs e melhorias de desempenho, bem como traduções atualizadas.

As novas melhorias técnicas representam o trabalho de 102 desenvolvedores ao redor do mundo que contribuem para a manutenção do código aberto do Bitcoin. Os detalhes da nova atualização e das mudanças mais notáveis foram descritos no Github pelo desenvolvedor Marco Falke.  

Publicidade

“Transações do tamanho de non-witness de 65 bytes e acima agora são permitidas pelo mempool e pela política de relay. Isso reflete melhor as proteções reais oferecidas contra CVE-2017-12842 e abre casos de uso adicionais de tamanhos de transação menores”, diz um trecho do documento.  

A vulnerabilidade citada (CVE-2017-12842) permite que um invasor seja capaz de induzir clientes a acreditar que uma ou mais transações arbitrárias de bitcoin foram confirmadas.

“Por exemplo, a carteira Simplified Payment Verification (SPV) do usuário inocente Bob pode exibir que ele recebeu um pagamento de um milhão de BTC com dezenas de confirmações, embora nenhum pagamento tenha sido confirmado”, exemplifica a newsletter Bitcoin Optech.

Mais novidades no Bitcoin

Outra novidade da nova versão do Bitcoin Core são novos RPCs — “Remote Procedure Call” — conjunto de protocolos e interfaces que o cliente interage com o sistema blockchain.

Publicidade

“O RPC scanblocks retorna os hashes de blocos relevantes de um conjunto de descritores, verificando todos os filtros de bloco no intervalo especificado. Ele pode ser usado em combinação com os RPCs getblockheader e rescanblockchain para obter novas verificações rápidas de carteira”, descreve o texto no GitHub.

O Bitcoin Core 25.0 também permite agora que todos os métodos JSON-RPC aceitem um novo parâmetro chamado args, que pode conter valores de parâmetros posicionais. “Esta é uma conveniência para permitir que alguns valores de parâmetro sejam passados sem ter que nomear cada valor. A estrutura de teste python e a ferramenta bitcoin-cli aproveitam isso”, explica o documento.

A nova versão do Bitcoin Core traz outras melhorias técnicas de RPCs, carteiras e configurações do software, detalhadas com mais profundidade no GitHub

O usuário que roda o Bitcoin Core já pode atualizar o software para a sua versão mais recente, 25.0, já disponível para download no site bitcoincore.org.  

VOCÊ PODE GOSTAR
Imagem da matéria: Fed mantém taxa de juros e afeta Bitcoin e Ethereum

Fed mantém taxa de juros e afeta Bitcoin e Ethereum

Banco Central dos EUA manteve taxa de juros de referência em uma faixa-alvo entre 5,25% e 5,5% desde julho do ano passado
Imagem da matéria: Transações de Runes dominam rede do Bitcoin e roubam espaço de tokens BRC-20

Transações de Runes dominam rede do Bitcoin e roubam espaço de tokens BRC-20

81% de todas as transações na rede do Bitcoin na terça-feira foram gravações de Runes
Imagem da matéria: Manhã Cripto: Bitcoin recua para US$ 62 mil em dia de quedas generalizadas; Dogwifhat desaba 12%

Manhã Cripto: Bitcoin recua para US$ 62 mil em dia de quedas generalizadas; Dogwifhat desaba 12%

As quedas resultaram em liquidações de US$ 148 milhões no mercado de criptomoedas nas últimas 24 horas
Imagem da matéria: Manhã Cripto: Bitcoin cai para menor nível em uma semana com medo de estagflação nos EUA

Manhã Cripto: Bitcoin cai para menor nível em uma semana com medo de estagflação nos EUA

Com o Bitcoin em queda acumulada de quase 6% em sete dias, traders avaliam os riscos de um cenário de juros mais altos no mercado americano