Dans l’introduction de cette sĂ©rie (cf. billet prĂ©cĂ©dent), j’ai brossĂ© les grandes lignes du cryptofutur qui nous est annoncĂ© depuis plusieurs annĂ©es et j’ai commencĂ© Ă mettre en lumiĂšre que la technologie blockchain a bien du mal Ă apporter des solutions effectives Ă des problĂšmes rĂ©els.
Dans celui-ci (et les billets suivants), je vais mâefforcer de dĂ©monter une Ă une les idĂ©es reçues et de remettre quelques pendules Ă lâheure.
Si vous ne l’avez pas dĂ©jĂ fait, je vous recommande de consulter les parties prĂ©cĂ©dentes sur les bases de la blockchain :
part2 – part3 – part4 – part5 – part6
PS : ce billet ne traitera pas directement des cryptomonnaies (cryptocurrencies), NFTs (Niftis), jetons (tokens), Web3. Je leur consacrerai des billets dédiés à part.
Sommaire
Idées reçues courantes

La blockchain est une nouvelle technologie
Non. Une solution Ă base de liste chaĂźnĂ©e permettant seulement lâajout de donnĂ©es avec hachage cryptographique existe depuis des annĂ©es.
Voir par exemple, depuis 1979, les arbres de Merkle.
Ils ne sont pas trĂšs utilisĂ©s, car peu efficaces et en rĂ©alitĂ© ne fonctionnent pas si bien que ça…
Une blockchain est juste une base de donnĂ©es distribuĂ©e en lecture seule, sur laquelle on peut uniquement Ă©crire, sâil y a consensus entre de multiples ordinateurs (les mineurs qui valident via Proof of Work â PoW par exemple), ce qui explique le faible nombre de transactions rĂ©alisables.
Il conviendrait dâexpliquer ce que cela apporte rĂ©ellement vis-Ă -vis dâune base de donnĂ©es centralisĂ©e qui serait auditĂ©e pĂ©riodiquement par une entitĂ© indĂ©pendante… Ah, oui, la fameuse « dĂ©centralisation »…
Dans le cas de Bitcoin, la premiĂšre proposition concrĂšte de blockchain, qui a par ailleurs introduit la notion de consensus distribuĂ© et qui a servi de base Ă toutes les propositions ultĂ©rieures, la technologie sous-jacente est trĂšs rudimentaire, voire limitĂ©e : câest juste un grand livre (ledger) qui permet de montrer qui dĂ©tient quoi.
Ethereum, Ă lâinverse, doit plus ĂȘtre considĂ©rĂ© comme une machine virtuelle, avec son langage de programmation, oĂč la blockchain sert Ă stocker un Ă©tat Ă un moment donnĂ©. Câest ce qui permet le dĂ©ploiement des fameux smart contracts, qui ont engendrĂ© pour lâinstant les offres de type DeFi, NFTs ou DAOs.
La blockchain permet les « smart contracts »
Il convient dĂ©jĂ de noter que les blockchains ne sont pas toutes programmables, et il y a donc des disparitĂ©s importantes entre leurs fonctionnalitĂ©s intrinsĂšques et leurs possibilitĂ©s dâĂ©volution.
Comme je l’ai expliquĂ© dans ce billet, les « smart contracts » ne sont ni innovants, ni trĂšs « intelligents » : il s’agit juste d’une sĂ©rie de dĂ©clarations « si… alors » trĂšs limitĂ©es, qui peuvent ĂȘtre exĂ©cutĂ©es pour des transactions sur la blockchain associĂ©e. Par ailleurs, leur valeur lĂ©gale est extrĂȘmement discutable…
Un simple script sur un serveur web est infiniment plus intelligent. Et utileâŠ
Les acteurs majeurs de lâindustrie adoptent la blockchain et les cryptomonnaies
Pas vraiment⊠Ceux qui se sont lancĂ©s sont dĂ©jĂ en train dâabandonner, comme IBM ou Microsoft, qui ont fermĂ© ou ferment leurs services dĂ©diĂ©s. Les organisations financiĂšres qui annoncent « explorer » ou « proposer » des services autour des cryptomonnaies, comme Paypal ou Stripe, se contentent de gĂ©rer le volet versements en monnaie fiduciaire (fiat) et dĂ©lĂšguent la partie purement crypto Ă des plateformes de type Exchange.
Visa (lire ici ou ici) ou Kickstarter viennent d’annoncer en cette fin d’annĂ©e 2021 des initiatives dĂ©diĂ©es, mais il faudra voir si elles durent dans le temps et surtout s’il y a des rĂ©sultats probants, sachant que pour l’instant les dĂ©clarations faites ne contiennent pas beaucoup de dĂ©tails sur les bĂ©nĂ©fices attendus pour les utilisateurs. Encore des coups marketing, probablement…

