Certified Crypto Market

Qu’est-ce qu’une blockchain et comment fonctionne-t-elle ?

Qu’est-ce que la blockchain ? Un guide simple sur les blocs, les hachages, les nœuds et le consensus : à quoi servent les blockchains, leurs limites et leurs principaux risques.

CCM ResearchCertified Crypto Market3 oct. 20265 min de lecture

Une blockchain est un registre numérique partagé de transactions, copié sur de nombreux ordinateurs indépendants et regroupé en blocs, chacun relié au précédent par la cryptographie, de sorte que les anciennes entrées sont extrêmement difficiles à modifier sans que tout le monde s’en aperçoive. Plutôt que de confier la comptabilité à une seule entreprise, les participants suivent des règles communes pour s’accorder sur les transactions valides et leur ordre.

Cette idée – un registre que personne ne possède mais que tout le monde peut vérifier – est ce qui rend possibles des cryptomonnaies comme le Bitcoin. Elle est aussi à la base des smart contracts, des stablecoins et des tokens. Si vous comprenez la mécanique de base, le reste de l’univers crypto devient beaucoup plus facile à suivre.

Les briques de base : transactions, blocs et hachages

Une transaction est une instruction du type « envoyer 0,1 jeton de l’adresse A à l’adresse B ». Elle est signée avec la clé privée de l’expéditeur, ce qui prouve que le propriétaire l’a approuvée sans révéler la clé elle-même. Notre guide sur les clés publiques et privées explique le fonctionnement de cette signature.

Les transactions sont rassemblées dans un bloc. Chaque bloc contient un lot de transactions, un horodatage et le hachage du bloc précédent. Un hachage est une courte empreinte numérique produite par une fonction mathématique : modifiez un seul caractère en entrée et l’empreinte change entièrement. Notre article Qu’est-ce qu’une cryptomonnaie ? Le fonctionnement de la monnaie numérique développe ce point.

Comme chaque bloc contient le hachage du précédent, les blocs forment une chaîne. Si quelqu’un tentait de modifier une ancienne transaction, le hachage de ce bloc changerait, ce qui romprait le lien avec le bloc suivant, puis le suivant, jusqu’au présent. Tous les nœuds honnêtes rejetteraient immédiatement la version modifiée.

Les nœuds : de nombreuses copies du même registre

Un nœud est un ordinateur qui exécute le logiciel de la blockchain. Les nœuds complets téléchargent tout l’historique et vérifient de manière indépendante chaque transaction et chaque bloc selon les règles : la signature est-elle valide ? L’expéditeur dispose-t-il réellement de ces fonds ? Le bloc est-il correctement formé ? Notre article Qu’est-ce qu’une cryptomonnaie ? Un guide clair pour débuter développe ce point.

Comme n’importe qui peut faire fonctionner un nœud sur une blockchain publique, il n’existe pas de serveur unique à éteindre ou à corrompre. Si un nœud se déconnecte ou ment, les autres l’ignorent simplement. C’est ce qu’on veut dire en qualifiant une blockchain de « décentralisée », même si le degré de décentralisation varie beaucoup d’un réseau à l’autre. Nous détaillons ce point dans Qu’est-ce qu’une blockchain ? Une explication simple.

Le consensus : comment le réseau se met d’accord

Les nœuds ont besoin d’un moyen de s’accorder sur le bloc suivant, en particulier lorsque deux blocs valides apparaissent en même temps. Ce processus s’appelle le consensus. Les deux approches les plus courantes sont :

Preuve de travailPreuve d’enjeu
Qui ajoute les blocsDes mineurs en concurrence pour résoudre un problème de calculDes validateurs choisis en proportion des jetons qu’ils bloquent
Ce que coûte la tricheUne énorme puissance de calcul et beaucoup d’électricitéDe grandes quantités de jetons stakés pouvant être détruits (slashing)
Consommation d’énergieÉlevéeBien plus faible
ExempleBitcoinEthereum depuis 2022

Les deux modèles rendent la réécriture de l’historique extrêmement coûteuse. Pour modifier des blocs passés, un attaquant devrait contrôler la majorité de la puissance de minage ou de la valeur stakée, un scénario appelé attaque des 51 %. Sur les grands réseaux, c’est irréaliste ; sur les petits, c’est déjà arrivé. Pour aller plus loin, voir la preuve de travail expliquée et la preuve d’enjeu expliquée.

Le parcours d’une transaction dans une blockchain

Voici ce qui se passe lorsque vous envoyez des cryptos depuis votre portefeuille :

  1. 1Votre portefeuille crée la transaction et la signe avec votre clé privée.
  2. 2La transaction signée est diffusée aux nœuds, qui la vérifient et la placent dans une zone d’attente appelée mempool.
  3. 3Un mineur ou un validateur sélectionne des transactions, en privilégiant généralement celles qui paient les frais les plus élevés, et les regroupe dans un nouveau bloc.
  4. 4Le bloc est partagé avec le réseau, et les nœuds le vérifient avant de l’ajouter à leur copie du registre.
  5. 5À mesure que d’autres blocs s’ajoutent par-dessus, la transaction devient plus difficile à annuler. C’est ce qu’on appelle une confirmation, et de nombreux services attendent plusieurs confirmations avant de considérer un paiement comme définitif.

