Ethereum est un protocole qui subit des changements importants. Les équipes de clients mettent à niveau le protocole afin de répondre à la demande mondiale, tout en améliorant la sécurité et la décentralisation. Au-delà du développement du protocole, un changement critique dans Ethereum a été le déplacement de la terminologie « Eth1 » et « Eth2 ». À la fin de 2021, les développeurs principaux ont cessé d’utiliser la terminologie, préférant respectivement la « couche d’exécution » et la « couche de consensus ». Aujourd’hui, telqu’indiqué dans notre feuille de route du T1,ethereum.orgfait le même changement.
- Eth1 → couche d’exécution
- Eth2 → couche de consensus
- Couche d’exécution + couche de consensus = Ethereum
Voyons pourquoi.
Tl;dr;
- Les termes Eth1 et Eth2 (Ethereum 2.0) sont progressivement supprimés
- Couche d’exécution (Eth1) et couche de consensus (Eth2) sont les nouveaux termes
- La feuille de route pour faire évoluer Ethereum de manière décentralisée reste la même
- Vous n’avez rien à faire
D’où provient Ethereum 2.0 ?
Ethereum a toujours eu, dans le cadre de sa feuille de route, des plans pour faire progresser le réseau de manière décentralisée et pour passer à la preuve d’enjeu. Au début, les chercheurs ont travaillé sur ces efforts séparément, mais vers 2018, ils ont été combinés en une seule feuille de route sous le couvert d’« Ethereum 2.0 ».
Dans le cadre de cette feuille de route, la chaîne existante des preuves de travail (Eth1) serait finalement dépréciée par la bombe de difficultés. Les utilisateurs et les applications migreraient vers une nouvelle chaîne Ethereum éprouvée, appelée Eth2.
L’article The Roadmap to Serenity (La feuille de route pour la sérénité) par ConsenSys explique comment les choses se passaient au début de 2019.
Qu’est-ce qui a changé ?
Lorsque les travaux sur la chaîne phare ont commencé, il est devenu évident que la mise en oeuvre complète de la feuille de route progressive d’Ethereum 2.0 prendrait plusieurs années. Cela a conduit à un renouveau d’initiatives de recherche sur la chaîne de preuve de travail telle qu’Ethereum sans état, un paradigme qui enlèverait l’état non touché du réseau pour limiter son taux de croissance.
L’accent mis sur la pérennité de la chaîne de preuve de travail et la prise de conscience que la chaîne phare serait prête beaucoup plus tôt que les autres composants de la feuille de route d’Ethereum 2.0 ont conduit à une proposition de « fusion précoce ». Cette proposition permettrait de lancer la chaîne EVM existante en tant que « Shard 0 » du système Ethereum 2.0. Cela permettrait non seulement d’accélérer le passage à la preuve d’enjeu, mais aussi d’assurer une transition beaucoup plus douce pour les applications, puisque le passage à la preuve d’enjeu pourrait se faire sans aucune migration de leur part.
Peu après cette proposition, Danny Ryan a exploré comment nous pourrions y parvenir en exploitant les clients d’Eth1 existants dans son article Relation client pour Eth1+Eth2. Cela réduirait massivement les travaux de développement nécessaires pour fournir un système post-fusion et tirer parti des clients existants, qui ont été testés sur le réseau principal pendant des années. À peu près au même moment, les recherches sur les rollups comme moyen viable et sûr de faire évoluer Ethereum se sont révélées prometteuses. Au lieu d’attendre des années de solution complexe et incertaine de mise à l’échelle, nous pourrions nous concentrer sur la mise à l’échelle par le biais de dérapages au lieu d’une exécution aiguisée.
Voulez-vous en apprendre davantage ? Regardez la présentation ETHGlobal « Eth1 + Eth2 = Ethereum » de Danny Ryan.
Pourquoi ne pouvons-nous pas nous contenter d’utiliser Eth2 ?
Modèles mentaux
L’un des problèmes majeurs de l’image de marque Eth2 est qu’elle crée un modèle mental obsolète pour les nouveaux utilisateurs d’Ethereum. Ils pensent intuitivement qu’Eth1 vient d’abord et qu’Eth2 vient après. Ou bien que Eth1 cesse d’exister une fois que Eth2 existe. Rien de tout cela n’est vrai. En supprimant la terminologie Eth2, nous évitons à tous les futurs utilisateurs de naviguer dans ce modèle mental confus.
Inclusion
Au fur et à mesure que la feuille de route pour Ethereum a évolué, Ethereum 2.0 est devenu une représentation inexacte de la feuille de route d’Ethereum. Le fait d’être prudent et précis dans notre choix de mots permet au contenu sur Ethereum d’être compris par le plus large public possible.
Prévention des escroqueries
Malheureusement, des acteurs malveillants ont tenté d’utiliser le nom erroné Eth2 pour arnaquer les utilisateurs en leur disant d’échanger leur ETH contre des jetons « ETH2 » ou qu’ils doivent en quelque sorte migrer leur ETH avant la mise à niveau Eth2.
Nous espérons que cette nouvelle terminologie apportera de la clarté pour éliminer ce vecteur d’arnaque et aider à rendre l’écosystème plus sûr.
Clarté de la mise en place
Certains opérateurs de mise en place ont également représenté l’ETH misé sur la chaîne phare avec l’autocollant « ETH2 ». Une confusion potentielle en résulte, étant donné que les utilisateurs de ces services ne reçoivent pas réellement un jeton « ETH2 ». Il n’existe pas de jeton « ETH2 » ; il représente simplement leur part dans la mise de ces fournisseurs spécifiques.
Comment cette mise à jour change-t-elle la feuille de route Ethereum ?
Elle ne change pas ! Il est important de comprendre que ce renommage représente un changement dans le nommage seulement. Les fonctionnalités de la feuille de route actuelle d’Ethereum (i.e. la fusion, la fragmentation) et les futures fonctionnalités se produiront toujours dans le même échéancier. Plus d’infos sur les mises à niveau d’Ethereum.
Changements de contenu
ethereum.org
- Nos ressources « Eth2 » (ethereum.org/en/eth2) deviennent notre section « Améliorations d’Ethereum »
- Les fonctionnalités individuelles sont maintenant appelées « mises à niveau »
- Toutes les pages discutant précédemment d’Eth2 ont été mises à jour, comprenant des explications, le cas échéant
La remarque a été une tâche énorme avec de nombreux changements de contenu. Il y a probablement des cas que nous avons manqués et des améliorations doivent encore être apportées. Vous voyez quelque chose qui a besoin d’être corrigé ? Soulever une difficulté ou ouvrir un PR sur le GitHub ethereum.org.
Launchpad de mise
Mise à jour le 1er février 2022
Dans le cadre du grand renommage, nous avons également mis à jour le Launchpad de mise Ethereum (anciennement appelé le Launchpad Eth2) pour refléter les changements de terminologie. Veuillez soulever une difficulté ou créer une PR si nous avons manqué quelque chose.
Traductions du contenu
Si vous êtes capable de traduire du contenu, nous pourrions utiliser votre aide ! Nous avons mis à jour ce contenu en anglais, mais plus de 40 langues supplémentaires sont maintenant obsolètes et font toujours référence à la terminologie Eth2. Je vous en prie. Songez à vous impliquer.
Nous avons mis à jour nos compartiments de contenu pour inclure un compartiment de mises à niveau Ethereum. Cela permettra à nos centaines de contributeurs actifs au programme de traduction de cibler directement ces changements afin de publier plus rapidement la nouvelle information exacte dans les langues.
Souhaitez-vous aider à traduire ethereum.org ou le Launchpad de mise Ethereum ? Découvrez notre programme de traduction.
Une dernière note
Pour beaucoup, ethereum.org est considéré comme une source d’information crédible de notre communauté. On peut comprendre que beaucoup n’aient pas voulu s’éloigner de la terminologie Eth2 avant qu’ethereum.org ne le fasse. Nous espérons que nos changements encourageront d’autres personnes à s’éloigner de la terminologie Eth2. En agissant de la sorte, vous contribuerez à créer de la cohérence et de la clarté dans l’écosystème, permettant des modèles mentaux plus précis et rendant Ethereum plus accessible.
Un grand merci à Tim Beiko et à Trent Van Epps dont les écrits ont été fortement référencés dans cet article.