Ethereum est un réseau de blockchain décentralisé alimenté par le token Ether qui permet aux utilisateurs d’effectuer des transactions, de gagner des intérêts sur leurs avoirs grâce au jalonnement, d’utiliser et de stocker des tokens non fongibles (NFT), d’échanger des crypto-monnaies, de jouer à des jeux, d’utiliser les médias sociaux et bien plus encore.
Présentation
Qu’est-ce que l’Ethereum ?
Il s’agit actuellement d’une blockchain de preuve de travail (PoW), mais passe à la preuve de participation (PoS) avec Ethereum 2.0 à des fins d’évolutivité et pour une approche plus respectueuse de l’environnement.
Beaucoup considèrent Ethereum comme la prochaine étape d’Internet. Si les plates-formes centralisées comme l’App Store d’Apple représentent le Web 2.0, un réseau décentralisé alimenté par les utilisateurs comme Ethereum est le Web 3.0. Ce « web de nouvelle génération » prend en charge les applications décentralisées (DApps), la finance décentralisée (DeFi) et les échanges décentralisés (DEX), par exemple.
Ce sont toutes des versions automatisées et sans confiance de la finance traditionnelle et de l’utilisation d’Internet, et elles sont largement utilisées. DeFi détient déjà des milliards de valeurs totales bloquées dans des projets, et cela devrait encore augmenter
Histoire
L’histoire d’Ethereum
Ethereum n’a pas toujours été le deuxième plus grand projet de blockchain au monde. Vitalik Buterin a en fait co-créé le projet pour répondre aux lacunes de Bitcoin. Buterin a publié le livre blanc Ethereum en 2013, détaillant les contrats intelligents – des déclarations « si-alors » automatisées et immuables – permettant le développement d’applications décentralisées. Alors que le développement DApp existait déjà dans l’espace blockchain, les plates-formes n’étaient pas interopérables. Buterin voulait qu’Ethereum les unifie. Pour lui, unifier la façon dont les DApps fonctionnent et interagissent était le seul moyen de maintenir l’adoption.
Ainsi, Ethereum 1.0 est né. Considérez-le comme l’App Store d’Apple : un espace pour des dizaines de milliers d’applications différentes, respectant toutes le même ensemble de règles, seul cet ensemble de règles est codé en dur dans le réseau et appliqué de manière autonome, avec des développeurs capables d’appliquer leurs propres règles au sein des DApps. Il n’y a pas de partie centrale, comme avec Apple qui modifie et applique les réglementations. Au lieu de cela, le pouvoir est entre les mains des personnes qui agissent en tant que communauté.

Bien sûr, la construction d’un tel réseau n’est pas bon marché. Ainsi, Buterin et ses co-fondateurs – Gavin Wood, Jeffrey Wilcke, Charles Hoskinson, Mihai Alisie, Anthony Di Iorio et Amir Chetrit – ont organisé une prévente symbolique pour collecter 18 439 086 $ en Ether, finançant les développements présents et futurs d’Ethereum.
Le groupe a également fondé la Fondation Ethereum en Suisse, avec pour mission de maintenir et de développer le réseau. Peu de temps après, Buterin a annoncé que la fondation fonctionnerait comme un organisme à but non lucratif, ce qui a provoqué le départ de certains co-fondateurs.
Au fil du temps, les développeurs sont venus sur Ethereum avec leurs propres idées décentralisées. En 2016, ces utilisateurs ont fondé The DAO, un groupe démocratique qui a voté sur les changements et les propositions du réseau. L’organisation était soutenue par un contrat intelligent et a contourné le besoin d’un PDG annonçant le pouvoir sur Ethereum. Au lieu de cela, une majorité devait voter sur les changements pour qu’ils soient mis en œuvre.
Cependant, tout cela a mal tourné lorsqu’un pirate informatique inconnu a volé 40 millions de dollars de fonds dans les avoirs du DAO, en raison d’un exploit de sécurité. Pour inverser le vol, le DAO a voté pour « hard fork » Ethereum, s’écartant de l’ancien réseau et passant à un nouveau protocole, subissant essentiellement une mise à jour logicielle majeure. Cette nouvelle fourche a conservé le nom d’Ethereum, tandis que le réseau d’origine existe sous le nom d’Ethereum Classic.
Fonctionnement
Comment fonctionne l’Ethereum ?
Comme Bitcoin, le réseau Ethereum existe sur des milliers d’ordinateurs dans le monde, grâce aux utilisateurs participant en tant que « nœuds » plutôt qu’en tant que serveur centralisé. Cela rend le réseau décentralisé et hautement immunisé contre les attaques, et par conséquent incapable de tomber en panne. Si un ordinateur tombe en panne, cela n’a pas d’importance car des milliers d’autres bloquent le réseau.
Ethereum est essentiellement un système décentralisé unique qui exécute un ordinateur appelé Ethereum Virtual Machine (EVM). Chaque nœud contient une copie de cet ordinateur, ce qui signifie que toutes les interactions doivent être vérifiées afin que chacun puisse mettre à jour sa copie.

