A technocritical introduction to blockchains
Promesses et (dés)illusions : une introduction technocritique aux blockchains
Résumé
“A blockchain is a distributed and immutable ledger in which information on which there is a consensus are written.”. In this paper, we will start by giving a meaning to this definition and to all the technical terms that appear in it, in an attempt to make the necessary computer science notions (such as decentralization, distribution, immutability, or consensus) as well as the underlying cryptographic tools (such as cryptographic fingerprints, signatures, and proof of work/stake) accessible to all readers.
The aim of this introduction will be to reach an actual understanding of what a blockchain is. Then, we will discuss what blockchains can actually do, and therefore what they cannot. We will question their proposed usages by focusing on typical use cases that we will study in more details : “cryptocurrencies” of course, document certifications (with the example of diplomas), and we will also mention the case of NFTs. In conclusion, we will question the “disruptive” character that is so often associated to blockchains.
« Une blockchain est un registre distribué et immuable dans lequel sont écrites des informations qui font consensus. ». Dans cet article, nous commencerons par donner du sens à cette phrase et à l'ensemble des termes qui y sont employés, en nous efforçant quand c'est nécessaire de rendre accessibles les notions informatiques (comme la décentralisation, la distribution, l'immuabilité, ou le consensus) et le fonctionnement technique des outils cryptographiques sous-jacents (comme les condensats, les signatures, ou la preuve de travail ou d'enjeu).
L'objectif de cette introduction sera d'atteindre une compréhension réelle de ce qu'est une blockchain. Ainsi équipés, nous discuterons ensuite de ce que les blockchains permettent effectivement d'accomplir, et donc surtout ce qu'elles ne permettent pas. Nous questionnerons alors les utilisations qui en sont proposées en nous concentrant sur des cas d'usage typiques des blockchains que nous étudierons plus en détails : les « cryptomonnaies » bien sûr, la certification de documents (avec l'exemple des diplômes), et nous mentionnerons également le cas des NFT. Cela nous permettra en conclusion de questionner de manière générale le caractère d'« innovation de rupture » que l'on associe souvent à cette technologie.
Domaines
Informatique [cs]Origine | Fichiers produits par l'(les) auteur(s) |
---|---|
Licence |