Une blockchain n'est pas conservée en un seul endroit. Elle vit à travers des milliers de machines qui exécutent chacune le logiciel du réseau, et chacune de ces machines est un nœud. Les nœuds reçoivent les transactions et les blocs nouvellement diffusés, les vérifient de manière indépendante au regard des règles, et ne retransmettent que ceux qui passent le test. Ce qu'on appelle un nœud complet (full node) conserve tout l'historique et vérifie tout par lui-même, ce qui signifie qu'il n'a jamais à croire quiconque sur parole quant à ce qui est valide.
C'est l'ossature concrète de la décentralisation. Comme de nombreux nœuds indépendants détiennent chacun le registre et appliquent les mêmes règles, aucune entreprise ne peut à elle seule réécrire discrètement l'historique ni glisser une fausse transaction ; les autres nœuds rejetteraient tout simplement ce qui enfreint les règles. Si une grande partie du réseau tombait hors ligne, la chaîne continuerait de fonctionner sur les nœuds restants, et c'est pourquoi il n'existe aucun interrupteur unique permettant de l'éteindre.
Tous les nœuds ne remplissent pas la même fonction. Certains minent ou valident aussi et contribuent donc à produire de nouveaux blocs, tandis que beaucoup se contentent de vérifier et de faire circuler les données. Faire tourner son propre nœud est la façon d'utiliser une blockchain qui minimise au maximum la confiance requise : au lieu de vous fier au serveur d'un tiers pour connaître votre solde, vous vérifiez chaque règle vous-même. Pour la plupart des utilisateurs, cela se passe de manière invisible derrière un portefeuille, mais c'est là-dessus que repose tout le système.
Points clés
- Un nœud est un ordinateur qui exécute le logiciel d'une blockchain et détient une copie du registre.
- Les nœuds complets vérifient de manière indépendante chaque transaction et chaque bloc : ils n'ont donc jamais à faire confiance aux données d'un tiers.
- C'est la dispersion de nombreux nœuds indépendants qui rend une blockchain difficile à contrôler ou à éteindre pour un acteur unique.
Nœud — questions fréquentes
Chaque nœud est-il aussi un mineur ou un validateur ?
Non. Tout mineur ou validateur fait tourner un nœud, mais la majorité des nœuds ne font ni l'un ni l'autre. Un simple nœud vérifie et relaie les transactions et les blocs, tandis que le minage et la validation sont des rôles supplémentaires qui produisent aussi de nouveaux blocs.
À quoi bon faire tourner mon propre nœud ?
Cela vous permet d'utiliser une blockchain sans faire confiance à un tiers. Votre propre nœud complet vérifie chaque règle lui-même, de sorte que vous pouvez contrôler votre solde et vos transactions directement plutôt que de compter sur un service externe pour vous les rapporter fidèlement.
Nouveau dans la crypto ou envie de combler des lacunes ? Parcourez les bases dans Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui donnent vie à ces concepts.