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 MACHINEChez 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.