Chapitre I Généralités et
présentation de l'ouvrage
[3]
I.1 Historique
Au début des années 1990, deux crypto-logues
Américains Stuart Haber et W. Scott Stornetta imaginent un
système informatique que tout le monde peut écrire mais qui est
impossible à effacer et indestructible. Puis dans les années
1991, les chercheurs ont trouvé une solution qui utilise des techniques
de sécurité cryptographique pour garantir que tous les fichiers
soient sécurisés par la Blockchain. Plus tard en 1992, la
technologie de MarkleTree également été
intégrée du système, permettant de stocker
simultanément plusieurs documents dans le même bloc. Il est
dommage que cette technologie ait ensuite été ignorée et
lentement abandonnée. Malheureusement, ce brevet a été
annulé en 2004 parce qu'il n'avait pas été mis à
jour, quatre ans seulement avant le boom des Bitcoins. En 2004, l'informaticien
et activiste en cryptographie Hal Finney (Harold Thomas Finney II) a
présenté un système de preuve de travail
réutilisable appelé PoW (proof of work). Le système
reçoit des jetons de travail hashcash2 irremplaçables,
qui créent en retour des pièces pouvant être
transférées entre utilisateurs et signées par
RSA.1
PoW peut être considéré comme un premier
prototype de la blockchain, constituant une première étape
importante dans le cryptage de l'historique des devises.
La fin de l'année 2008 a vu la publication d'un livre
blanc sur un système de paiement électronique
décentralisé poste à poste appelé Bitcoin sur une
liste de diffusion cryptée par des individus ou des groupes sous le
pseudonyme Satoshi Nakamoto. Bitcoin est basé sur le calcul de la preuve
de travail Hascash2. Par rapport à l'opération
très fiable POW, Bitcoin utilise un protocole décentralisé
de point à point pour vérifier et suivre les transactions afin
d'éviter une double consommation. En bref, Bitcoin "exploite" en
utilisant le mécanisme de contrôle du travail de chaque mineur,
puis vérifié par des noeuds décentralisés du
réseau (2J.
Le 3 janvier 2009, Satoshi Nakamoto a extrait et
exploité le premier bloc de Bitcoins. Il a également reçu
un bonus de 50 Bitcoins. Le 12 janvier 2009, le premier destinataire de Bitcoin
était Hal Finney, qui avait reçu 10 Bitcoins de Satoshi Nakamoto.
Il s'agissait de la première transaction confirmée par Bitcoin au
monde (1J.
En 2013, le programmeur et co-fondateur de Magazine Bitcoin,
VitalikButerin, a déclaré que Bitcoin devait écrire un
langage de script pour créer des applications
décentralisées. Ne parvenant pas à obtenir un accord au
sein de la communauté, Vitalik a commencé à
développer une nouvelle plate-forme d'informatique répartie
basée sur une chaîne de blocs, Ethereum, dotée de fonctions
de script, également appelées contrats
intelligents (3J.
1 RSA : est l'un des
premiers crypto systèmes à clé publique et est largement
utilisé pour la transmission sécurisée de
données
2 Hashcash : est un
algorithme de preuve de travail, qui a été utilisé comme
technique de contre-mesure de déni de service dans un certain nombre de
systèmes.
Chapitre I Généralités et
présentation de l'ouvrage
[4]
|