C’est quoi un noeud Bitcoin?

David Nathan
| 2 min read

Photo: iStock / Credit:gzorgz

Parmi les différents termes qui servent à définir ce qu’est le réseau Bitcoin, il y a celui de noeud (node en anglais), un concept essentiel pour comprendre comment fonctionne le protocole de la plus célèbre des cryptomonnaies.

En informatique, on considère généralement que tout ordinateur qui se connecte à un réseau est un nœud. Celui-ci est donc un point du réseau capable de créer, recevoir ou transmettre un message. C’est un point de communication essentiel.

En ce qui concerne le réseau Bitcoin, il faut cependant faire le distingo entre plusieurs types de nœuds: les nœuds complets, les nœuds d’écoute et les nœuds de minage.

Les nœuds complets vérifient toutes les règles implémentées par le consensus Bitcoin. Ils téléchargent chaque bloc et chaque transaction et les comparent à ces règles, en voici quelques exemples:

Le logiciel Bitcoin Core
Le logiciel Bitcoin Core
  • Les blocs ne peuvent créer qu’un certain nombre de bitcoins. (Actuellement 12,5 BTC par bloc.)
  • Les transactions doivent avoir des signatures correctes pour les bitcoins dépensés.
  • Dans une chaîne de blocs unique, une sortie de transaction ne peut pas être dépensée deux fois.

Etc.

Les nœuds complets agissent comme des super-contrôleurs qui vérifient que les choses se passent selon les règles. Ils garantissent ainsi l’intégrité du réseau et en assurent la sécurisation. Grâce à des logiciels comme Bitcoin Core, le nœud complet télécharge l’entièreté de la blockchain Bitcoin.

Les nœuds d’écoute (Super Nodes) sont des nœuds visibles et publiques. Ils permettent d’échanger avec les autres nœuds du réseau et d’établir des connexions, ce sont donc des points de communication essentiels du réseau BTC. Ces super nœuds fonctionnent théoriquement 24 heures sur 24, 7 jours sur 7. Si vous voulez activer un super-nœud dans un client Bitcoin, vous devez le rendre connectable publiquement. Notez qu’il vous faudra plus de puissance de calcul ainsi qu’une meilleure connexion Internet que pour faire tourner un nœud complet.

Un nœud d’écoute
Un nœud d’écoute

On parle enfin de nœuds de minage. Les mineurs utilisent des programmes distincts de Bitcoin Core pour miner les blocs de Bitcoin. Certains mineurs choisissent d’avoir leur propre nœud complet et ainsi conserver une copie complète de la blockchain. D’autres mineurs choisissent de s’unir via un pool de minage et travaillent ensemble pour résoudre les problèmes cryptographiques liés au minage. Dans ce cas, l’administrateur du pool maintient un nœud complet pendant que les mineurs du pool fournissent leur puissance de hachage.

Pour comprendre comment fonctionne le minage, lisez notre guide.