Le cas d’IBM est intĂ©ressant, et preuve, s’il en est, que la blockchain n’a pas de rĂ©el avenir… La sociĂ©tĂ© a dĂ©pensĂ© Ă©normĂ©ment d’argent pour mettre en place une division Recherche & DĂ©veloppement (R&D) dĂ©diĂ©e Ă la blockchain. AprĂšs 5 ans, n’ayant rien Ă montrer d’utile, qui puisse rĂ©sister Ă un contact direct avec la rĂ©alitĂ© industrielle ou Ă©conomique, les objectifs prĂ©vus ayant Ă©tĂ© atteints au maximum Ă 10%, IBM a dĂ©mantelĂ© la division sans faire de bruit…
On pourrait aussi parler de beaucoup d’autres projets blockchain qui n’ont jamais vu le jour : le cadastre au Honduras, les transformations du NASDAQ, lâĂ©volution des banques centrales (et je ne parle pas ici de CBDC, qui est un tout autre sujet !) etc.
Lâexemple, souvent citĂ©, dâun cadastre national sur une blockchain est intĂ©ressant Ă plus dâun titre. La thĂ©orie veut que cette solution rĂ©solve en particulier le problĂšme des droits fonciers dans les pays oĂč lâadministration est corrompue ou au moins dĂ©sorganisĂ©e.
Prenons un exemple : en GrĂšce, 1 construction sur 5 nâest pas enregistrĂ©e. Pourquoi ? Car, le « propriĂ©taire » commence simplement Ă construire (donc, illĂ©galement), et comme par magie, une nouvelle maison ou un bĂątiment tout neuf existe soudainement sans aucune dĂ©claration prĂ©alable.
Une blockchain ne sert Ă rien dans ce cas ! C’est une base de donnĂ©es, pas un systĂšme qui rĂ©gule automatiquement l’existant… A aucun moment, la blockchain ne vĂ©rifie que les donnĂ©es fournies sont correctes, et n’a aucun moyen d’aller vĂ©rifier sur le terrain la lĂ©galitĂ© des constructions, encore moins de les arrĂȘter !
Ceci est un point important dont je reparlerai, et il est valable bien Ă©videmment pour toutes les bases de donnĂ©es : si j’intĂšgre des donnĂ©es erronĂ©es, volontairement ou non, le traitement rĂ©sultant sera incorrect (garbage-in, garbage-out). C’est une des idĂ©es reçues courantes : ce n’est pas parce que c’est Ă©crit sur une blockchain que c’est vrai ! En revanche, c’est thĂ©oriquement inamovible…
Un chiffre difficile Ă vĂ©rifier estime aujourd’hui qu’au moins 9 projets incluant une approche blockchain sur 10 sont abandonnĂ©s en cours de route et n’entrent jamais en production.
La principale raison ? L’efficacitĂ©, tout simplement. Un peu comme utiliser un char d’assaut rudimentaire, juste pour aller faire ses courses…
Dâailleurs, si vous observez bien, des expĂ©rimentations blockchain annoncĂ©es, beaucoup ne font le plus souvent que suggĂ©rer cette technologie… et encore…
Tous les types de donnĂ©es peuvent ĂȘtre stockĂ©s sur une blockchain
Globalement, et cela fait partie des idĂ©es reçues largement rĂ©pandues, trĂšs peu de catĂ©gories de donnĂ©es nĂ©cessitent cette technologie ou peuvent ĂȘtre utilisĂ©es dans ce contexte. Donc probablement pas les vĂŽtres… et ceci sans mĂȘme prendre en compte l’Ă©ventuelle taille des blocs qui peut ĂȘtre trĂšs limitĂ©e en fonction de la conception de la chaĂźne considĂ©rĂ©e. Ceci explique par exemple pourquoi le mĂ©dia reprĂ©sentĂ© par un NFT n’est pas stockĂ© dans un bloc sur une chaine, mais bien sur un bon vieux serveur de fichiers. Le NFT ne contient que l’URL vers le mĂ©dia.
Donc, si vous devez vous lancer dans un projet blockchain, il conviendrait de prendre en considération, par un audit complet, les facteurs suivants :
- Confiance
Si vos donnĂ©es peuvent Ă©ventuellement ou doivent ĂȘtre gĂ©rĂ©es par un intermĂ©diaire de confiance, un stockage blockchain ne peut se justifier.
Par exemple, le cas des biens immobiliers transformĂ©s en jetons (tokenized) est certes trĂšs futuriste, mais ne semble pas se justifier, car quel est lâintĂ©rĂȘt dans le monde rĂ©el de cette solution, dĂšs lors que lâon doit permettre lâaccĂšs Ă de multiples gestionnaires ou tiers ? - Vie privĂ©e
Les donnĂ©es sur une chaĂźne publique sont totalement… publiques. Des informations privĂ©es, ou qui ne doivent ĂȘtre accĂ©dĂ©es que par des tiers de confiance ne devraient donc pas ĂȘtre stockĂ©es de cette maniĂšre.
Un bon exemple : les données médicales.
La lĂ©gislation europĂ©enne sur les donnĂ©es privĂ©es (RGPD), en particulier le droit Ă lâoubli, est un autre contexte Ă prendre en compte. Ne jamais oublier quâune fois quâune information est sur une blockchain, elle ne peut normalement pas ĂȘtre supprimĂ©e. - Anonymat
Sur une blockchain, vous nâĂȘtes pas anonyme, votre identitĂ© est en fait « pseudonyme » : elle est liĂ©e Ă un nombre. Et si quelquâun peut relier votre nom et ce nombre, cela devient un vrai problĂšme car votre identitĂ© est alors connue.
De nombreux chercheurs ont pu dĂ©montrer quâil est en fait assez facile de dĂ©-anonymiser des identitĂ©s numĂ©riques, via lâhistorique des navigateurs ou les traceurs (cookiesâŠ) utilisĂ©es sur le Web (rĂ©seaux sociaux, sites e-commerceâŠ).
Par ailleurs, il convient de ne pas oublier que tout ce que vous faites sur une blockchain publique est visible de tous.
Enfin, nâoubliez pas que dans le cas des cryptomonnaies, pour acheter ou vendre, vous devez passer par un Exchange, qui demande bien sĂ»r Ă ce que vous prouviez votre identitĂ© (KYC â Know Your Customer) pour effectuer des transactions financiĂšres. - CoĂ»t
Le stockage sur une blockchain, ainsi que la puissance de calcul nĂ©cessaire, ont un impact financier bien supĂ©rieur Ă lâutilisation dâune solution locale ou dans le cloud. Et il est probable que cela reste vrai longtemps, voire Ă tout jamais, mĂȘme si certaines solutions blockchains semblent tenter dâamĂ©liorer les choses (PoS ou autre).
L’impact Ă©nergĂ©tique est aussi Ă prendre en considĂ©ration pour les entreprises conscientes de leur positionnement Ă©cologique. - Capture et crĂ©ation de valeur
Sujet complexe. Tout dépend si les données sont stockées sur la chaßne ou pas, de la nature de ces données, et de la maniÚre dont le jeton utilisé pour les représenter est conçu. - Longévité
Les donnĂ©es stockĂ©es sur une blockchain disparaissent, lorsque la chaĂźne cesse dâexister. Qui garantit la permanence de la chaine ? Comment ? Pendant quelle durĂ©e ? MĂȘme si la dĂ©centralisation permet thĂ©oriquement l’existence de multiples copies des mĂȘmes donnĂ©es, qu’arriverait-il Ă une chaine qui cesse d’ĂȘtre utilisĂ©e ? - ComplexitĂ©
Les outils et langages pour programmer dans lâĂ©cosystĂšme blockchain sont rĂ©cents et potentiellement fragiles. Il y a encore peu de « best practices ». Il convient donc de bien considĂ©rer les risques opĂ©rationnels et la sĂ©curitĂ©, comme par exemple l’audit des smart contracts. - Censure
Si, cas extrĂȘme probablement, vos donnĂ©es doivent pouvoir rĂ©sister Ă la censure, peut-ĂȘtre est-il concevable de considĂ©rer lâusage dâune blockchain.
Une rĂšgle de base Ă appliquer : A moins (1) dâavoir besoin de crier Ă la face du monde que lâaction A a eu lieu Ă lâinstant T, et (2) que le monde en question ait quelque chose Ă faire de cette information pour sâen soucier, vous nâavez pas besoin dâune blockchain. MĂȘme privĂ©e…
Les mises Ă jour de grands livres financiers sont un bon exemple de cette derniĂšre mise en garde. Car, bien que cette solution existe et semble fonctionner, malgrĂ© plus dâune dizaine dâannĂ©es dâoptimisme et de prosĂ©lytisme sur cette technologie « pour rĂ©pondre Ă tout », peu dâautres exemples concrets ont Ă©tĂ© adoptĂ©s par un large public.
A suivre pour d’autres idĂ©es reçues…