La validation des blocks

 

Chatgpt image 15 aou t 2025 a 08 19 37

 

Quand deux mineurs trouvent un bloc en même temps :

  • Un mineur A trouve un bloc valide et l’envoie au réseau.
  • Un mineur B, presque en même temps, trouve un autre bloc valide (avec d’autres transactions) et l’envoie aussi au réseau.
  • Résultat : il existe deux versions différentes de la blockchain. On appelle ça un fork temporaire.

 

Comment le réseau gère cela ?

  • Chaque nœud (ordinateur du réseau) garde la version qu’il a reçue en premier.
  • Certains ordinateurs ont la version de Mineur A.
  • D’autres ont celle de Mineur B.
  • Les mineurs continuent à travailler sur la version qu’ils possèdent.
  • Les mineurs qui ont reçu le bloc de A essaient de trouver le bloc suivant au-dessus de celui d’A.
  • Ceux qui ont reçu le bloc de B font la même chose au-dessus de celui de B.

 

La règle pour trancher : “la chaîne la plus longue gagne” : 

On ne parle pas de la longueur physique comme dans une file d’attente.
“Plus longue” dans Bitcoin veut dire celle qui cumule le plus de travail de calcul (Proof of Work).
On mesure cette “longueur” non pas en nombre de blocs, mais en quantité totale d’énergie et de puissance de calcul dépensées pour construire la chaîne.

Pourquoi on parle de “longueur”?

  • Chaque bloc demande de résoudre un puzzle cryptographique.
  • Résoudre ce puzzle prend du temps et beaucoup de puissance informatique.
  • Une chaîne avec plus de blocs valides consécutifs implique que plus de puzzles ont été résolus → donc plus de travail total → donc plus “longue” dans le sens du protocole.


Exemple : si un mineur ajoute un nouveau bloc au-dessus de la version de A avant que la version de B n’ait un nouveau bloc, alors :

  • La version de A a un bloc d’avance.
  • Tous les nœuds du réseau reconnaissent la version de A comme la vraie blockchain.
  • La version de B est abandonnée (ses transactions non confirmées retournent en file d’attente).

 

Pourquoi c’est sécurisé ?

  • Si un mineur voulait tricher (changer une ancienne transaction), il devrait non seulement recalculer son bloc, mais aussi refaire tout le travail des blocs suivants, et rattraper la chaîne la plus longue. Cette règle évite qu’il y ait deux versions permanentes du registre.
  • Comme la majorité du réseau travaille sur la chaîne honnête, il est presque impossible de dépasser sa “longueur”.

 


 

En résumé : 


Imagine une course où tout le monde doit suivre le coureur de tête. Si deux coureurs sont ex æquo, on continue de courir derrière celui qu’on a vu en premier. Dès qu’un prend de l’avance, tout le monde se met derrière lui et abandonne l’autre piste.

8e97bb91 e38d 4050 9f19 4451e07f33e3

Date de dernière mise à jour : 14/08/2025