Les interactions réseau sont par ailleurs considérées comme des « transactions » et sont stockées dans des blocs sur la blockchain Ethereum. Les mineurs valident ces blocs avant de les engager dans le réseau et de servir d’historique des transactions ou de grand livre numérique. L’exploitation minière pour vérifier les transactions est connue sous le nom de méthode de consensus de preuve de travail. Chaque bloc a un code unique à 64 chiffres l’identifiant. Les mineurs engagent leur puissance informatique pour trouver ce code, prouvant qu’il est unique. Leur puissance informatique est la « preuve » de ce travail, et les mineurs sont récompensés par l’ETH pour leurs efforts.
Comme Bitcoin, toutes les transactions Ethereum sont entièrement publiques. Les mineurs diffusent les blocs terminés au reste du réseau, confirmant le changement et ajoutant les blocs à la copie du grand livre de chacun. Les blocs confirmés ne peuvent pas être falsifiés, servant d’historique parfait de toutes les transactions réseau.
Mais si les mineurs sont payés pour leur travail, d’où vient cet ETH ? Chaque transaction est accompagnée d’une redevance, appelée « essence », qui est payée par l’utilisateur qui initie ladite transaction. Ces frais sont payés au mineur qui valide la transaction, incitant à l’exploitation minière future et assurant la sécurité du réseau. Le gaz sert essentiellement de limite, limitant le nombre d’actions qu’un utilisateur peut effectuer par transaction. Il est également en place pour empêcher le spam réseau.

Parce que l’ETH est plus un jeton d’utilité qu’un jeton de valeur, son offre est infinie. L’éther entre systématiquement en circulation sous la forme de récompenses de mineur, et il le sera également avec des récompenses de jalonnement une fois que le réseau passera au PoS. En théorie, l’éther sera toujours en demande, ce qui signifie que l’inflation ne devrait jamais dévaluer l’actif au-delà de son utilisation.
Malheureusement pour beaucoup, les frais de gaz Ethereum peuvent être assez élevés en fonction de l’activité du réseau. En effet, un bloc ne peut contenir qu’une certaine quantité de gaz, qui varie en fonction des types et des montants de transaction. En conséquence, les mineurs choisiront les transactions avec les frais de gaz les plus élevés, ce qui signifie que les utilisateurs sont en concurrence pour valider les transactions en premier. Cette concurrence pousse les frais de plus en plus haut, encombrant le réseau pendant les périodes de pointe.
La congestion du réseau est un problème important, bien qu’elle soit traitée dans Ethereum 2.0 – une refonte complète qui sera discutée dans une section distincte.
Interagir avec Ethereum nécessite une crypto-monnaie, qui est stockée dans un portefeuille. Ce portefeuille se connecte aux DApps, agissant comme un passeport pour l’écosystème Ethereum. À partir de là, n’importe qui peut acheter des articles, jouer à des jeux, prêter de l’argent et faire toutes sortes d’activités comme ils le font sur Internet traditionnel. Seulement, le Web traditionnel est gratuit pour les utilisateurs, car ils divulguent des informations personnelles. Les entités centralisées qui gèrent des sites Web vendent ensuite ces données pour gagner de l’argent.

La crypto-monnaie remplace ici les données, ce qui signifie que les utilisateurs sont libres de naviguer et d’interagir de manière anonyme. Cela signifie également que l’utilisation de DApp est non discriminatoire. Par exemple, aucune DApp de prêt ou bancaire ne peut rejeter quelqu’un en fonction de sa race ou de sa situation financière. Un intermédiaire ne peut pas bloquer ce qu’il considère comme une « transaction suspecte ». Les utilisateurs contrôlent ce qu’ils font et comment ils le font, c’est pourquoi beaucoup considèrent Ethereum comme le Web 3.0 – l’avenir de l’interaction Web.
Un rival au Bitcoin?
Ethereum contre Bitcoin
Alors que Bitcoin est la crypto-monnaie la plus courante, la communauté Ethereum a l’ambition d’étendre le projet. Le premier est censé être de la monnaie numérique, et il remplit assez bien cet objectif. Mais Bitcoin a ses limites. C’est un réseau PoW qui a du mal à s’étendre, ce qui amène certains à croire qu’il s’agit davantage d’une réserve de valeur, similaire à l’or. Bitcoin a également un plafond fixe de 21 millions de pièces, se prêtant davantage à cet argument.
Ethereum, d’autre part, a l’intention de dépasser notre infrastructure Internet actuelle. Il prévoit d’automatiser de nombreux processus qui nécessitent encore des intermédiaires, comme l’utilisation d’une boutique d’applications ou la collaboration avec des gestionnaires de fonds. L’ETH est davantage utilisé comme moyen d’interagir avec le réseau que comme moyen de transférer de l’argent, bien qu’il puisse également le faire.

