Ce qu'est un nœud Bitcoin
Un nœud est tout appareil exécutant un logiciel Bitcoin et parlant le protocole pair-à-pair du réseau. Les nœuds se relient les uns aux autres, se transmettent les nouvelles transactions et les nouveaux blocs, et gardent une image synchronisée de l'état du réseau. Il n'y a ni nœud maître ni liste officielle de participants : chacun peut arriver ou partir à tout moment.
Les nœuds ne font pas tous le même travail. Certains valident tout intégralement, d'autres s'en remettent à d'autres nœuds pour une partie du tableau, d'autres encore produisent de nouveaux blocs (le minage). La catégorie la plus importante pour comprendre le modèle de confiance de Bitcoin est le nœud complet.
Ce que fait un nœud complet
Un nœud complet télécharge l'intégralité de la chaîne de blocs et vérifie de façon indépendante chaque bloc et chaque transaction au regard des règles de consensus de Bitcoin. Il contrôle les signatures, s'assure que des pièces ne sont pas dépensées deux fois, vérifie que les récompenses de bloc et le plafond d'émission sont respectés, et rejette tout ce qui enfreint les règles — quel qu'en soit l'expéditeur.
Au-delà de la validation, les nœuds complets relaient les données valides à leurs pairs et aident ainsi à propager transactions et blocs à travers le réseau. C'est cette combinaison de validation et de relais qui maintient l'ensemble cohérent : tout nœud complet honnête aboutit à la même conclusion sur la chaîne valide, parce que tous appliquent des règles identiques à des données identiques.
Nœuds complets, clients légers et mineurs
Un nœud complet valide tout lui-même. Un client léger, parfois appelé client SPV (vérification de paiement simplifiée), ne conserve que les en-têtes de blocs et demande le reste aux nœuds complets ; c'est courant dans les portefeuilles mobiles, qui échangent un peu d'indépendance contre du confort et une moindre consommation de ressources.
Les mineurs sont un rôle distinct, souvent confondu avec les nœuds. Les mineurs assemblent des blocs candidats et rivalisent pour les ajouter à la chaîne, mais les blocs qu'ils produisent doivent toujours satisfaire les règles que les nœuds complets font respecter. Si un mineur tentait d'enfreindre une règle — gonfler l'émission, par exemple —, les nœuds complets rejetteraient tout simplement le bloc, et l'effort serait perdu.
Pourquoi avoir son nœud compte : ne faites pas confiance, vérifiez
La formule souvent associée à Bitcoin est « ne faites pas confiance, vérifiez ». Faire tourner son propre nœud complet en est l'expression la plus littérale. Plutôt que de croire une plateforme d'échange, un explorateur de blocs ou un fournisseur de portefeuille sur l'état du réseau ou sur la validité de votre transaction, votre nœud confronte directement les données brutes aux règles.
Cela a des effets concrets. Votre nœud confirme les paiements que vous recevez sans intermédiaire et vous permet d'aborder le réseau à vos propres conditions. Il peut aussi améliorer la confidentialité, puisque vous ne révélez pas vos adresses et vos soldes à un tiers rien que pour les consulter.
Les nœuds et la résilience du réseau
Les nœuds complets font respecter collectivement les règles de Bitcoin. Comme un ensemble de règles ne tient que si assez de participants indépendants y tiennent, une base largement répartie de nœuds complets rend le réseau plus difficile à modifier sans large accord. On parle parfois de « nœuds économiques » : ceux tenus par des utilisateurs, des entreprises et des services qui règlent réellement de la valeur.
Cela crée aussi de la redondance. Avec de nombreux nœuds conservant et servant la même histoire, il n'existe aucun point unique à saisir ou à éteindre. Le réseau continue de tourner tant que, quelque part, des nœuds valident et relaient.
Ce qu'il faut pour en tenir un
Tenir un nœud complet, c'est faire tourner un logiciel comme Bitcoin Core sur un ordinateur qui reste en ligne. Les coûts principaux sont le stockage — la chaîne complète pèse des centaines de gigaoctets et continue de croître, même si un nœud élagué peut écarter les anciennes données de blocs après les avoir validées pour gagner de la place — auxquels s'ajoutent la bande passante et le temps du téléchargement initial, qui va de quelques heures à quelques jours selon la machine et la connexion.
Un nœud et les données de marché sont deux couches distinctes. Un nœud complet vous dit ce qui est vrai sur la chaîne et le confirme au regard des règles ; il ne vous dit rien des conditions de marché. Les outils de données de marché se placent au-dessus : BIKENZO, par exemple, représente un indice global de liquidité face au prix du Bitcoin, purement comme contexte de marché — une question différente de la vérification on-chain qu'effectue un nœud.