78 / 691CORE

Bitcoin Core

Nó de validação completa e carteira opcional

Bitcoin Core é a implementação open-source mais usada de um nó Bitcoin com validação completa; não é o protocolo nem toda a rede.

Recebe dados P2P, valida blocos e transações por regras locais, mantém chainstate e mempool e pode incluir carteira, GUI e RPC.

Bitcoin Core é software MIT que implementa regras e interfaces Bitcoin. Um repositório não define Bitcoin sozinho: cada operador escolhe o programa e a versão em execução.

Durante o IBD, o nó verifica proof of work, ligações, transações, scripts e gastos UTXO. O chainstate é derivado localmente, não copiado de servidor confiável.

O consenso determina a cadeia válida. A política de mempool e relay acrescenta regras locais para transações não confirmadas; não padrão ainda pode ser válida por consenso.

A camada P2P obtém cabeçalhos, blocos e transações de vários peers. Mempools diferem; a cadeia ativa tem maior trabalho acumulado entre candidatos plenamente validados.

O nó valida sem carteira. O wallet opcional gerencia descritores, chaves, endereços e transações; bitcoin-qt é GUI, bitcoind daemon e bitcoin-cli cliente RPC.

O diretório contém configuração, blocos, chainstate e carteiras. Pruning apaga dados antigos após validar, mas limita consultas históricas; txindex deve corresponder ao uso.

JSON-RPC permite ações sensíveis. Nunca o exponha abertamente à Internet: restrinja bind e firewall, autentique com segurança e conceda apenas permissões necessárias.

Binários oficiais têm SHA-256 e assinaturas de vários builders. Verifique chaves confiáveis; Guix permite reproduzir outputs e comparar attestations independentes.

Patches, testes e reviews são abertos. Mantenedores podem mesclar código, mas não alterar remotamente regras de outros nós; usuários escolhem a versão implantada.

Baixe da fonte oficial, confira hashes e assinaturas, leia notas, faça backup e teste recuperação. Monitore IBD, peers, altura, disco, debug.log e exposição RPC. Bitcoin Core — integration/staging repository · Bitcoin Core — transaction relay and mempool policy · Bitcoin Core — contributing and maintainer model · Bitcoin Core — installed files and components · Bitcoin Core — JSON-RPC interface · Bitcoin Core — release process · Bitcoin Core — bootstrappable Guix builds · Bitcoin Core — download and signature verification

Para ter uma visão mais completa, leia este verbete junto com Full Node, Regras de consenso, BIP (Bitcoin Improvement Proposal), Bitcoin, Soft Fork, Mempool. Também há referências a este verbete em Soft Fork, Hard Fork, BIP (Bitcoin Improvement Proposal), Regras de consenso.

DOC · 001Bitcoin Core — integration/staging repositoryFonte primária ↗DOC · 002Bitcoin Core — transaction relay and mempool policyDocumentação ↗DOC · 003Bitcoin Core — contributing and maintainer modelDocumentação ↗DOC · 004Bitcoin Core — installed files and componentsDocumentação ↗DOC · 005Bitcoin Core — JSON-RPC interfaceDocumentação ↗DOC · 006Bitcoin Core — release processDocumentação ↗DOC · 007Bitcoin Core — bootstrappable Guix buildsDocumentação ↗DOC · 008Bitcoin Core — download and signature verificationDocumentação ↗
Revisado em 1º de agosto de 2026Fontes em primeiro lugar · Não é recomendação de investimento