Vous pouvez l’observer vous-même avec un explorateur de blocs, un site qui affiche le registre public. Notre guide sur l’utilisation d’un explorateur de blocs vous montre comment faire.

Ce que les blockchains font bien (et moins bien)

Les blockchains brillent lorsque des personnes qui ne se font pas confiance ont besoin d’un registre commun que personne ne peut modifier en secret :

  • La monnaie numérique, qui peut être envoyée dans le monde entier sans banque.
  • Les tokens, qui représentent des actifs, des stablecoins aux fonds tokenisés.
  • Les smart contracts : des programmes qui s’exécutent exactement comme ils sont écrits, utilisés pour le prêt, l’échange et bien plus.
  • Les pistes d’audit publiques, où la transparence est justement l’objectif.

Elles sont peu adaptées lorsqu’un opérateur de confiance existe déjà et que la vitesse compte plus que l’ouverture. Une base de données classique est plus rapide, moins chère et plus facile à corriger en cas d’erreur. Les blockchains comportent aussi de vrais compromis : un débit limité, des frais qui s’envolent quand la demande est forte et des erreurs généralement irréversibles. Beaucoup de projets « blockchain » en entreprise n’en avaient jamais besoin. À lire aussi : ICO vs IEO vs IDO.

Risques et idées reçues

  • « Sur la blockchain » ne veut pas dire vrai ou sûr. Une blockchain enregistre fidèlement toutes les transactions valides qu’elle reçoit, y compris les arnaques. L’existence d’un token on-chain ne dit rien de sa légitimité.
  • La transparence n’est pas la confidentialité. Sur la plupart des blockchains, chaque transaction est publique. Les adresses sont pseudonymes, mais elles peuvent souvent être reliées à des identités réelles.
  • L’irréversibilité joue dans les deux sens. Si vous envoyez des fonds à la mauvaise adresse ou signez une transaction malveillante, il n’y a généralement personne à appeler.
  • La décentralisation varie. Certains réseaux sont gérés par une poignée de validateurs ou peuvent être mis en pause par une fondation. Vérifiez avant de supposer qu’une chaîne est aussi décentralisée que Bitcoin.

En résumé

Une blockchain est un registre partagé tenu par de nombreux ordinateurs indépendants, chaîné par la cryptographie et mis à jour par un processus de consensus qui rend la triche coûteuse. C’est un outil puissant pour une tenue de registres ouverte et vérifiable, mais elle ne rend pas fiables les projets qui s’appuient dessus. Avant d’utiliser un jeton ou un token, vérifiez ses informations officielles et ses données en direct, par exemple sur sa page dans notre liste des cryptomonnaies, et n’oubliez pas que la chaîne enregistrera vos erreurs aussi fidèlement que vos réussites.

Questions fréquentes

La blockchain, est-ce la même chose que le Bitcoin ?

Non. Le Bitcoin est une application de la technologie blockchain : une monnaie numérique qui fonctionne sur sa propre blockchain. La blockchain est la méthode sous-jacente permettant de tenir un registre partagé et difficile à falsifier. Beaucoup d’autres réseaux, comme Ethereum, utilisent des blockchains à d’autres fins, notamment les smart contracts et les tokens.

Peut-on pirater une blockchain ?

Les blockchains bien établies sont très difficiles à modifier, car réécrire l’historique exigerait de contrôler une grande partie de la puissance de minage ou de staking du réseau. La plupart des pertes surviennent ailleurs : dans des smart contracts bogués, dans des bridges, sur des plateformes d’échange ou via le vol de clés privées et l’hameçonnage.

Qui contrôle une blockchain ?

Sur une blockchain publique, aucune partie ne contrôle seule le registre. Des ordinateurs indépendants appelés nœuds en conservent des copies et suivent des règles communes, tandis que des validateurs ou des mineurs ajoutent les nouveaux blocs. En pratique, le contrôle peut rester concentré entre quelques développeurs, pools de minage ou gros stakers : le degré de décentralisation varie selon les réseaux.

Quelle différence entre une blockchain publique et une blockchain privée ?

N’importe qui peut lire, utiliser et contribuer à faire fonctionner une blockchain publique comme Bitcoin ou Ethereum. Une blockchain privée ou à permission limite qui peut la rejoindre et valider, généralement à des organisations autorisées. Les chaînes privées sont plus faciles à contrôler, mais renoncent à une grande partie de l’ouverture qui distingue les chaînes publiques.

Cet article est uniquement éducatif et ne constitue pas un conseil financier, juridique ou fiscal. Les cryptos sont volatiles et vous pouvez perdre de l'argent. Vérifiez les prix en direct et les détails du projet sur la page de chaque crypto avant d'agir.