Les développeurs peuvent s’appuyer sur Ethereum, en créant un jeton unique et compatible Ether pour chaque DApp, appelé jeton ERC-20. Bien que le processus ne soit pas parfait, cela signifie que tous les jetons basés sur Ethereum sont techniquement interopérables. Le réseau de Bitcoin est juste pour Bitcoin.
Développements
Projets sur Ethereum
La finance décentralisée a sans doute été la plus grande réussite du réseau Ethereum. Les DApp qui peuvent exécuter plusieurs fonctions au sein de l’écosystème sont apparues vers 2019 à 2020 et gagnent en popularité de jour en jour. Plus les DApps sont utilisés, plus le réseau Ethereum sera utilisé en conséquence. La scène DeFi d’Ethereum est la plus grande du marché, avec des DApps à succès sensibilisant davantage la plate-forme au fil des ans.
Les artistes, par exemple, gagnent des millions de dollars en apportant leur travail à la blockchain via des jetons non fongibles, ou NFT. On pourrait se demander pourquoi acheter de l’art numérique alors que nous pouvons simplement en faire une capture d’écran ? Les collectionneurs veulent la propriété, c’est pourquoi. Les NFT détiennent également une preuve de propriété et servent de forme de stockage sécurisée. C’est fondamentalement un tout-en-un pour les collectionneurs, il n’est donc pas difficile de voir l’attrait.
C’est la même raison pour laquelle on voudrait que l’original « Mona Lisa » soit juste une copie, même si une copie est indiscernable de la première. Les NFT représentent également des objets et accessoires utilisables dans les jeux en ligne. Les joueurs peuvent décorer leurs maisons et leurs personnages avec des actifs uniques d’artistes, offrant ainsi une autre source de revenus aux créatifs.

Les développeurs ont créé des applications de médias sociaux non censurables, permettant aux utilisateurs de se renseigner mutuellement sur le contenu. Les jeux permettent aux utilisateurs d’investir dans des actifs, de jouer pour les développer, puis de les vendre à profit, en extrayant la valeur réelle de leur temps de jeu. Il existe des plateformes de prédiction qui récompensent les prévisions correctes et des plateformes indépendantes qui ne prennent pas une grosse part de chaque paiement.
Tout cela est géré de manière autonome via la blockchain et les contrats intelligents, DeFi permettant aux utilisateurs de contrôler plus que jamais leurs fonds.
Avantages
Avantages d’Ethereum
Outre la décentralisation et l’anonymat, Ethereum présente également divers autres avantages, tels qu’un manque de censure. Par exemple, si quelqu’un tweete quelque chose d’offensant, Twitter peut choisir de le retirer et de punir cet utilisateur. Cependant, sur une plate-forme de médias sociaux basée sur Ethereum, cela ne peut se produire que si la communauté vote pour le faire. De cette façon, les utilisateurs ayant des points de vue différents peuvent discuter comme bon leur semble, et les gens peuvent décider ce qui doit et ne doit pas être dit.
Les exigences communautaires empêchent également les mauvais acteurs de prendre le relais. Une personne mal intentionnée devrait contrôler 51% du réseau pour effectuer un changement, ce qui est presque impossible dans la plupart des cas. C’est beaucoup plus sûr qu’un simple serveur qui peut être cambriolé.
Ensuite, il y a les contrats intelligents, qui automatisent de nombreuses étapes prises par les autorités centrales sur le Web traditionnel. Un freelance sur Upwork, par exemple, doit utiliser la plateforme pour trouver des clients et mettre en place des contrats de paiement. Le modèle commercial d’Upwork prend un pourcentage de chaque contrat pour payer ses employés, les coûts de serveur, etc. Sur le Web 3.0, un client peut simplement rédiger un contrat intelligent qui indique : « Si le travail est rendu au moment X, les fonds seront débloqués. . » Les règles sont codées en dur dans le contrat et ne peuvent être falsifiées par aucune des parties une fois écrites.
Il est également plus facile que jamais d’acquérir Ether. Des entreprises comme PayPal et sa filiale Venmo prennent en charge l’achat de crypto avec une monnaie fiduciaire directement dans l’application. Compte tenu des millions de clients sur chaque plate-forme, ils sont obligés de s’impliquer le plus tôt possible.
Inconvénients
Inconvénients d’Ethereum
Bien que cela semble être la plate-forme parfaite, Ethereum a quelques problèmes clés qui doivent être résolus.
Le premier est l’évolutivité. Buterin a imaginé Ethereum tel qu’il est aujourd’hui sur le Web, avec des millions d’utilisateurs interagissant à la fois. Cependant, en raison de l’algorithme de consensus PoW, une telle interaction est limitée par les délais de validation des blocs et les frais de gaz. De plus, la décentralisation est un frein ; une entité centrale, comme Visa, gère tout et a perfectionné le processus de transaction.
Deuxièmement, il y a l’accessibilité. Au moment de la rédaction de cet article, Ethereum est coûteux à développer et difficile à interagir avec les utilisateurs qui ne connaissent pas sa technologie. Certaines plates-formes nécessitent des portefeuilles spécifiques, ce qui signifie qu’il faut déplacer l’ETH de leur portefeuille actuel vers le portefeuille requis. C’est une étape inutile pour les utilisateurs ancrés dans notre écosystème financier actuel et pas du tout optimisé pour les débutants.

