3 de maio de 2024

Versão Bitcoin Core 0.19.0 lançada

Os desenvolvedores de Bitcoin lançaram a atualização Bitcoin Core 0.19 para o cliente de software Bitcoin original.

A versão atual da atualização carrega um número BitcoinNúcleo 0.19.0.1, pois antes do lançamento da versão 0.19.0 alguns problemas foram detectados. A melhoria foi desenvolvida ao longo de seis meses, sob a liderança de Vladimir van der Laan (Wladimir van der Laan).

O Bitcoin Core 0.19.0.1 contém várias melhorias para aumentar a produtividade, além de melhorias e correções que foram realizadas com base em 550 solicitações de inclusão de código.

Provavelmente o mais perceptível para o usuárioa mudança é que, na GUI do Bitcoin Core, pela primeira vez, o formato padrão para o endereço é "bech32" (BIP 173). Inicialmente, esse formato foi introduzido em 2018 na versão 0.16.0.

O Bech32 contém várias alterações, entre as quais -não há diferença entre letras minúsculas e maiúsculas, com endereços começando com o prefixo "bc1" e não com números. Apesar de os endereços terem se tornado mais longos, eles contêm menos caracteres diferentes para evitar erros durante a entrada manual. O Bech32 melhora a interação com as carteiras SegWit, pois menos dados são transferidos quando as transações são feitas na rede Bitcoin, resultando em custos reduzidos. Van Wirdum observou que, graças à atualização, você pode executar a carteira "podada" imediatamente após a instalação, mesmo se não houver espaço em disco suficiente.

No Bitcoin Core 0.19.0 nós suportam mais conexões para evitar ataques divididos. Interação aprimorada entre carteiras completas e leves. Em vez do obsoleto método Bloom Filters, uma nova solução apareceu na 0.19.0 chamada “filtragem de bloco compacta no lado do cliente”. Agora, nós completos podem fornecer um conjunto de filtros com os quais será mais fácil para os clientes light selecionar transações relevantes a eles no bloco.

Os desenvolvedores também excluíram o "protocolo de pagamento"O BIP 70 é da versão 0.19.0 do Bitcoin Core, explicando que nunca foi popular, e a maioria das carteiras usa o esquema de URI para receber pagamentos (BIP 21).

Além das melhorias acima, o Bitcoin Core 0.19.0 suporta "Transações de bitcoin parcialmente assinadas" (PSBT) - transações parcialmente assinadas que podem ser transmitidas antes da transmissão final para o blockchain. Esse recurso é útil para transações com vários sinais e CoinJoin.

</p></p>