Histoire de la technologie Blockchain

La technologie fondamentale qui sous-tend les crypto-monnaies est la blockchain. Cela permet à chaque client du réseau de parvenir à un consensus sans avoir à faire confiance à quelqu'un d'autre.


Premiers jours

L'idée de la technologie blockchain a été décrite en 1991, lorsque les chercheurs Stuart Haber et W. Scott Stornetta ont mis en œuvre une solution informatique pratique pour que les documents numériques soient horodatés afin qu'ils ne puissent pas être antidatés ou contrefaits.

Le système utilisait une blockchain sécurisée par cryptographie pour stocker les documents horodatés et, en 1992, des arbres Merkle ont été inclus dans la conception, le rendant plus efficace en permettant de rassembler plusieurs documents en un seul bloc. Cependant, cette technologie n’a pas été utilisée et le brevet a été perdu en 2004, quatre ans avant la création du Bitcoin.


Preuve de travail réutilisable

En 2004, l'informaticien et activiste cryptographique Hal Finney (Harold Thomas Finney II) a introduit un système appelé RPoW, Réutilisable Proof of Work. Le système fonctionnait en obtenant un jeton Hashcash non fongible ou non fongible basé sur une preuve de travail et signé en RSA, qui pouvait ensuite être transféré de personne à personne.

RPoW a résolu le problème des doubles dépenses en conservant la propriété des jetons enregistrés sur un serveur de confiance conçu pour permettre aux utilisateurs du monde entier de vérifier leur exactitude et leur intégrité en temps réel.

RPoW peut être considéré comme un premier prototype et une première étape importante dans l’histoire de la crypto-monnaie.


Réseau Bitcoin

Fin 2008, un livre blanc introduisant un système de paiement électronique décentralisé peer-to-peer (P2P) appelé cryptographie Bitcoin a été envoyé par courrier, par un individu ou un groupe, sous le pseudonyme de Satoshi Nakamoto.

Basée sur l'algorithme de preuve de travail de Hashcash, mais au lieu d'utiliser une fonction informatique de confiance basée sur le matériel telle que RPoW, la protection contre les doubles dépenses de Bitcoin a été assurée par un protocole peer-to-peer (P2P) décentralisé pour suivre et vérifier les transactions. En bref, les Bitcoins sont « extraits » moyennant des frais à l’aide d’un mécanisme de preuve de travail pour les mineurs individuels et sont ensuite vérifiés par des nœuds décentralisés du réseau.

 Le 3 janvier 2009, Bitcoin est né lorsque le premier bloc Bitcoin a été miné par Satoshi Nakamoto, qui a reçu une récompense de 50 Bitcoins. Le premier destinataire de Bitcoin fut Hal Finney, qui reçut 10 Bitcoins de Satoshi Nakamoto, lors de la première transaction Bitcoin au monde, le 12 janvier 2009.


Éthereum 

En 2013, Vitalik Buterin, programmeur et l'un des fondateurs du magazine Bitcoin, a déclaré que Bitcoin avait besoin d'un langage de script pour créer des applications décentralisées. Sans recevoir le consentement de la communauté, Vitalik a commencé à développer une nouvelle plate-forme informatique distribuée basée sur la blockchain, Ethereum, qui présentait des fonctionnalités scriptées appelées contrats intelligents.

Les contrats intelligents sont des programmes ou des scripts appliqués et exécutés sur la blockchain Ethereum et qui peuvent être utilisés, par exemple, pour finaliser une transaction si certaines conditions sont remplies. Les contrats intelligents sont écrits dans des langages de programmation spécifiques, compilés en bytecode, qui peuvent ensuite être lus et exécutés par une machine virtuelle de Turing décentralisée appelée Ethereum Virtual Machine (EVM).

Les développeurs peuvent également créer et publier des applications qui s’exécutent dans la blockchain Ethereum. Ces applications sont communément appelées DApps (applications décentralisées), et il existe déjà des centaines de DApps fonctionnant sur la blockchain Ethereum, notamment des plateformes de médias sociaux, des jeux de hasard et des échanges financiers.

La crypto-monnaie d'Ethereum s'appelle Ether, elle peut être transférée entre comptes et est utilisée pour payer les frais pour la puissance de calcul utilisée pour exécuter des contrats intelligents.


Conclusion

Aujourd’hui, la technologie blockchain devient courante et est déjà utilisée par diverses applications, ce qui ne se limite pas aux seules crypto-monnaies. N'oubliez pas de regarder d'autres vidéos pour obtenir encore plus d'informations sur la technologie blockchain et d'autres sujets intéressants sur Binance Academy.