Vous consultez actuellement L'Histoire de la Blockchain

L'histoire de la Blockchain

Temps de lecture: 3 minuti

La technologie qui sous-tend le monde de la crypto-monnaie est la plus célèbre blockchain.
La blockchain permet à chaque utilisateur sur le réseau parvenir à un consensus sans nécessairement se faire confiance. Il semble juste de dire quelle est l'histoire de la blockchain, en un mot.

index

Les premiers jours

L'idée derrière la technologie blockchain a été décrite dès 1991, lorsque les chercheurs Stuart Haber et W. Scott Stornetta ils ont introduit une solution informatique pratique pour marquer les documents numériques afin qu'ils ne puissent pas être antidatés ou falsifiés.

Stuart Haber et W. Scott Stornetta

Le système utilisé une chaîne de blocs cryptographiquement sécurisée pour stocker des documents marqués d'un horodatage et déjà en 1992, le projet a été mis à jour avec les arbres Merkle, ce qui le rend plus efficace et vous permet de collecter plusieurs documents en un seul bloc. Bien que cela des deux chercheurs ait représenté un effort immense, cette technologie est restée inutilisée et le brevet a expiré en 2004, quatre ans avant la naissance de Bitcoin.

Preuve de travail réutilisable

En 2004, l'informaticien et activiste crypto Hal Finney (Harold Thomas Finney II) a introduit un système appelé RPoW, Reusable Proof Of Work. Le système fonctionnait en recevant un jeton non échangeable ou une «preuve de travail» basée sur Hashcash non fongible et, en retour, créait un jeton signé RSA qui pouvait être transféré de personne à personne.

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

On peut considérer RPoW comme un premier prototype et une première étape importante dans l'histoire des crypto-monnaies.

Réseau Bitcoin

À la fin de 2008, un a été libéré whitepaper, un document de recherche, qui a introduit un système de monnaie électronique décentralisé peer-to-peer - appelé Bitcoin. Il a été publié sur une liste de diffusion de chiffrement par une personne ou un groupe utilisant l'alias de Satoshi Nakamoto.

Ce projet était basé sur l'algorithme Proof of work Hashcash, mais plutôt que d'utiliser une puissance matérielle de calcul telle que RPoW, la protection contre la double dépense Bitcoin a été fournie par un protocole peer-to-peer décentralisé pour suivre et vérifier les transactions. En termes plus simples, Les Bitcoins sont «extraits» pour une récompense en utilisant le mécanisme de preuve de travail par des mineurs individuels, puis vérifié par les nœuds réseau décentralisé.

Bitcoin est né le 3 janvier 2009.

Le premier bloc de Bitcoin a été extrait par Satoshi Nakamoto, avec une récompense de 50 Bitcoins. Le premier destinataire de Bitcoin était Hal Finney, qui a reçu 10 Bitcoins de Satoshi Nakamoto lors de la première transaction Bitcoin le 12 janvier 2009.

Réseau Ethereum

En 2013, Vitalik Buterin, un programmeur et co-fondateur du magazine Bitcoin, a déclaré que Bitcoin avait cruellement besoin d'un langage de script (codage, construction de code) à construire applications décentralisées. À défaut de parvenir à un consensus de la communauté, Vitalik a commencé le développement d'une nouvelle plate-forme informatique distribuée basée sur la blockchain et l'a nommée Ethereum. Comme il l'avait promis, ce nouveau réseau contenait une fonction de script appelée Contrats intelligents.

Les contrats intelligents sont des programmes ou des scripts qui sont distribués et exécutés sur la blockchain Ethereum, et peuvent être utilisés pour effectuer une transaction si certaines conditions sont remplies. Les contrats intelligents sont écrits dans des langages de programmation spécifiques et compilés en bytecode, qu'une machine virtuelle décentralisée Turing-complète (ou équivalente à Turing) appelée Ethereum Virtual Machine (EVM) peut ensuite lire et exécuter.

Les développeurs, le cœur battant de cette blockchain, sont également capables de créer et de publier des applications qui s'exécutent au sein de la blockchain Ethereum. Ces applications sont généralement appelées DApps (applications décentralisées) et peuvent avoir des formes très différentes les unes des autres, tout comme les applications sur notre téléphone: applications de médias sociaux, applications de jeux d'argent et applications d'échange financier.

La crypto-monnaie d'Ethereum s'appelle Ether (ETH). Il peut être transféré entre les comptes et est utilisé pour payer des commissions pour la puissance de calcul utilisée lors de l'exécution de contrats intelligents.

La technologie blockchain est de plus en plus au centre de l'attention, attire beaucoup d'attention dans le grand public et est déjà utilisée dans une variété d'applications, non limitées aux crypto-monnaies.