DEV Community

Cover image for Comment un bloc est créé dans une blockchain ? (en 8 étapes simples)
Amel In Tech
Amel In Tech

Posted on

Comment un bloc est créé dans une blockchain ? (en 8 étapes simples)

Quand on parle de blockchain, on imagine souvent quelque chose de complexe…

Mais en réalité, tout repose sur une suite d’étapes assez logiques.

Voici comment une simple transaction devient un bloc immuable dans la blockchain.

Les 8 étapes du fonctionnement

1️⃣ Création d’une transaction

Tout commence par une action simple :

Alice envoie des tokens à Bob.

La transaction est signée avec une clé privée, ce qui garantit son authenticité.

2️⃣ Diffusion au réseau

La transaction est ensuite envoyée à tout le réseau.

Les nœuds (ordinateurs du réseau) la reçoivent et commencent à l’examiner.

3️⃣ La mempool

La transaction est placée dans une mempool (file d’attente), où elle attend d’être sélectionnée pour être traitée et potentiellement incluse dans un bloc.

4️⃣ Construction du bloc

Un nœud (ou validateur) regroupe plusieurs transactions et :

  • les vérifie
  • les ajoute dans un bloc
  • exécute les éventuels smart contracts

5️⃣ Chaînage du bloc

Le nouveau bloc est relié au précédent grâce à un hash. C’est ce qui forme la “chaîne” de blocs (blockchain).

6️⃣ Consensus

Le réseau doit se mettre d’accord.

Les autres nœuds vérifient le bloc via un mécanisme de consensus (PoW ou PoS).

7️⃣ Bloc validé

Si le bloc est accepté :

  • il devient officiel
  • il est ajouté à la blockchain

8️⃣ Confirmations & propagation

Le bloc est diffusé à tout le réseau.

Avec le temps, il devient de plus en plus difficile à modifier c'est l'immutabilité.

Ce qu’il faut retenir

Une blockchain fonctionne comme une chaîne de validation collective :

Et ensuite ?

Dans les prochains articles, je détaillerai chaque étape car chaque étape cache en réalité beaucoup de complexité.

Top comments (0)