L'Encyclopédie
Accueil · Informatique & IA · Concepts

Le Chiffrement et la Blockchain

La blockchain est une application spectaculaire du chiffrement. Comprendre le second est indispensable pour ne pas gober les mythes sur la première.

La blockchain est une application spectaculaire du chiffrement. Comprendre le second est indispensable pour ne pas gober les mythes sur la première.


1. Le chiffrement : rendre un message illisible pour qui n’a pas la clé

🔑 Chiffrer, c’est transformer un message clair en charabia, de sorte que seul le détenteur de la « clé » puisse le relire. C’est vieux comme la guerre (le code de César, Enigma).

⚠️ Le problème millénaire du chiffrement « classique » : il faut que l’expéditeur et le destinataire partagent LA MÊME clé secrète. 👉 Mais comment se mettre d’accord sur une clé secrète… sans pouvoir déjà communiquer en secret ? C’est le problème de l’œuf et de la poule.


2. La révolution : la clé publique / clé privée

⭐⭐ Dans les années 1970, une idée géniale règle le problème : la cryptographie ASYMÉTRIQUE. Chacun a DEUX clés liées mathématiquement.

Clé PUBLIQUE Clé PRIVÉE
Distribuée à tous 🔑 Gardée secrète, jamais partagée
Sert à CHIFFRER (ou vérifier) Sert à DÉCHIFFRER (ou signer)

👉 🔑 Le tour de magie : ce qui est chiffré avec la clé publique ne peut être déchiffré qu’avec la clé privée correspondante — et connaître la clé publique ne permet PAS de deviner la privée.

Deux usages, à bien distinguer :

  • CONFIDENTIALITÉ : on m’écrit en chiffrant avec MA clé publique ; moi seul, avec ma clé privée, peux lire.
  • ⭐⭐ SIGNATURE : je « signe » avec ma clé PRIVÉE ; n’importe qui vérifie avec ma clé publique que c’est bien moi — et que le message n’a pas été modifié. 🔑 C’est ça qui rend la blockchain possible.

⚠️ Pourquoi c’est sûr : ça repose sur des problèmes mathématiques faciles dans un sens, quasi impossibles dans l’autre (multiplier deux énormes nombres premiers est facile ; retrouver ces facteurs à partir du produit prendrait des millions d’années). La sécurité = un pari sur la difficulté de calcul.


3. La blockchain : un registre que personne ne contrôle

Une blockchain (« chaîne de blocs ») est un GRAND LIVRE DE COMPTES (qui possède quoi, qui a envoyé quoi à qui) avec trois propriétés inédites réunies :

  1. DISTRIBUÉ : 🔑 il n’y a pas de serveur central, pas de banque, pas de « chef ». Des milliers d’ordinateurs (les « nœuds ») en gardent chacun une copie identique.
  2. INFALSIFIABLE : ⭐ les transactions sont regroupées en « blocs », chaque bloc contient l’empreinte (hash) du précédent — d’où la « chaîne ». Modifier une vieille transaction changerait toutes les empreintes suivantes : la fraude se voit immédiatement.
  3. VÉRIFIÉ PAR CONSENSUS : le réseau doit se mettre d’accord sur ce qui est vrai, sans autorité centrale.

👉 ⚠️ L’innovation n’est pas technique (chaque brique existait) : elle est de faire tenir un accord collectif SANS tiers de confiance. Là où il fallait une banque pour dire « ce compte a bien été débité », la blockchain le fait dire par le réseau lui-même.


4. Le consensus : comment se mettre d’accord sans chef

Le problème : dans un réseau ouvert où n’importe qui participe, comment empêcher un tricheur de réécrire l’histoire ? Deux grandes réponses.

  • ⚙️ La PREUVE DE TRAVAIL (proof of work, Bitcoin) : 🔑 pour ajouter un bloc, il faut résoudre un casse-tête mathématique qui coûte énormément d’électricité (le « minage »). Tricher exigerait de refaire tout ce travail plus vite que le reste du monde réuni — économiquement absurde. ⚠️ Mais le coût énergétique est colossal : le Bitcoin consomme autant qu’un pays moyen. C’est la critique n°1.
  • 🌱 La PREUVE D’ENJEU (proof of stake, Ethereum depuis 2022) : on met en gage (« stake ») ses propres cryptos ; tricher = perdre sa mise. Bien moins gourmand en énergie. 👉 Ethereum a divisé sa consommation par ~99,9 % en passant à ce système.

5. Esprit critique : à quoi ça sert VRAIMENT, et les mythes

⚠️ La blockchain est entourée d’un bruit énorme. Séparons le solide du battage.

Ce qui est réel :

  • Le Bitcoin fonctionne depuis 2009 sans autorité centrale — prouesse d’ingénierie indéniable.
  • 👉 Utile là où l’on veut un registre partagé SANS tiers de confiance : transferts transfrontaliers, traçabilité, contrats automatiques (« smart contracts »).

Les mythes et limites :

  • « C’est anonyme. » ⚠️ Faux : le Bitcoin est PSEUDONYME. Toutes les transactions sont PUBLIQUES et traçables à jamais — souvent MOINS anonyme que l’espèce.
  • « C’est infalsifiable donc sûr. » 🔑 La chaîne est sûre, mais PAS vos clés : perdre sa clé privée = perdre tout, sans recours. Se la faire voler = tout perdre. Il n’y a pas de « service client » ni d’annulation.
  • « Ça va tout remplacer. »Pour la plupart des usages, une base de données classique gérée par un acteur de confiance est plus rapide, moins chère et plus simple. La blockchain n’est utile que quand l’ABSENCE de tiers de confiance est le vrai besoin — cas plus rare qu’annoncé.
  • ⚠️ La spéculation et les arnaques (« crypto ») ont largement éclipsé les usages sérieux. Le prix d’un bitcoin ne dit rien de l’utilité de la technologie.

La bonne question face à tout projet « blockchain » : a-t-on vraiment besoin de se passer d’un tiers de confiance ici ? Sinon, une base de données ordinaire fera mieux.


🔗 Liens

Fiches qui citent celle-ci (13)