Début février 2021, Elon Musk annonçait que sa société avait acquis pour plus d’un milliard de dollars en Bitcoin. Cette annonce a immédiatement fait grimper les cours de la crypto-monnaie.
A cette occasion, je me suis aussi rendu compte que je n’y connaissais presque rien aux crypto-monnaies, blockchain et autres ledgers.
J’ai donc commencé à lire des livres et à écouter des cours disponibles en ligne sur le sujet.
M Boulet nous a demandé de présenter un exposé sur un sujet au choix. J’ai choisi l’ethereum et ERC 20.
Après une présentation rapide de l’ethereum, son réseau, sa blockchain etc.., j’insisterai plus longuement sur les protocoles de consensus à l’œuvre dans la validation des blocs.
Dans l’ancienne version de la blockchain d’ethereum, la preuve de travail ( Proof of Work) et le protocole GHOST permettaient de construire la blockchain principale. Mais des problèmes d’accessibilité et de centralisation incompatibles avec l’essence des crypto-monnaies et une volonté de changer d’échelle ont obligé les inventeurs du réseau à réfléchir à un nouveau protocole.
Ce nouveau protocole, la preuve d’enjeu ( Proof of Stake) sera détaillé dans la suite de l’exposé.
Je terminerai sur le token ERC 20, à l’œuvre dans la plupart des « smart contract ».
Lien vers l’exposé :
Pour préparer cet exposé, j’ai consulté de nombreux ouvrages et sites internet, mais je retiens surtout :
Le cours de Gary Gensler au M.I.T. disponible à cette adresse :
Le livre : Bitcoin and Cryptocurrency Technologies - Arvind Narayanan, Joseph Bonneau, Edward Felten et Andrew Miller
Et bien sur la (riche) documentation sur Ethereum.org