Ethereum est un grand livre distribué à source ouverte, public et basé sur une blockchain, doté d’une fonctionnalité de smart contract (script). Il permet aux développeurs de créer des applications blockchain, tout en exploitant la haute disponibilité du réseau Ethereum.
Pourquoi ethereum est une cypromonnaie interessante ?
Parce qu’il ouvre la porte à un système financier mondial où une connexion Internet est tout ce dont vous avez besoin pour accéder à des applications, produits et services qui fonctionnent sans confiance. Tout le monde peut interagir avec le réseau Ethereum et participer à cette économie numérique, sans recourir à des tiers et sans risque de censure.
Que sont les smart contract ethereum et les applications décentralisées?
Alors que le mot « contrat » évoque des accords juridiques; Dans Ethereum, les « contrats intelligents » ne sont que des éléments de code qui s’exécutent sur la blockchain et qui garantissent le même résultat pour tous ceux qui les exécutent. Celles-ci peuvent être utilisées pour créer une large gamme d’applications décentralisées (DApps) pouvant inclure des jeux, des objets de collection numériques, des systèmes de vote en ligne, des produits financiers et bien d’autres.
Le terme « contrat intelligent » a été inventé par Nick Szabo dans les années 90. Szabo a utilisé l’exemple de base d’un distributeur automatique pour décrire la manière dont les obligations contractuelles du monde réel peuvent être programmées dans des systèmes logiciels et matériels. Toute personne qui met la quantité correcte de pièces dans la machine peut s’attendre à recevoir un produit en échange. De même, sur Ethereum, les contrats peuvent conserver de la valeur et la déverrouiller uniquement si des conditions spécifiques sont remplies.
Le langage de script utilisé par Ethereum est Turing-complete, ce qui signifie que les types de DApps que les utilisateurs peuvent concevoir ne sont limités que par leur imagination.
Ethereum 2.0
Ethereum 2.0 est un terme utilisé pour décrire une série de mises à jour potentielles d’Ethereum afin de le rendre, faute de meilleurs termes, plus rapide et meilleur.
Les mises à jour potentielles pour résoudre les problèmes de mise à l’échelle actuels, d’exploitation, et, dans une certaine mesure, de sécurité, incluent des solutions de preuve de participation (Beacon Chain, Casper FFG), Sharding, eWASM, Plasma, Raiden, etc.
Chacune des solutions ci-dessus traite de la mise à l’échelle (AKA accélère les transactions et crée ainsi un meilleur environnement pour les contrats intelligents et les DApps), modifie la méthode d’extraction d’Ethereum et / ou renforce la sécurité du réseau.
Tenant compte de ce qui précède, il existe également une solution tout-en-un (ainsi qu’une phase finale planifiée depuis longtemps d’Ethereum 1.0 qui nous conduit à la version 2.0) en cours de discussion, appelée Serenity.
Serenity est une idée qui combine la plupart des idées de mise à niveau Ethereum mentionnées sur cette page (notamment Proof-of-Stake, eWASM et Sharding) sur une nouvelle chaîne parallèle qui serait compatible avec la chaîne existante.
Le lancement d’Ethereum devait initialement se dérouler en quatre étapes lors de son lancement en 2015: 1, Frontier: la construction initiale au lancement, 2. Homestead: la construction qui nous a menés en 2018, 3. Metropolis: la phase en cours (deux phase composée de deux hard fork, Byzantium et Constantinople), et 4. Serenity: la dernière étape qui nous conduit à «Ethereum 2.0» en trois phases de 2019 à 2021 (calendrier sujet à changement). Plasma, Raiden et d’autres solutions (que vous pouvez considérer comme faisant partie d’Ethereum 2.0 ou non) sont également utilisés.