Bienvenue sur cet article qui vous expliquera les fondements principaux d’Ethereum, si vous souhaitez approfondir vos connaissances dans l’écosystème fascinant que sont les cryptomonnaies, je vous conseille ce cours qui vous permettra de savoir analyser n’importe quel projet crypto !
Origine
Ethereum a été conçu par Vitalik Buterin, un jeune entrepreneur Russo-Canadien ayant pour but d’apporter des nouveautés par rapport à Bitcoin. Bien que Bitcoin permette de nombreuses opérations, il est limité en termes de flexibilité et d’évolutivité.
Ethereum se veut être une amélioration de Bitcoin en offrant des fonctionnalités plus avancées, bien que cela puisse compromettre sa décentralisation et sa stabilité à court terme. En 2014, Ethereum a organisé une ICO à Initial Coin Offering : ce qui a permis de collecter plus de 15 millions de dollars grâce à la vente de 60 millions d’éthers.
Le projet a été lancé en 2015 et depuis, environ 5 millions d’éthers sont créés chaque année, avec une circulation totale de plus de 122 millions d’éthers.
À lire aussi : Facebook, modes de paiement et crypto-monnaie : quel futur ?
Fonctionnemment
Ethereum est une plateforme blockchain qui permet de créer et exécuter des applications décentralisées (DApps). C’est un ordinateur mondial accessible à tous qui fonctionne en permanence et garantit la transparence.
L’unité de compte d’Ethereum est l’éther, elle récompense les validateurs qui soutiennent la blockchain et permet de payer les frais d’utilisation des DApps. Ethereum a récemment adopté le Proof-Of-Stake pour renforcer la sécurité de sa blockchain avec la transition vers Ethereum2.0.
Pour faire simple, c’est le consensus choisi pour récompenser les validateurs du réseau, ici en « stackant » des éthers sur le réseau Ethereum, c’est-à-dire les verrouiller pour recevoir une récompense en retour.
En résumé, Ethereum offre un environnement accessible et fonctionnel pour la création et la mise en œuvre d’applications décentralisées, rendant possible de nombreux projets innovants, notamment dans le domaine de la finance décentralisée.
Grâce à son utilisation de la technologie de la blockchain et de son système de validation de preuve d’enjeu, Ethereum permet aux utilisateurs de faire des transactions en toute sécurité sur son réseau décentralisé.
Le fonctionnement des frais : le système de gaz
En termes simples, le gaz est la mesure de l’effort nécessaire pour effectuer une transaction sur la plateforme Ethereum. C’est une unité virtuelle qui se mesure en unités de gaz et qui est utilisée pour payer les coûts associés aux transactions sur le réseau.
Les opérations les plus complexes nécessiteront plus de gaz, tandis que les opérations simples nécessiteront moins de gaz. Pour effectuer une transaction, vous devez définir la limite de gaz et le prix du gaz, et payer les frais en éthers.
Les validateurs de la blockchain récupéreront également des éthers. Le gaz est utilisé comme système intermédiaire pour mesurer la complexité de la plateforme Ethereum et pour maintenir la sécurité du réseau.
Utilités
Ethereum et Smart Contract
Solidity est un langage de programmation spécifique pour la création de smart contract sur la blockchain Ethereum.
Un smart contract est un programme informatique automatisé qui peut être exécuté sans l’intervention humaine une fois déployé sur la blockchain. Il permet de définir des règles et des conditions pour les transactions et les interactions entre les utilisateurs sur la plateforme.
Les smart contracts peuvent être utilisés pour de nombreuses applications, telles que les applications financières décentralisées, les jeux en ligne, les votes décentralisés, …
Les jetons / tokens ERC-20
Exactement, les tokens ERC-20 peuvent être créés sur Ethereum sans connaissances techniques spécifiques.
Ce sont des actifs programmables qui peuvent être utilisés pour représenter une valeur ou une unité de compte, tels que des actifs financiers, des points de fidélité, des produits virtuels, etc. Ils sont gérés par un smart contract standardisé et suivent le protocole ERC-20.
Les tokens ERC-20 peuvent être stockés sur une même adresse Ethereum que l’ETH et il vous faut un minimum d’ETH pour payer les frais de transaction pour envoyer des jetons ERC-20.
Les tokens non fongibles (NFT)
Il s’agit des tokens non fongibles ounon-fongible tokens, souvent abrégés en NFT.
Les NFTs sont généralement utilisés pour représenter des objets virtuels, tels que des œuvres d’art numériques, des accessoires de jeu en ligne, des objets musicaux, etc. Le fait qu’ils soient uniques les rend très prisés par les collectionneurs et les investisseurs.
Les propriétaires de NFTs peuvent vérifier la provenance de l’objet et en prouver la possession en utilisant la blockchain Ethereum, ce qui renforce la valeur et la confiance dans l’objet. Les NFTs peuvent également être revendus sur des plateformes décentralisées de commerce en ligne, offrant une nouvelle voie pour les créateurs de monétiser leur travail.
Les jetons non fongibles suivent le plus souvent le standard ERC-721.
Avantages d’Ethereum
- Un réseau transparent, sécurisé et fiable.
- Personne ne peut modifier un smart contract une fois en ligne sur le réseau.
- Plus sécurisé qu’un format classique de contrat intelligent.
- Pas de temps mort puisque le réseau Ethereum est actif 24 h / 24.
Limites d’Ethereum
- Les DApps (decentralized applications) sont dépendantes du passage à l’échelle de la blockchain Ethereum, qui n’est pas parfait. Par exemple le réseau a été considérablement ralenti lors de l’engouement autour des cryptokitties en décembre 2017.
- On ne peut pas modifier un smart contract qui contient un bug ou une faille.
- La politique monétaire n’est pas aussi bien définie que dans Bitcoin.
Conclusion
Chaque modification vise à rendre Ethereum plus performant, plus évolutif et plus sécurisé. En fin de compte, la mise à niveau permettra de garantir une croissance saine de la plateforme pour les années à venir.
Cependant, la mise en œuvre de ces modifications nécessitera du temps et des ressources considérables, il est donc important de suivre de près le développement d’Ethereum pour en comprendre les impacts sur la plateforme.