78 / 691CORE

Bitcoin Core

Nœud à validation complète et portefeuille optionnel

Bitcoin Core est l’implémentation open source la plus utilisée d’un nœud Bitcoin à validation complète; ce n’est ni le protocole ni l’ensemble du réseau.

Il reçoit les données P2P, valide localement blocs et transactions, maintient chainstate et mempool et peut inclure portefeuille, interface graphique et RPC.

Bitcoin Core est un logiciel sous licence MIT qui implémente les règles et interfaces Bitcoin. Aucun dépôt ne définit seul Bitcoin; chaque opérateur choisit réellement sa version.

Durant l’IBD, le nœud vérifie preuve de travail, liens, transactions, scripts et dépenses UTXO. Le chainstate est dérivé localement, pas copié d’un serveur de confiance.

Le consensus détermine une chaîne valide. La politique de mempool et de relais ajoute des règles locales; une transaction non standard peut donc rester valide au regard du consensus.

La couche P2P reçoit en-têtes, blocs et transactions de plusieurs pairs. Les mempools diffèrent; la chaîne active maximise le travail cumulé parmi les candidats validés.

Le nœud valide sans portefeuille. Le wallet optionnel gère descripteurs, clés, adresses et transactions; bitcoin-qt offre le GUI, bitcoind le service et bitcoin-cli le RPC.

Le répertoire contient configuration, blocs, chainstate et portefeuilles. Le pruning efface d’anciens blocs après validation mais limite les requêtes historiques; txindex dépend du besoin.

JSON-RPC autorise des actions sensibles. Ne l’exposez jamais ouvertement à Internet: limitez bind et pare-feu, authentifiez correctement et accordez le minimum de droits.

Les binaires officiels publient SHA-256 et signatures de plusieurs builders. Vérifiez les clés fiables; Guix permet de reproduire les sorties et de comparer des attestations.

Contributions, tests et reviews sont ouverts. Les mainteneurs fusionnent du code, mais ne peuvent modifier à distance les règles des nœuds; les utilisateurs choisissent le logiciel déployé.

Téléchargez officiellement, vérifiez sommes et signatures, lisez les notes, sauvegardez le wallet et testez sa restauration. Surveillez IBD, pairs, hauteur, disque, debug.log et 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

Pour une vision complète, lisez aussi Full Node, Règles de consensus, BIP (Bitcoin Improvement Proposal), Bitcoin, Soft Fork, Mempool. Cette entrée est également citée par Soft Fork, Hard Fork, BIP (Bitcoin Improvement Proposal), Règles de consensus.

DOC · 001Bitcoin Core — integration/staging repositorySource primaire ↗DOC · 002Bitcoin Core — transaction relay and mempool policyDocumentation ↗DOC · 003Bitcoin Core — contributing and maintainer modelDocumentation ↗DOC · 004Bitcoin Core — installed files and componentsDocumentation ↗DOC · 005Bitcoin Core — JSON-RPC interfaceDocumentation ↗DOC · 006Bitcoin Core — release processDocumentation ↗DOC · 007Bitcoin Core — bootstrappable Guix buildsDocumentation ↗DOC · 008Bitcoin Core — download and signature verificationDocumentation ↗
Révisé le 1er août 2026Sources d’abord · Pas un conseil financier