‹ CHAPITRE 13, TOUTES LES LEÇONS

ÉCLAIREUR · CHAPITRE 13 · LEÇON 1 SUR 4

Exécute ton propre nœud

Ce que fait un nœud

Que fait réellement l'ordinateur qui refuse de faire confiance à qui que ce soit ? 5 min

Un nœud complet est un programme, le plus souvent Bitcoin Core, qui télécharge tous les blocs depuis 2009 et vérifie lui-même toutes les règles sur chaque transaction. Il ne demande à personne si un bloc est valide : il le découvre.

  • Valide : les signatures, l'absence de double dépense, l'absence de création de bitcoins à partir de rien, la taille des blocs, la preuve de travail, la difficulté.
  • Stocke : la chaîne, plusieurs centaines de gigaoctets, et l'ensemble actuel des sorties non dépensées.
  • Relaye : transmet les transactions et les blocs valides à ses pairs, et refuse ceux qui sont invalides.
  • Sert : répond à ton propre portefeuille, afin qu'il n'ait jamais à interroger le serveur d'un inconnu.

Synchronisation initiale

Le premier démarrage rejoue tout l'historique, bloc par bloc, pour reconstruire l'état actuel à partir de zéro. Cela prend de plusieurs heures à quelques jours selon la machine. À la fin, le nœud connaît le solde exact de chaque sortie sans avoir fait confiance à personne.

▶ VOIR DANS LA MACHINE

Chez les NŒUDS, le bloc passe par dix anneaux, et chacun le vérifie par rapport à sa propre copie complète avant de le transmettre.

Ce qu'il faut retenir

  • Un nœud complet vérifie lui-même chaque règle sur chaque bloc.
  • Il stocke la chaîne et l'ensemble des sorties non dépensées.
  • La première synchronisation rejoue tout l'historique depuis 2009.

Vérifie tes connaissances

Lors de sa première synchronisation, que fait un nœud complet avec les anciens blocs ?

Un pair envoie un bloc qui crée des bitcoins supplémentaires. Que fait un nœud ?

Ce que fait un nœud · Université Bitcoin