Vitória d’Este
Publicado: 11 de outubro de 2024 às 19h31 Atualizado: 11 de outubro de 2024 às 17h34
Editado e verificado: 11 de outubro de 2024 às 19h31
Em resumo
O Bitcoin Core 28.0 melhora a segurança, a usabilidade e o desempenho da rede Bitcoin, incluindo suporte para Testnet4, garantindo ambientes de teste estáveis para melhorias futuras da rede sem comprometer a integridade do Bitcoin.
Com o lançamento do Bitcoin Core versão 28.0, a segurança, a usabilidade e o desempenho da rede Bitcoin são fortalecidos por uma série de recursos novos e aprimorados. Bitcoin Core é a espinha dorsal do ecossistema Bitcoin e é essencial para preservar a integridade e o funcionamento do sistema como um todo.
A segurança é um dos recursos mais cruciais de qualquer criptomoeda, e o Bitcoin Core 28.0 traz inúmeras atualizações para resolver isso. Adições notáveis incluem a adição de suporte para Testnet4, conforme BIP94.
O objetivo do Testnet4 é substituir o Testnet3, proporcionando aos desenvolvedores e testadores um ambiente mais estável para testar novos recursos e protocolos sem ter que se preocupar em comprometer o Bitcoin real. Esta modificação torna possível testar mais detalhadamente futuras melhorias na rede, o que acabará por resultar em uma rede principal mais confiável e segura.
O melhor manuseio das conexões P2P é outra melhoria de segurança. Em vez de apenas encerrar se todas as suas ligações P2P falharem, a versão atualizada agora falha ao iniciar se alguma delas falhar. Ao fazer esta modificação, evitam-se possíveis vulnerabilidades que podem resultar de conectividade intermitente e garante-se que o nó esteja totalmente funcional e seguro desde o momento em que é iniciado.
Outra inovação orientada para a segurança é o fornecimento de funcionalidade de conexão proxy para soquetes de domínio UNIX. O Bitcoin Core 28.0 permite que os usuários especifiquem -onion ou -proxy para rotas de soquete locais com o prefixo “unix:” para facilitar conexões mais seguras e eficazes a serviços de proxy. Isto é especialmente vantajoso para usuários que usam o Tor para aumentar seu anonimato.
Melhorias no desempenho e capacidade de expansão
Com o Bitcoin Core 28.0, uma série de melhorias são feitas na escalabilidade e velocidade da rede. A nova política de mempool trata as transações com a versão número três como padrão em todas as redes, sujeitas à política de transação opt-in Topologicamente restrita até confirmação (TRUC) descrita no BIP 431.
Um limite de transação de 10.000 vB, a expulsão dos descendentes que são menos compatíveis com incentivos e as restrições ao gasto de resultados não confirmados também fazem parte desta modificação. Com estas limitações, a redução de taxas deverá tornar-se mais fiável e a eficiência da rede deverá ser aumentada globalmente, simplificando a avaliação da compatibilidade de incentivos ao aceitar ou substituir transações.
Um elemento adicional de melhoria de desempenho é a introdução do pacote restrito RBF (Replace-By-Fee). Isto aumenta a flexibilidade do gerenciamento de transações e pode diminuir o congestionamento da rede, permitindo a substituição de pacotes incompatíveis que, de outra forma, levariam a um componente vinculado de tamanho 2.
Prevê-se que muitos usuários – especialmente aqueles que utilizam Substituir por Taxa – superestimarão menos agora que o modo padrão do RPC do estimativa inteligente foi alterado de cauteloso para econômico. Os usuários poderão ver custos de transação reduzidos como resultado dessa modificação, o que também pode resultar em estimativas de cobrança mais precisas.
Recursos e usabilidade amigáveis ao desenvolvedor
Muitas melhorias foram feitas no Bitcoin Core 28.0 para torná-lo mais fácil de usar tanto para desenvolvedores quanto para usuários finais. Os usuários agora podem adicionar descritores produzidos automaticamente às suas carteiras usando o novo RPC createwalletdescriptor. Isso facilita as atualizações para carteiras que foram estabelecidas antes da introdução de novos descritores padrão, como taproot.
Com a inclusão do gethdkeys RPC, os desenvolvedores agora têm um controle mais preciso sobre a administração da carteira. Mostra todas as chaves BIP32 HD usadas pelos descritores da carteira. Para construir e adicionar descritores de chave única à carteira para determinadas chaves, utilize esta funcionalidade em combinação com criar descritor de carteira.
Melhorias também foram feitas na GUI. Os usuários agora podem migrar qualquer carteira legada em seu diretório de carteiras, independentemente de quais carteiras estão carregadas no momento, usando a opção “Migrar Carteira”. O processo de atualização de carteiras mais antigas para formatos mais recentes é facilitado por esta modificação.
Mudanças no gerenciamento de dados
O armazenamento em bloco foi alterado como resultado da atualização; arquivos de bloco agora são automaticamente XOR com uma chave mantida no diretório de blocos. Embora isso melhore a segurança, é crucial lembrar que iterações anteriores do Bitcoin Core ou de aplicativos de terceiros não serão capazes de acessar o blockdir usando uma chave XOR diferente de zero.
O banco de dados chainstate foi ajustado para minimizar o tempo necessário para a conclusão do download do primeiro bloco, mantendo o cache preenchido por um longo período de tempo durante a remoção do bloco. A experiência do usuário para nós recém-conectados à rede pode ser substancialmente melhorada com esta atualização.
Melhorias no protocolo de rede e comunicação
Uma série de modificações nos protocolos de rede e comunicação são introduzidas no Bitcoin Core 28.0. Agora que as consultas JSON-RPC 2.0 estão sendo reconhecidas, o servidor JSON-RPC cumpre estritamente o protocolo ao respondê-las. Os clientes JSON-RPC podem precisar ser atualizados para manter a compatibilidade com esta modificação.
A forma como o Bitcoin Core gerencia conexões P2P também foi alterada pelo lançamento. No passado, o Bitcoin Core sempre se vinculava a 127.0.0.1:8334 para escutar conexões Tor quando procurava conexões P2P. Este comportamento foi alterado na versão 28.0 de forma que a ligação em addr:port só ocorre quando bind=addr:port. Os usuários precisarão declarar explicitamente em sua configuração que não permitirão mais conexões Tor de entrada com base no comportamento presumido anteriormente.
Mais eficiência e estabilidade txid para transações de gastos são oferecidas com a adição de Pay To Anchor (P2A) como um novo tipo de saída de testemunha padrão. Vale ressaltar, portanto, que a capacidade da rede de propagar esse gasto de produção será restrita até que um número suficiente de nós tenha adotado esta atualização.
Melhorias na funcionalidade da carteira
A funcionalidade da carteira foi melhorada de várias maneiras com o Bitcoin Core 28.0. Agora que a carteira pode identificar conflitos entre as transações da carteira e o mempool, os usuários podem obter informações adicionais sobre o status da transação. Com esta modificação, as transações podem ser gerenciadas de forma mais eficaz, especialmente quando as transações pai são removidas do mempool.
Os usuários agora têm mais controle sobre a geração de transações e podem evitar custos inesperados graças à inclusão da opção max_tx_weight em vários RPCs (funddrawtransaction, walletcreatefundedpsbt e enviar).
Isenção de responsabilidade
De acordo com as diretrizes do Trust Project, observe que as informações fornecidas nesta página não se destinam e não devem ser interpretadas como aconselhamento jurídico, tributário, de investimento, financeiro ou qualquer outra forma. É importante investir apenas o que você pode perder e procurar aconselhamento financeiro independente se tiver alguma dúvida. Para mais informações, sugerimos consultar os termos e condições, bem como as páginas de ajuda e suporte fornecidas pelo emissor ou anunciante. MetaversePost está comprometido com relatórios precisos e imparciais, mas as condições de mercado estão sujeitas a alterações sem aviso prévio.
Sobre o autor
Victoria é escritora sobre uma variedade de tópicos de tecnologia, incluindo Web3.0, IA e criptomoedas. Sua vasta experiência lhe permite escrever artigos perspicazes para um público mais amplo.
Mais artigos
Vitória d’Este
Victoria é escritora sobre uma variedade de tópicos de tecnologia, incluindo Web3.0, IA e criptomoedas. Sua vasta experiência lhe permite escrever artigos perspicazes para um público mais amplo.
source – mpost.io