Guillaume Helleu & Anthony Masure

Au-delà du Bitcoin:
usages et pratiques des technologies blockchain

Journée d’étude «Monnaie Humanum Est», 5 février 2018
Université Toulouse – Jean Jaurès, master DTCT


Introduction: une économie de la dette

Les crises financières se multiplient dans les années 2000
  • Crise des subprimes (2006)
  • Crise bancaire (2008)
  • Dette publique en Grêce (2008)
  • Dette publique à Chypre (2013)
La dette comme outil de contrôle social

«Pour Maurizio Lazzarato, l’auteur de La Fabrique de l’homme endetté, le paradigme du social n’est pas l’échange symbolique, mais le rapport créancier-débiteur».

Celui qui est riche ne détient plus de la monnaie, mais (surtout) des promesses de remboursement.

1 —
Les populations locales

Pourcentage des individus ayant accès à Internet, 1990-2014

La moitié de la population mondiale n’a pas accès aux services bancaires

Vers une société du cashless: Apple Pay, 2014

Vers une société du cashless: WeChat Pay (QR Code), 2014

Synthèse
  • La croyance donne sa valeur à la monnaie
  • Le système de la dette est une impasse
  • Perte de confiance dans les banques et gouvernements
  • Prise de conscience de la «virtualité» de l’argent
  • Numérisation du monde et des échanges
  • La moitié du monde n’est pas «bancarisé»

2 —
Les origines du bitcoin: les utopies cypherpunk

Le mouvement cypherpunk est une des bases des technologies blockchains et du bitcoin.

Les cypherpunks (mot-valise composé à partir des mots anglais cypher – chiffrement – et punk sur le modèle de cyberpunk) forment un groupe informel de personnes intéressées par la cryptographie. Leur objectif est d’assurer le respect de la vie privée par l’utilisation proactive de la cryptographie.

Les acteurs de la blockchain

Rémi Sussan, «L’imaginaire du Bitcoin (1/2): économies futures et posthumaines», InternetActu.net, 2017

Rémi Sussan, «L’imaginaire du Bitcoin (2/2): utopies pirates et théorie du tout» InternetActu.net, 2017

3 —
Fonctionnement technique des technologies blockchain et du bitcoin

Satoshi Nakamoto, «Bitcoin: a Peer to Peer Elecronic Cash System», 2008

«A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution. […]. We propose a solution […] using a peer-to-peer network. The network timestamps transactions by hashing them into an ongoing chain of hash-based proof-of-work, forming a record that cannot be changed without redoing the proof-of-work. The longest chain not only serves as proof of the sequence of events witnessed, but proof that it came from the largest pool of CPU power. As long as a majority of CPU power is controlled by nodes that are not cooperating to attack the network, they’ll generate the longest chain and outpace attackers. The network itself requires minimal structure. […]»

Satoshi Nakamoto, 2008

Bitcoin ≠ Blockchain

La blockchain est une technologie de stockage et de transmission d’informations fonctionnant sans organe de contrôle, de façon «décentralisée».

Bitcoin est un protocole informatique basé sur la technologie blockchain.

Bitcoin ≠ Blockchain

Bitcoin est un livre de comptes partagé et distribué en ligne

Principes généraux de la blockchain
  • Le pair à pair Décentralisé, Stable, Ouvert
  • Le registre de données Archivable, Consultable, Traçable
  • La cryptographie Identifiable, Infalsifiable
  • L’arbre de Merkle Stable, Éditable, Sécurisé
Principes généraux de la blockchain (1/4)

Le pair à pair (P2P)

Le pair à pair
Principes généraux de la blockchain (2/4)

Le registre de données

Le registre de données

Registre – Livre de comptes (débit/crédit)

Livre de comptes traditionnel

Enregistrement des soldes

Lisa : 150€
Marc : 720€
Paul : 80€
Alice : -3600€
Bob : 470€

Livre de comptes bitcoin

Enregistrement des transactions

Marc 1 BTC Paul
Bob 2,5 BTC Lisa
Alice 0,2 BTC Paul
Lisa 6,3 BTC Alice
Alice 0,006 BTC Marc

Livre de comptes bitcoin

Pseudonimisation des comptes

1GA8boAn7… 1 BTC 3EfMsHEYU…
3Aohku2uLy… 2,5 BTC 19qjWcV1sp…
1D3QbkGVE… 0,2 BTC 3EfMsHEYU…
19qjWvV1sp… 6,3 BTC 1D3QbkGVE…
163ZMv9off… 0,006 BTC 1GA8boAn7…

Principes généraux de la blockchain (3/4)

La cryptographie

Fonctionnement des clefs privées

Encryption symétrique

Encryption asymétrique

Bitaddress.org: générateur de clefs privées

Mise en situation

Fonctionnement de l’écosystème bitcoin

Principes généraux de la blockchain (4/4)

L’arbre de Merkle

Arbre de Merkle

En informatique et en cryptographie, un arbre de Merkle (1979) ou arbre de hachage est une structure de données contenant un résumé d’information d’un volume de données, généralement grand (comme un fichier).

Actuellement, les arbres de hachage sont très utilisés dans les réseaux pair à pair, car ils permettent de vérifier l’intégrité d’une partie d’un fichier. En effet, il suffit alors de connaître le bon nœud se situant à la hauteur nécessaire dans l’arbre, sans nécessairement devoir posséder tout le fichier.

https://anders.com/blockchain/hash.html

«Blockchain 101 (Part), A Visual Demo», nov. 2016

«Blockchain 101 (Part 2), Public / Private Keys and Signing», déc. 2017

4 —
Les acteurs et les consensus de la blockchain

Miner le bitcoin en 2011

Miner le bitcoin en 2015

Miner le bitcoin en 2018: Bitcoin.com pool

Miner le bitcoin en 2018: Bitfury

Miner le bitcoin en 2018: Antpool

Séparation progressive des rôles

Les multiples acteurs de la blockchain
  • Mineurs (rentable)
  • Utilisateurs (pas cher, facile d’utilisation)
  • Développeurs (démocratique)
  • Entreprises (scalable)
Le cas des forks
Différents modèles de consensus blockchain
  • PoW (proof of work)
  • PoS (proof of stake)
  • dBFT (distributed byzantine fault tolerance)

5 —
Ethereum:
au-delà de la monnaie

Vitalik Buterin, créateur du protocole Ethereum
(décembre 2013, lancement juillet 2015)

Du Bitcoin à Ethereum
Principes d’Ethereum

Smart contract (contrat automatisé)

Principes d’Ethereum

dApps (Decentralized apps)

  • Paris sportifs
  • Locations de véhicules/appartements
  • Médias sociaux
Principes d’Ethereum

ICO (Initial Coin Offering)

Principes d’Ethereum

Tokens

5 —
L’écosystème technologique de la blockchain

6 —
La représentation
en question

https://cointelegraph.com

Tension entre la nécessité d’un symbole/logo et la représentation de nouvelles logiques techniques, exemple de bitcoin-logo.org

Cas des rebranding

Cas des rebranding

Cas des rebranding


Conclusion

Réduire cet écosystème technologique à bitcoin, comme le font les médias, est trompeur!

Point sur les cotations: http://coinmarketcap.com

Taux d’adoption des technologies numériques

Risques / Objections
  • Bulle financière & spéculation
  • Drogue & commerces illicites
  • Écologie & pollution
  • Absence de redistribution et de taxation
  • Systèmes pyramidaux (dits de Ponzi)
  • Apparition de chaînes de blocs privées