Une base de données que personne ne possède et que personne ne peut réécrire.
Voilà ce qu'est une blockchain. Pas un cours sur le marché ni sur les prix — ici on ouvre le capot : hachage, blocs chaînés, registre distribué, consensus, clés et signatures. Le « comment ça marche », démonstrations à l'appui, dans votre navigateur.
À noter — comprendre la technologie n'est pas un conseil d'achat. Ce site n'évoque ni placement ni rendement.
Votre profil de compréhension des risques, en 4 questions
Expérience, réactions, socle de sécurité, notions clés : un bilan pédagogique neutre, sans aucun conseil d'achat ni actif recommandé.
Démonstrateur · SHA-256 réel, côté client
Modifiez un bloc. Regardez l'histoire se briser.
Chaque bloc contient une donnée et l'empreinte (hash) du bloc précédent. Changez le texte d'un bloc : son empreinte est recalculée en direct (vrai SHA-256), elle ne commence plus par 00 et le lien casse en cascade. C'est l'immuabilité, en pratique.
Anatomie
Les six briques d'une blockchain
Une blockchain n'est pas magique : c'est l'assemblage de six idées simples, dont aucune n'est nouvelle. Leur combinaison, elle, l'est.
Le hachage
Une fonction de hachage (ici SHA-256) transforme n'importe quelle donnée en une empreinte de taille fixe. Le moindre changement d'entrée produit une empreinte radicalement différente, et on ne peut pas remonter de l'empreinte à la donnée. C'est la brique de base.
Les blocs chaînés
Chaque bloc contient des données et l'empreinte du bloc précédent. Modifier un bloc ancien change son empreinte, donc casse le lien de tous les blocs suivants : l'altération devient immédiatement visible.
Le registre distribué
Une copie de la chaîne est détenue par de nombreux nœuds indépendants. Aucun acteur unique ne « possède » la base ; chacun peut vérifier la chaîne. Il n'y a pas de serveur central à corrompre.
Le consensus
Comment des inconnus se mettent-ils d'accord sur l'ordre des blocs, sans chef ? Via un mécanisme de consensus — preuve de travail ou preuve d'enjeu — qui rend la falsification économiquement absurde.
Clés & signatures
Chaque utilisateur a une clé privée (secrète) et une clé publique (son adresse). On signe une transaction avec sa clé privée ; tout le monde peut vérifier la signature avec la clé publique, sans jamais connaître le secret.
Smart contracts
Sur certaines chaînes (par exemple Ethereum), un programme déposé sur la blockchain s'exécute automatiquement quand ses conditions sont remplies. Le code fait foi — d'où l'importance des audits, car un bug est public et difficile à corriger.
Brique #03 en direct · réseau P2P — simulation client
Réseau distribué : attaquez un nœud, observez la résistance
Quatre nœuds indépendants détiennent chacun une copie de la chaîne. Ils démarrent tous synchronisés — même empreinte. Cliquez sur n'importe quel nœud pour y injecter un bloc corrompu : il diverge immédiatement et passe au rouge. Les trois autres restent valides. Cliquez ensuite sur « Synchroniser le réseau » pour simuler le protocole gossip : le nœud attaqué adopte la chaîne majoritaire et revient au vert.
↓ Cliquez sur n'importe quel nœud pour simuler une attaque.
Brique #06 en direct · simulation 100 % client
Simulateur de smart contract : correct vs bugué
Configurez les soldes des deux comptes et le montant à transférer, puis exécutez. L'onglet Contrat correct vérifie le solde et bloque si nécessaire. L'onglet Contrat bugué exécute sans vérifier — illustrant concrètement pourquoi les audits sont indispensables : « le code fait foi » n'est pas rassurant si le code est faux.
Brique #01 en direct
Touchez le hachage du doigt
Tapez n'importe quoi. L'empreinte SHA-256 — 64 caractères hexadécimaux — est recalculée à chaque frappe. Ajoutez une seule lettre : tout change. C'est l'« effet avalanche », et c'est irréversible (on ne peut pas reconstruire le texte depuis l'empreinte).
Brique #05 en direct · ECDSA P-256, Web Crypto API
Générez vos clés. Signez. Voyez l'invalidation.
Générez une vraie paire de clés cryptographiques dans votre navigateur. Signez un message avec votre clé privée — puis modifiez-le d'un seul caractère et constatez que la signature devient invalide. C'est exactement le mécanisme qui empêche Alice de falsifier une transaction au nom de Bob.
Générer une paire de clés ECDSA (courbe P-256)
La génération est 100 % locale — aucune donnée ne quitte votre navigateur. La clé privée reste en mémoire et n'est jamais exportée ni affichée.
Se mettre d'accord sans chef
Preuve de travail vs preuve d'enjeu
Comment des milliers d'inconnus valident-ils le même registre sans autorité centrale ? Deux grandes familles de réponses, avec des compromis très différents — notamment sur l'énergie.
Preuve de travail
- L'idée
- Les mineurs rivalisent pour résoudre un casse-tête cryptographique : trouver un nonce dont l'empreinte du bloc commence par assez de zéros. Le premier qui réussit propose le bloc.
- Ce qui sécurise
- Par la dépense de calcul (donc d'électricité) : réécrire l'histoire coûterait une puissance colossale.
- Énergie
- Coût énergétique élevé et assumé : la sécurité repose précisément sur l'énergie consommée. C'est le principal reproche environnemental fait au PoW.
Preuve d'enjeu
- L'idée
- Les validateurs immobilisent (« stakent ») des jetons en garantie. Le protocole en désigne un pour proposer le bloc ; tricher fait perdre la mise (slashing).
- Ce qui sécurise
- Par le capital immobilisé : attaquer le réseau revient à risquer ses propres jetons.
- Énergie
- Bien plus sobre : pas de course au calcul. Le passage d'Ethereum au PoS (« The Merge », 2022) a fortement réduit sa consommation d'énergie.
Honnêteté énergétique — la preuve de travail consomme beaucoup d'électricité par conception : c'est cette dépense qui rend la falsification coûteuse, donc dissuasive. La preuve d'enjeu remplace le calcul par une mise en garantie et consomme bien moins. Aucune des deux n'est « gratuite » : chaque mécanisme a son prix.
Donnée live · sans clé d'API
La définition de référence, en temps réel
Une chaîne de blocs (blockchain) est une base de données distribuée qui garde la trace de l'ensemble des échanges effectués entre ses utilisateurs depuis sa création. Elle est partagée par ses différents utilisateurs, sans intermédiaire centralisé, ce qui permet à chacun de vérifier la validité de la chaîne. Les données sont regroupées en blocs liés entre eux par une empreinte cryptographique, ce qui rend leur modification rétroactive extrêmement difficile.
Source : Wikipédia — « Chaîne de blocs », article sous licence CC BY-SA (résumé via l'API REST publique de Wikimédia, sans clé). Affichage du texte de secours : la définition reste exacte même si le service est indisponible.
Questions fréquentes
Ce qu'on confond souvent
Blockchain et cryptomonnaie, est-ce la même chose ?
Pourquoi dit-on qu'une blockchain est « immuable » ?
Le minage est-il vraiment si énergivore ?
Comprendre la tech, est-ce un conseil d'investissement ?
Une question technique ?