Investor's wiki

Nœud

Nœud

Dans le contexte de la blockchain et des crypto-monnaies, un nœud fait référence à chaque ordinateur exécutant le client Bitcoin. Ainsi, le réseau Bitcoin est composé de milliers de nœuds informatiques répartis dans le monde entier, et c'est ce qui fait de Bitcoin un système économique distribué peer-to-peer.

Chaque nœud de blockchain est un point de communication dans le réseau. Il existe différents types de nœuds, et chaque type est responsable de l'exécution d'un ensemble différent de fonctions. En prenant Bitcoin comme exemple, les nœuds du réseau peuvent être divisés en quatre grands groupes : les nœuds complets, les nœuds d'écoute (supernœuds), les nœuds de mineur et les clients légers ou SPV.

Les nœuds complets sont ceux qui supportent et sécurisent réellement la blockchain Bitcoin, et ils sont indispensables au réseau. Les nœuds complets (ou nœuds de validation complète) sont chargés de vérifier les transactions et les blocs selon les règles du protocole Bitcoin. Et puisque le réseau est distribué, les règles sont appliquées par l'algorithme de consensus de Bitcoin.

Les nœuds dits d'écoute, ou supernœuds, sont les nœuds complets qui sont rendus publiquement visibles et accessibles. En tant que tels, ils peuvent communiquer avec n'importe quel autre nœud qui établit une connexion avec eux. Ainsi, tout nœud de validation complète qui n'est pas caché peut être considéré comme un nœud d'écoute. Ce type de nœud est chargé de fournir des données de blockchain à d'autres nœuds, mais ils peuvent également fonctionner comme un pont de communication.

Les nœuds de minage sont ceux qui exécutent un logiciel de minage spécialisé, ainsi que des machines ASIC (dans la plupart des cas). Ils investissent beaucoup de ressources dans l'espoir d'obtenir la récompense de bloc de Bitcoin. Alors que les mineurs solo valident entièrement les nœuds, les mineurs de pool fournissent souvent des ressources de calcul sans télécharger l'intégralité des données de la blockchain. Ainsi, seul l'administrateur du pool est requis pour exécuter un nœud complet.

Enfin, les clients légers ou SPV sont ceux qui utilisent la blockchain Bitcoin mais ne fonctionnent pas comme des nœuds de validation. Ils recueillent simplement des informations à partir de supernœuds, agissant comme un point de terminaison de communication. Ainsi, ces nœuds ne conservent pas de copie de la blockchain et ne contribuent pas à la sécurité du réseau.