Comment fonctionne une blockchain
Une blockchain est un registre de transactions regroupées en blocs, où chaque bloc est scellé au précédent. Ce sceau est ce qui rend les anciens enregistrements si difficiles à modifier. Cette leçon en présente les éléments.
Un registre que tout le monde peut vérifier
Un registre est une liste de transactions : qui a payé qui, et combien. Sur Bitcoin, des ordinateurs indépendants appelés nœuds complets gardent chacun une copie du registre et vérifient chaque transaction et chaque bloc selon les règles. Toute personne disposant d'un ordinateur et d'une connexion adaptés peut en faire tourner un.
Les blocs
Les nouvelles transactions sont regroupées dans un bloc. Sur Bitcoin, un nouveau bloc est ajouté en moyenne toutes les dix minutes. Chaque bloc contient surtout :
- Un lot de transactions
- Un horodatage
- L'empreinte du bloc précédent
Le hachage : l'empreinte
Cette empreinte s'appelle un hachage (hash). C'est un code court de longueur fixe, calculé à partir de n'importe quelle donnée. Il a trois propriétés utiles :
- Les mêmes données donnent toujours le même hachage.
- Changer un seul caractère donne un hachage complètement différent.
- On ne peut pas remonter du hachage aux données.
Bitcoin utilise une fonction de hachage appelée SHA-256, appliquée deux fois.
Pourquoi la chaîne est difficile à modifier
Chaque bloc contient le hachage du bloc précédent : les blocs forment donc une chaîne. Imaginons que quelqu'un modifie une transaction dans un ancien bloc. Le hachage de ce bloc change, le bloc suivant pointe vers un hachage qui n'existe plus, et chaque nœud voit l'incohérence.
Pour que la modification tienne, un attaquant devrait reconstruire ce bloc et tous les suivants. Il devrait aussi le faire plus vite que le reste du réseau n'ajoute de nouveaux blocs. La Leçon 4 explique pourquoi cela coûte si cher.
Les confirmations
Quand votre transaction est incluse dans un bloc, elle a une confirmation. Chaque bloc ajouté par-dessus en ajoute une. Plus un paiement a de confirmations, plus il est difficile à annuler ; beaucoup de services en attendent donc plusieurs avant de le considérer comme définitif. Six est la référence habituelle.
Si quelqu'un modifie une transaction dans un ancien bloc, le hachage de ce bloc reste-t-il le même ?
Chaque bloc contient le hachage du bloc précédent. Modifier d'anciennes données rompt tous les liens suivants, et tout le réseau le remarque.
Sources
- Bitcoin developer guide: Block chain
- Bitcoin developer reference: Block headers
- bitcoin.org: Running a full node
- Bitcoin Wiki: Confirmation
Faits vérifiés à partir de ces sources le 8 octobre 2026.
Le cours par e-mail
Cinq e-mails courts pour bien démarrer, puis un par mois sur les nouveautés. Ni conseils de prix ni battage.
Gratuit. Désinscription à tout moment. Consultez notre avis de confidentialité.
Vous voulez aussi sauvegarder votre progression ? Créer un compte gratuit.