Bien sûr, PayPal ajoute la prise en charge de la cryptographie, mais les utilisateurs ne peuvent pas faire grand-chose à part la maintenir là. La plate-forme doit s’intégrer à DeFi et aux DApps pour augmenter l’accessibilité de manière significative.
La plate-forme dispose d’une documentation bien écrite sur le sujet – un autre moyen clé d’attirer plus d’utilisateurs. Mais l’acte d’utiliser réellement Ethereum doit être rationalisé. L’apprentissage de la blockchain est très différent de son utilisation.
Le futur?
Ethereum 2.0
Ethereum passe lentement à sa version 2.0, qui devrait apporter un algorithme de consensus de preuve de participation. Prévu pour se produire de 2020 à 2022, le réseau traditionnel Ethereum travaille à la fusion avec Beacon Chain – la première nouvelle fonctionnalité d’Ethereum 2.0.
La chaîne de balises ne change pas grand-chose à première vue, mais elle ajoute les modifications fondamentales nécessaires aux futures mises à niveau, telles que les chaînes de fragments. Vous vous souvenez du problème d’évolutivité évoqué précédemment ? Les chaînes de fragments et le processus de partitionnement jouent un rôle important dans la résolution des problèmes de mise à l’échelle.
Le partitionnement est l’acte de répartir les transactions sur plusieurs réseaux de blockchain plus petits. Ces réseaux plus petits peuvent être gérés par des utilisateurs dotés d’un matériel plus faible, car ils n’ont besoin de stocker que les informations de ce fragment, plutôt que de l’ensemble du réseau. Essentiellement, le sharding rend la validation Ethereum plus accessible et aide à décongestionner le réseau principal.
Ethereum 2.0 a de nombreux passionnés de crypto-monnaie qui se sentent optimistes. Les célébrités profitent des NFT et la prise de conscience générale de la blockchain augmente. Cependant, toute cette activité a entraîné des frais de transaction élevés et des délais de validation plus lents, illustrant le besoin d’Ethereum 2.0. Cela peut créer un problème, car les frais peuvent parfois coûter plus de la moitié du montant des transactions. Heureusement, les développeurs de DApp travaillent dur pour le rendre plus accessible pour l’adoption en attente du grand public.

Une partie de cette solution réside dans le consensus de preuve de participation, une caractéristique essentielle d’Ethereum 2.0. Au lieu de l’exploitation minière, qui est énergivore, Ethereum 2.0 marque le passage à un algorithme de consensus PoS. La preuve de participation remplace les mineurs par des validateurs : des utilisateurs qui stockent la blockchain Ethereum, valident les transactions et plus encore. Ils sont essentiellement une autre forme de nœuds.
Pour devenir un validateur complet, il faut miser un minimum de 32 ETH, au moins pendant la première période d’Ethereum 2.0. En laissant un ordinateur connecté au réseau, les validateurs gagnent des ETH en récompense de leurs efforts. L’idée est que ceux qui misent sur leur ETH ont les meilleures intentions de réseau en tête et feront tout leur possible pour assurer son succès. De plus, si un validateur ne participe pas ou essaie quelque chose de malveillant, il peut perdre ledit ETH.
L’argument en faveur de la preuve de participation est qu’il s’agit d’une forme de consensus blockchain plus rapide et plus accessible. Il ne nécessite pas de matériel spécial comme le fait l’exploitation minière, ce qui signifie que toute personne disposant des fonds et d’un appareil peut participer. En théorie, cette accessibilité devrait développer le réseau. Plus il y a de validateurs, plus les blocs sont validés. Des validateurs supplémentaires décentralisent également encore plus Ethereum, augmentant la sécurité à mesure que le rôle se développe.