En bref
Ethereum 2.0 est une mise à niveau très attendue du réseau Ethereum (ETH), promettant d'améliorer considérablement les fonctionnalités et l'expérience de l'ensemble du réseau. Certaines améliorations notables incluent une modification du mécanisme de consensus vers la preuve de participation (PoS), des chaînes fragmentées et une nouvelle blockchain au cœur appelée chaîne de balise. Toutes ces améliorations et bien d’autres devraient être mises en œuvre par étapes grâce à une feuille de route soigneusement planifiée.
Mais ce n'est que la pointe de l'iceberg. Ethereum étant l’une des crypto-monnaies les plus populaires de la planète, il est important de comprendre ce qu’est réellement Ethereum 2.0 et comment il affectera l’ensemble du secteur des crypto-monnaies.
Introduire
Depuis l’émergence d’Ethereum, le développement de nouvelles technologies sous forme d’applications décentralisées (DApps) et autres blockchains s’est considérablement développé. Plus important encore, bon nombre de ces applications et technologies ont été créées et déployées sur le réseau Ethereum. Pensez à certaines des plus grandes innovations du secteur de la finance décentralisée (DeFi) : un nombre important de ces projets fonctionnent sur Ethereum.
Malheureusement, des problèmes d’évolutivité ont commencé à apparaître. À mesure que le nombre de transactions augmente sur le réseau Ethereum, le coût de réalisation de ces transactions (payé en gaz) augmente également. Si Ethereum est censé être la plate-forme qui inaugure l’Internet de deuxième génération, elle doit également être économiquement solide. Sinon, son utilisation deviendra peu pratique.
C'est pourquoi Ethereum 2.0 est apparu. Les mises à niveau proposées pour le réseau Ethereum 2.0 devraient largement résoudre les problèmes d’évolutivité. Ces améliorations contrasteront avec la version actuelle d’Ethereum et seront toutes mises en œuvre selon une feuille de route soigneusement planifiée.
Qu’est-ce qu’Ethereum 2.0 ?
Ethereum 2.0 (également connu sous le nom d'Eth2 ou « Serenity ») est une mise à niveau très attendue du réseau Ethereum, promettant d'améliorer l'évolutivité du réseau. Grâce à la mise en œuvre de plusieurs améliorations, la vitesse, l'efficacité et l'évolutivité du réseau seront améliorées sans sacrifier la sécurité et la décentralisation.
Cette version d’Ethereum a toujours été en développement, mais son lancement a pris quelques années. La principale raison en est que faire évoluer la blockchain de manière sécurisée et décentralisée est en soi une tâche difficile.
Heureusement, Ethereum 2.0 a résolu ce problème grâce à la mise en œuvre de fonctionnalités très importantes. Ces nouvelles fonctionnalités créent des différences clés entre l’Ethereum que nous connaissons et le nouvel Ethereum que nous attendons avec impatience.
Différence entre Ethereum et Ethereum 2.0
La plus grande différence entre Ethereum et Ethereum 2.0 réside dans l’utilisation du mécanisme de consensus Proof of Stake (PoS), de la chaîne de fragments et de la chaîne de balises. Examinons ces différences plus en détail.
Preuve de mise
La preuve de travail (PoW) est le mécanisme de consensus d'Ethereum (et de nombreuses autres blockchains) qui maintient le réseau sécurisé et à jour en récompensant les mineurs pour la création et la validation de blocs sur la blockchain. Malheureusement, PoW n’est pas évolutif car à mesure que la blockchain se développe, elle nécessite de plus en plus de puissance de calcul.
La preuve de participation (PoS) résout ce problème en remplaçant la puissance de calcul par un mécanisme « mettre de l'argent dans le jeu ». Cela signifie que tant que vous disposez d'un minimum de 32 ETH, vous pouvez vous engager (c'est-à-dire miser), devenir validateur et être payé en confirmant les transactions. Si vous souhaitez en savoir plus sur le fonctionnement du PoS et du staking, lisez l'article Qu'est-ce que la preuve de participation (PoS) ?.
Partage
Toute personne souhaitant accéder au réseau Ethereum doit passer par un nœud. Chaque nœud stocke une copie de l'intégralité du réseau, ce qui signifie que le nœud a dû télécharger, calculer, stocker et traiter chaque transaction depuis le début de son existence. Cela ralentit tout.
Les chaînes de fragments sont comme n’importe quelle autre blockchain, sauf qu’elles ne contiennent que des sous-ensembles spécifiques de l’ensemble de la blockchain. Cela aide les nœuds car ils n’ont à gérer qu’une partie ou un segment du réseau Ethereum. Cela contribue à augmenter le débit des transactions et la capacité globale d’Ethereum.
Chaîne de balise
Avec des chaînes de fragments fonctionnant en parallèle, quelque chose est nécessaire pour garantir qu’ils restent tous synchronisés les uns avec les autres. La chaîne de balises résoudra ce problème en fournissant un consensus pour toutes les chaînes de fragments fonctionnant en parallèle.
La chaîne de balises est une toute nouvelle blockchain qui joue un rôle central dans Ethereum 2.0. Sans cela, le partage d’informations entre les fragments ne serait pas possible et l’évolutivité n’existerait pas. Pour cette raison, il a été déclaré que ce serait la première fonctionnalité à apparaître lors du passage à Ethereum 2.0.
Progrès du développement d'Ethereum 2.0
Toutes les implémentations d’Ethereum 2.0 n’auront pas lieu et ne seront pas achevées en même temps. Au lieu de cela, il sera publié en trois phases, chacune comportant des fonctionnalités distinctes pour assurer le succès de la nouvelle blockchain Ethereum.
Étape 0
La première phase, ou phase 0, sera dédiée à la libération de la chaîne de balises – car elle constitue le cœur fonctionnel de la chaîne de fragments. Sans chaîne de fragments, la chaîne de balises commencera à accepter les validateurs (c'est-à-dire les participants au jalonnement) via un contrat de dépôt unidirectionnel.
Il est important de noter que tous les validateurs enregistrés qui jalonnent leur ETH ne pourront pas « se désengager » tant que les chaînes de fragments n'auront pas été entièrement déployées. Cela signifie que l’ETH provenant des validateurs sera verrouillé jusqu’à la phase suivante.
La Beacon Chain a été lancée le 1er décembre 2020 et fonctionne déjà en parallèle avec le réseau principal. Après le lancement, la chaîne Beacon ne traite pas les transactions sur le réseau principal. Au lieu de cela, il s’est déroulé en parallèle, parvenant à un consensus sur les validateurs actifs et les soldes de leurs comptes.
Phase 1/1.5,
L'étape suivante est essentiellement un mélange de deux étapes : l'étape 1 et l'étape 1.5. La phase 1 a introduit les chaînes de fragments, permettant aux validateurs de créer des blocs sur la blockchain via PoS. La phase 1.5 est celle où le réseau principal Ethereum introduira officiellement les chaînes fragmentées et commencera la transition du PoW au PoS.
La mise en œuvre de la phase 1/1.5 commence en 2021.
Consolidation
La fusion est une étape importante vers Ethereum 2.0 et la fin de la transition hors PoW. La fusion convertira le mécanisme de consensus PoW en un mécanisme PoS sur Ethereum.
La fusion implique le déplacement du protocole actuel du réseau principal Ethereum vers la chaîne Beacon. Il s’agit d’un grand changement puisque les transactions Ethereum seront désormais effectuées sur le nouveau réseau via PoS. Les nouveaux jetons ETH seront émis par les nœuds participants qui mettent en jeu une quantité raisonnable de jetons éther dans un pool, participent à la sécurité du réseau et valident les transactions.
Une fusion n’est pas la même chose qu’un hard fork qui donnera lieu à deux versions différentes de la blockchain. Ethereum continuera d'être une blockchain unique et tous les historiques de transactions des utilisateurs seront fusionnés. Tout l'historique des transactions existant stocké sur le réseau principal ne sera pas perdu ; Les utilisateurs n’ont donc besoin de prendre aucune mesure pour protéger leurs actifs.
Phase 2
La phase finale sera la phase 2, c'est-à-dire celle où Ethereum 2.0 prendra en charge les fragments entièrement formés et deviendra le réseau Ethereum officiel. La chaîne fragmentée permettra également aux contrats intelligents de fonctionner, aidant ainsi les développeurs de DApps et d’autres technologies à s’intégrer de manière transparente à Ethereum 2.0.
La phase 2 devrait être mise en œuvre après la fusion ou plus tard.
résumé
Il existe de nombreuses raisons de dire qu’Ethereum 2.0 constitue une mise à niveau importante du réseau Ethereum, notamment en termes d’évolutivité. Sans les nouvelles fonctionnalités du PoS, des chaînes fragmentées et des chaînes Beacon, Ethereum pourrait éventuellement devenir non durable et ne plus être la principale plate-forme de contrats intelligents dans l'écosystème des crypto-monnaies.
Le déploiement d'Eth2 prendra un certain temps et pourrait même prendre plus de temps que prévu. La bonne nouvelle est que les mises à jour sont déjà bien avancées et que les développeurs d’Ethereum surveillent ces développements.


