DEV Community

Cover image for Fonctionnement d’une blockchain - Étape 7/8 : Propagation & validation du bloc
Amel In Tech
Amel In Tech

Posted on

Fonctionnement d’une blockchain - Étape 7/8 : Propagation & validation du bloc

À ce stade, un producteur de bloc (mineur
PoW ou validateur PoS) a construit un bloc à partir de la mempool et a été choisi par le consensus (étape 6).

Ce bloc n’est PAS encore officiel.

Il doit maintenant être vérifié par tout le réseau via le processus suivant :

1. Propagation du bloc (broadcast du bloc)
Le producteur de bloc envoie le bloc complet aux autres nœuds du réseau exactement comme une transaction est diffusée plus tôt.

2. Réception du bloc par les nœuds
Chaque nœud du réseau reçoit le bloc et vérifie lui-même, car la base dans la blockchain est qu’aucun nœud ne fait confiance au producteur du bloc, même s’il a “gagné”.

3. Vérifications effectuées par chaque nœud
a. Vérification des signatures
b. Recalcul de la racine de Merkle
c. Vérification du hash et du lien avec le bloc précédent

4. Décision du nœud : accepter ou rejeter le bloc
Après toutes ces vérifications, chaque nœud décide indépendamment :

✅ Tout est correct → il accepte le bloc
❌ Une seule erreur → il rejette le bloc

5. Ajout à la copie locale de la blockchain
Si le bloc est valide :

  • le nœud ajoute le bloc à SA copie de la blockchain
  • il met à jour son état interne (soldes, tokens, etc.)

Top comments (0)