Bitcoin, Ether: Énée Bussac
Bitcoin, Ether: Énée Bussac
Bitcoin,
ether & Cie
Guide pratique pour comprendre,
anticiper et investir
Couverture :
Composition : Soft Office
© Dunod, 2018
11 rue Paul Bert, 92240 Malakoff
[Link]
ISBN : 978-2-10-078493-6
Sommaire
Introduction............................................................................ 5
1 Monnaie et cryptographie.............................................. 6
Qu’est ce que la monnaie ?.................................................... 6
Qu’est ce qui donne de la valeur à la monnaie ?...................... 6
Les évolutions récentes de la monnaie..................................... 7
La crise latente du système des monnaies fiduciaires................. 8
Qu’est-ce que la cryptographie ?............................................ 8
2 L’écosystème des cryptomonnaies.................................. 10
Qu’est-ce qu’une cryptomonnaie ?........................................... 10
Le bitcoin............................................................................. 12
Ethereum............................................................................. 17
Les stablecoins..................................................................... 21
La valeur des cryptomonnaies................................................ 23
Pourquoi y a-t‑il autant de cryptomonnaies ?............................. 26
Les familles de coins............................................................. 28
La blockchain....................................................................... 32
Les algorithmes Proof of......................................................... 40
© Dunod – Toute reproduction non autorisée est un délit.
Les forks.............................................................................. 47
Les contrats intelligents.......................................................... 52
3 Consensus et transactions............................................... 57
Le minage............................................................................ 57
Déroulement d’une transaction sous PoW................................ 60
Gas et gas price................................................................... 67
3
Bitcoin, ether & Cie
Conclusion............................................................................. 235
Annexes................................................................................. 236
Lexique............................................................................... 236
Tableaux de classification de 131 coins.................................. 248
4
Introduction
Il n’est pas facile d’écrire un livre sur les cryptomonnaies : cet univers,
tel un magma, change chaque jour, chaque heure, chaque minute, chaque
seconde. Mais c’est un sujet passionnant, pour trois raisons.
La première est que les cryptomonnaies sont encore assez méconnues,
voire mal vues du grand public. Il y a donc beaucoup à expliquer et le but
de ce livre est que vous, lecteur, compreniez ce nouvel écosystème pour
pouvoir y participer, en profiter ou briller en société.
La deuxième est que j’aimerais vous montrer que les cryptomonnaies
ne se limitent pas au bitcoin, à des transactions douteuses (qui n’ont pas
attendu les cryptomonnaies pour se produire…) et à des variations de cours
erratiques : derrière elles se cachent de vraies équipes avec de vrais projets
et de nouveaux modèles, comme vous le verrez dans les pages qui suivent.
La troisième est que nous sommes à l’aube d’une révolution qui va plus
© Dunod – Toute reproduction non autorisée est un délit.
5
1
Monnaie et cryptographie
6
Monnaie et cryptographie
qu’une monnaie a de la valeur car j’ai confiance dans cette monnaie,
autrement dit, je sais que je vais pouvoir l’échanger facilement contre
un service, un bien ou une autre monnaie car elle va être acceptée par le
pourvoyeur de ce service, de ce bien ou de cette autre monnaie. Autrefois
adossée à des matières précieuses, la monnaie tire sa valeur de la confiance
que nous avons en l’autorité publique qui l’émet et y appose son nom,
sa signature et son sigle. Depuis la fin du système de Bretton Woods, il
ne reste que les États pour donner confiance et conférer de la valeur aux
monnaies.
7
Bitcoin, ether & Cie
8
Monnaie et cryptographie
La cryptographie asymétrique
C’est pour répondre à cette problématique que la cryptographie asymé-
trique a vu le jour à la fin du xxe siècle. En cryptographie asymétrique,
chacun a sa clé, ce qui évite de devoir envoyer de manière confidentielle
la clé de déchiffrement à son correspondant. Cette cryptographie asymé-
trique est utilisée par toutes les cryptomonnaies. Aller dans un sens est
facile et dans l’autre quasiment impossible.
Ces fonctions à sens unique sont des fonctions mathématiques.
La cryptographie asymétrique est basée sur la distinction données
publiques/privées et sur deux clés : la clé publique, qui permet de chif-
frer (rendre le message inintelligible) et qui peut être mise à disposition
de tous, et la clé privée, qui permet de déchiffrer et qui doit rester abso-
lument secrète. C’est exactement ce système de public key/private key
qui est utilisé dans les cryptomonnaies. Ce système a deux avantages
majeurs. La confidentialité du message est assurée par l’utilisation de
la clé publique pour chiffrer et de la clé privée pour déchiffrer celui-ci.
Autre avantage : celui de l’authenticité de l’expéditeur, qui utilise la clé
publique du destinataire pour coder un message que seul le destinataire
pourra décoder, car lui seul possède la clé privée correspondant à sa clé
publique. La cryptographie asymétrique est déjà utilisée depuis longtemps
par les banques et Internet pour coder des données et des messages, par
exemple des mots de passe.
© Dunod – Toute reproduction non autorisée est un délit.
Source : Wikipedia
9
2
L’écosystème
des cryptomonnaies
Qu’est-ce qu’une cryptomonnaie ?
Une cryptomonnaie, ou monnaie cryptographique, monnaie numérique
ou encore monnaie virtuelle (dénomination a priori péjorative), est
une monnaie dont le fonctionnement et la sécurité sont fondés sur la
cryptographie.
Elle remplit les trois fonctions essentielles de la monnaie :
–– une réserve de valeur : quand je possède un bitcoin, je possède de la
valeur car je peux la vendre ou l’échanger ;
–– une unité de compte permettant le calcul économique ou la compta
bilité : on peut déjà acheter certains produits ou services avec des
cryptomonnaies, des bitcoins notamment ;
–– un intermédiaire : les cryptomonnaies sont faites pour être échangées,
pour le moment essentiellement à des fins de spéculation, et sur des
places de marché particulières.
Le fonctionnement et la sécurité d’une cryptomonnaie s’appuient sur
la cryptographie asymétrique.
Les cryptomonnaies sont régies par un protocole qui définit des fonc-
tions cryptographiques permettant l’échange de la monnaie dans un
réseau mondial sécurisé et sans contrôle. Contrairement aux monnaies
fiduciaires (euro, dollar, won, etc.), une monnaie cryptographique n’est
10
L’écosystème des cryptomonnaies
pas nécessairement créée par une banque centrale à l’initiative d’un État
ou d’un groupe d’États, mais peut l’être par un ou des individus, une
organisation ou une entreprise, avec presque toujours la décentralisation
comme principe de fonctionnement. Une cryptomonnaie n’existe que sous
forme électronique et n’est pas rattachée à un territoire.
La plus connue des cryptomonnaies est le bitcoin, qui a lancé le mouve-
ment en 2009 en introduisant la technologie de la blockchain. Toutes les
cryptomonnaies se distinguent les unes des autres essentiellement par leur
valeur (déterminée par la loi de l’offre et de la demande et relativement
volatile), leur rythme de création (de nouvelles unités monétaires sont
créées à une fréquence prédéfinie), le fonctionnement de leur blockchain
et leur projet.
Chaque cryptomonnaie est utilisable sur un réseau informatique et est
caractérisée par un symbole (ticker) généralement de trois lettres majus-
cules (BTC pour bitcoin). La cryptomonnaie est couplée à un système de
paiement qui permet de régler des transactions de pair à pair. Elle a un
fonctionnement décentralisé (sauf rares exceptions) et est régie par un
protocole initial qui stipule le rythme et les règles de création et d’attri-
bution de nouveaux coins.
À noter que vous verrez apparaître de plus en plus le terme « crypto
actif » (cryptoasset en anglais). Ce terme donne une dimension plus grande
© Dunod – Toute reproduction non autorisée est un délit.
aux cryptomonnaies. La plupart n’ont pas pour but d’être simplement une
monnaie. Elles constituent à la fois un actif financier reflétant la valeur de
la société émettrice et un outil permettant d’utiliser un service, comme un
réseau d’ordinateurs pour faire tourner des contrats intelligents. Je conti-
nuerai à utiliser le terme « cryptomonnaie » par souci de simplification.
11
Bitcoin, ether & Cie
Résumé
Le bitcoin
Origines
Nous l’avons vu, les cryptomonnaies sont à la fois des monnaies et des
systèmes de paiement. Cependant, les deux n’ont pas forcément le même
nom. Avec le bitcoin, la différence est assez subtile : le bitcoin est une
cryptomonnaie et le Bitcoin un système de paiement. C’est la première
cryptomonnaie à avoir été créée (fin 2008) et la plus emblématique. C’est
elle qui a introduit le principe du paiement de pair à pair sans organe de
contrôle ni système centralisé (autrement dit sans banque ni compte en
banque), mais aussi la technologie de la blockchain et l’algorithme de
consensus « Proof of Work », repris par de nombreuses cryptomonnaies.
Elle représente à elle seule plus de 40 % de la capitalisation boursière des
cryptomonnaies (en avril 2018). Initialement, le bitcoin se voulait être LA
monnaie numérique (digital cash) et le Bitcoin un système de paiement
12
L’écosystème des cryptomonnaies
Apports du bitcoin
Le succès du bitcoin tient au fait que c’est la première cryptomonnaie
à avoir vu le jour : elle a apporté la technologie de la blockchain et le
concept même de cryptomonnaie. Aujourd’hui, le bitcoin est la monnaie des
cryptomonnaies : toutes les autres cryptomonnaies sont cotées en bitcoin,
et vous finirez par avoir du bitcoin entre les mains à un moment ou un
© Dunod – Toute reproduction non autorisée est un délit.
13
Bitcoin, ether & Cie
Limites du bitcoin
Le bitcoin n’est cependant pas, et encore loin d’être, une monnaie utilisée
dans la vie de tous les jours pour plusieurs raisons :
–– il n’a de cadre légal pour être utilisé comme moyen de paiement dans
aucun pays pour le moment ;
–– son utilisation pose des problèmes de sécurité ;
–– les transactions peuvent durer plusieurs minutes (plusieurs dizaines
de minutes fin 2017) ;
–– son prix est hautement volatile ;
–– ses frais de transaction sont relativement élevés ;
–– les systèmes centralisés (banques, cartes de crédit, Paypal…) sont
aujourd’hui la norme. Ils proposent des systèmes de protection et de
recours relativement efficaces, ont des interfaces pratiques et agréables,
des moyens d’innover et de garder une longueur d’avance sur les
systèmes décentralisés tels Bitcoin ;
–– les entreprises et les commerçants ont besoin de temps pour comprendre
et adopter le système.
En outre, comparé à ceux des autres cryptomonnaies, le système
Bitcoin est :
–– relativement cher, ce qui empêche son utilisation pour des produits ou
services de la vie de tous les jours ;
14
L’écosystème des cryptomonnaies
monnaie anonyme, bien au contraire, sans quoi il n’y aurait pas autant
de coins qui mettent l’accent sur l’anonymat. N’importe qui peut suivre
l’historique de n’importe quelle transaction en bitcoin (par exemple sur
[Link]) s’il possède une transaction ID (numéro de transaction)
ou une public address (numéro de compte). Il obtiendra des données
comme le montant de bitcoin échangé, la public address de la personne
qui a reçu ou émis ce montant, le moment où la transaction a eu lieu, etc.
Savoir quelle public address a échangé de l’argent avec une autre
que vous connaissez déjà ne vous servira à rien, si vous ne savez pas
qui la contrôle. La traçabilité des transactions en bitcoin passe donc par
15
Bitcoin, ether & Cie
Le Lightning network
Le Lightning network est un protocole de paiement « deuxième couche »
qui fonctionne parallèlement à une blockchain (notamment celle de
Bitcoin). Il permet des transactions instantanées entre les participants, une
solution au problème de scalabilité de Bitcoin. Il propose un système peer-
to-peer pour effectuer des micropaiements en cryptomonnaie à travers un
réseau de canaux bilatéraux parallèle à la blockchain, tout en maintenant la
confiance dans le système afin que deux participants qui ne se connaissent
pas puissent s’échanger des fonds en toute sécurité. Il permet d’augmenter
la capacité de transactions d’une blockchain tout en maintenant la sécurité
de celles-ci. Le Lightning network est actuellement testé sur la blockchain
de Bitcoin et semble tenir ses promesses. Il y aurait un millier de parti-
cipants et une quinzaine de bitcoins sur ce réseau parallèle mi-mai 2018.
Résumé
16
L’écosystème des cryptomonnaies
Ethereum
Description
Ethereum est un protocole d’échanges décentralisés de données créé
en 2015, ayant pour monnaie l’ether (symbole : ETH), la deuxième monnaie
après le bitcoin en terme de capitalisation. Ethereum est tellement différent
de ce que propose Bitcoin que ces deux entités illustrent à elles seules
la diversité des cryptomonnaies. Le projet d’Ethereum, comme celui de
Stratis, Neo, Golem ou EOS, est de créer un « super ordinateur » hyper
puissant, toujours en ligne et « invincible », fait de millions d’ordinateurs
reliés entre eux grâce à Internet et au protocole Ethereum. Il permet de
tester et d’héberger des applications appelées « dapps », basées sur des
contrats intelligents et d’effectuer des transactions.
Caractéristiques principales d’Ethereum :
–– L’EVM (Ethereum Virtual Machine) est le réseau d’ordinateurs qui
constitue le réseau Ethereum en stockant ou transférant des données
et en effectuant des calculs.
–– La première fonctionnalité principale offerte aux utilisateurs de l’EVM
est la création de contrats intelligents qui permettent d’automatiser, en
grande partie ou en totalité, des contrats et applications comme des
paiements avec contrepartie par exemple. Ces contrats sont écrits dans
un langage propre à Ethereum : Solidity.
© Dunod – Toute reproduction non autorisée est un délit.
17
Bitcoin, ether & Cie
18
L’écosystème des cryptomonnaies
19
Bitcoin, ether & Cie
Résumé
20