Qu'est-ce que The Merge ? Découvrez les phases de la mise à jour d'Ethereum 2.0
L’heure de la fusion d’Ethereum approche et les projecteurs sont inévitablement braqués sur Ethereum 2.0. Bien qu’elle n’ait pas atteint son plus haut niveau historique en matière de valeur de marché, la blockchain est de nouveau sous les feux de la rampe grâce à l’arrivée imminente de la prochaine phase de sa mise à niveau : « The Merge », appelée en français « la fusion ».
Le passage d’Ethereum de la proof-of-work à la proof-of-stake représente non seulement un grand changement pour le réseau, mais aussi pour l’ensemble de l’écosystème. Jusqu’à présent, vous avez peut-être assisté à de nombreuses prévisions d’experts financiers analysant l’impact de la fusion d’Ethereum sur le prix du token. Cependant, nous allons nous concentrer ici sur ce que représente The Merge et sur ce que nous pouvons attendre de la mise à jour d’Ethereum 2.0.
Note : Ethereum 2.0 est une façon populaire, mais incorrecte de se référer à la nouvelle version PoS d’Ethereum.
Quand aura lieu la fusion d’Ethereum et en quoi consiste-t-elle ?
Avant de parler de la fusion, nous devons d’abord comprendre pourquoi elle est nécessaire. Ethereum, comme d’autres blockchains telles que Bitcoin ou Monero, est une blockchain dont le mécanisme de consensus est à l’origine basé sur la proof-of-work (PoW).
L’un des principaux inconvénients de la PoW réside dans la forte puissance informatique dont un mineur a besoin pour être en mesure de rivaliser afin de résoudre le problème mathématique et ainsi être le premier à miner un bloc et recevoir des récompenses. Pour mieux illustrer la quantité d’énergie consommée par le réseau Ethereum, celle-ci équivaut aux dépenses énergétiques des Pays-Bas. Toutefois, en passant à la PoS, cette consommation d’énergie pourrait être réduite de 99,5 %.
Pour résoudre le problème de la forte consommation d’énergie, des coûts de réseau élevés et des difficultés de scalabilité, Ethereum a décidé de préparer le réseau à une mise à niveau progressive vers le consensus PoS, en commençant par le lancement de la fameuse Beacon Chain.
Qu’est-ce que la Beacon Chain ?
Une chaîne PoS Ethereum existe depuis 2020 : la Beacon Chain. Cette chaîne fonctionne actuellement en parallèle du réseau principal Ethereum et intégrera la couche de consensus PoS dans Ethereum une fois qu’elle sera fusionnée avec le réseau principal.
Contrairement à ce que l’on pourrait croire, il n’y aura pas de blockchain Ethereum 2.0 pour passer de la PoW à la PoS. Au lieu de cela, l’actuelle couche de consensus PoW sera d’une part échangée contre la couche de consensus PoS qui intégrera la Beacon Chain. Celle-ci est composée de différents clients de consensus, tels que Prysm, Teku, Nimbus, Lighthouse, Lodestar, qui exécutent l’algorithme permettant au réseau d’atteindre un consensus lors de la validation des transactions. D’autre part, il y a la couche d’exécution Ethereum, qui est responsable du traitement et de l’exécution des transactions du réseau, qui restera intacte.
Source : Ethereum.org
Une fois cela compris, nous pouvons définir la fusion comme la mise à niveau par laquelle la blockchain Ethereum changera sa couche de consensus PoW pour celle d’un mécanisme de consensus PoS. L’objectif principal de la migration est de rendre la blockchain Ethereum plus durable, évolutive et sécurisée.
Ethereum estime certainement que le mécanisme de consensus proof-of-stake a ce qu’il faut pour réaliser sa vision et mettre fin aux lacunes actuelles. Cependant, la plupart des changements apportés à la blockchain Ethereum ne seront pas mis en œuvre instantanément, car la fusion n’est qu’une phase de l’ensemble du processus.
Phases de la mise à niveau d’Ethereum
Phase 0 : Lancement de la Beacon Chain
Phase terminée. La Beacon Chain a été lancée en décembre 2020. Depuis, des milliers de validateurs ont été mis en place pour sécuriser le réseau Ethereum avec leurs propres ETH en staking. Pour mettre en place un validateur sur la Beacon Chain, il faut exactement 32 ETH, qui ne peuvent pas être retirés tant que l’option n’est pas activée.
Phase 1 : The Merge
Prochaine phase. La fusion devrait avoir lieu en août/septembre 2022. Elle consistera à fusionner le mainnet d’Ethereum et la Beacon Chain, ce qui signifie le passage définitif de la proof-of-work à la proof-of-stake, et donc l’élimination totale de la PoW dans la blockchain Ethereum. À cette fin, plusieurs simulations de fusion ont déjà été effectuées sur les réseaux de test Ethereum, permettant à l’équipe de corriger les bugs et de peaufiner la transition. Les dernières simulations de fusion réussies ont été le Ropsten testnet (8 juin 2022) et le Sepolia testnet récemment lancé (6 juillet 2022). Après la dernière simulation de fusion des testnets Goerli et Prater, la fusion de la Beacon Chain avec Ethereum aura finalement lieu.
Une fois la fusion achevée, les validateurs continueront à générer des récompenses pour chaque bloc validé. Cependant, les transferts et retraits d’ETH stakés, qui seront restés bloqués jusqu’à présent, seront possibles après la mise à jour Shanghai. Pour éviter une fuite massive des validateurs, seuls 6 validateurs (avec 32 ETH en staking) peuvent être retirés par époque, une période équivalente à 6,4 minutes.
Phase 2 : Sharding
Phase prévue pour 2023. La phase de sharding, qui se traduit en français par « fragmentation », sera gérée par étapes et permettra à terme de décongestionner le réseau et d’augmenter le nombre de transactions par seconde, bien que le processus soit encore en cours d’affinement. Initialement, il était prévu de diviser la base de données d’Ethereum horizontalement en 64 chaînes, ce qui faciliterait grandement le traitement des transactions et répartirait efficacement la charge du réseau.
Au lieu de traiter les transactions en utilisant l’historique des données de l’ensemble de la blockchain, les validateurs valideraient les transactions séparément dans des shards indépendants, ce qui se traduirait par une charge plus faible et de meilleures performances.
Ces fragments communiqueraient directement avec la Beacon Chain, qui les coordonnerait et stockerait les informations reçues. Ils auraient ainsi toujours accès à une base de données à jour et le réseau serait beaucoup plus efficace et évolutif.
Schéma original de Hsiao-wei Wang, conçu par Quantstamp. Source : vitalik.ca vitalik.ca
Cependant, avec la découverte de nouvelles approches en matière de scalabilité, le sharding continue d’évoluer. L’un des principaux problèmes du sharding réside dans l’absence de communication entre les différentes chaînes qui composent le réseau, ce qui engendre de nombreuses vulnérabilités. En conséquence, la première version du sharding 1.0 est devenue obsolète et a cédé la place au danksharding, et finalement vers le proto-danksharding.
Contrairement au sharding, où les validateurs travaillent sur des shards et proposent des blocs directement à la Beacon Chain sans communiquer entre eux, le danksharding s’articule autour des protocoles rollup de la couche 2 et de l’EIP-4844, une nouveauté qui ajoute un nouveau type de transaction avec des blobs. Ces blobs sont des espaces de données supplémentaires beaucoup moins chers qui sont ajoutés aux transactions régulières afin de réduire le coût par transaction. Bien que cette solution augmente considérablement la taille des blocs, elle rend les transactions jusqu’à 10 fois plus rapides et moins chères.
Les « rollups » sont des protocoles conçus pour regrouper les transactions envoyées par les « shards » en une seule transaction vers la « Beacon Chain ». De cette manière, Ethereum ne doit traiter qu’une seule transaction, ce qui augmente la vitesse des transactions potentielles et en réduit le coût*.
Dans le cas présent, les « shards » et la « Beacon Chain » constituent la couche 1, tandis que les « rollups » constituent la couche 2. Dans le cas du danksharding, chaque groupe envoie ses transactions directement aux rollups de la couche 2, au lieu de les envoyer directement à la Beacon Chain. Ces rollups reçoivent, compilent et envoient les informations directement à la Beacon Chain en une seule transaction. Cela permet non seulement de fragmenter le réseau, mais conduit également à une plus grande quantité de données traitées et, par conséquent, assure l’interconnexion des différentes sous-chaînes qui composent le réseau. L’objectif principal du danksharding est de s’assurer que la couche 2 facilite le nombre de transactions qui peuvent être traitées et diminue le coût de transaction du réseau Ethereum.
Plus tard, Vitalik Buterin a proposé le proto-danksharding comme nouveau moyen d’améliorer le danksharding. Bien que la solution des blobs de données (EIP-4844) ait déjà été mise en œuvre, il ne s’agit que d’une solution à court terme. Il faudra attendre le proto-danksharding pour que la fonctionnalité des transactions avec des blobs soit complétée.
Que peut-on attendre de la fusion d’Ethereum ?
Les attentes concernant les changements apportés à la blockchain peuvent varier en fonction de l’étape à laquelle nous nous trouvons, mais cette fois-ci, nous nous concentrerons sur la fusion. Nous vous présentons ci-dessous ce que vous pouvez espérer à l’issue de la phase de fusion d’Ethereum :
Des transactions plus rapides. La vitesse de traitement des transactions augmentera après le début de la phase danksharding, ce qui rendra la capacité du réseau à traiter les transactions encore plus rapide.
Une sécurité accrue. Ethereum compte plus de 400 000 validateurs, utilisant différents clients de consensus, ce qui permet de décentraliser davantage le réseau. C’est un chiffre très important si l’on considère que Solana, bien qu’étant un réseau PoS depuis le début, compte environ 1800 validateurs.
Une adoption accrue d’Ethereum. Le passage au mécanisme de consensus PoS et l’augmentation de la capacité de charge du réseau faciliteront la création de plus de projets sur la blockchain Ethereum. Jusqu’à présent, nous avons vu de grands projets nés sur la blockchain Ethereum finir par construire leur propre réseau parce qu’Ethereum était déjà à sa capacité maximale.
Une réduction de la consommation d’énergie. Un facteur écologique qui pourrait favoriser l’adoption du réseau par les organisations et les entreprises traditionnelles.
Idées fausses sur Ethereum 2.0 et The Merge
Compte tenu de la quantité d’informations sur la fusion d’Ethereum sur Internet, vous avez peut-être rencontré quelques fausses informations que nous aimerions dissiper. Nous répondons ci-dessous à certaines des questions qui ont circulé sur le web ces derniers mois.
« La fusion d’Ethereum va réduire les frais de gas »
Non, la fusion d’Ethereum ne réduira pas les frais de gas de la blockchain. La fusion n’est qu’une phase parmi les différentes étapes de la mise à niveau d’Ethereum vers la PoS. Toutefois, la vitesse de traitement et l’efficacité du réseau résultant de la mise à niveau complète du réseau vers le consensus PoS entraîneront en fin de compte une réduction des coûts par transaction, car le processus de traitement des transactions sera simplifié.
« La fusion Ethereum provoquera un fork de la blockchain et il y aura un nouveau token ETH2 »
La mise à jour a d’abord été baptisée ETH 2.0 ou Ethereum 2.0. Toutefois, en janvier 2022, la Fondation Ethereum a décidé de changer le nom de la mise à jour en « Ethereum » afin d’éviter que les utilisateurs ne tombent dans d’éventuelles campagnes frauduleuses. Faites toujours attention et ne vous fiez qu’aux sources officielles, la fusion ne fera que mettre à niveau la blockchain de la proof-of-work à la proof-of-stake. Il n’y aura pas de tokens ETH2 et aucun fork de réseau ne sera effectué. Il ne sera pas nécessaire de changer de token ou d’effectuer une quelconque opération par l’utilisateur pour que la mise à niveau ait lieu.
« Ethereum a fixé une date spécifique pour la mise à niveau »
Pas tout à fait. Malgré les spéculations de nombreuses sources, nous vous recommandons de ne vérifier que les sources officielles. Elle devrait avoir lieu entre fin août et septembre, selon le site officiel d’Ethereum.
Conclusion
La phase de fusion étant imminente, le réseau Ethereum fait l’objet d’une grande attention de la part des utilisateurs. Une fois les changements mis en œuvre, les avantages de la phase de fusion deviendront immédiatement perceptibles. Ethereum passera d’un réseau non durable, non évolutif et coûteux à un réseau écologique, conçu pour être évolutif et beaucoup plus économique, grâce à la réduction du coût par transaction.
Cette mise à niveau aura-t-elle un impact sur le prix du token ETH, et sera-t-elle le début d’une vague d’applications décentralisées débarquant sur le réseau Ethereum ? Ce sont des inconnues sur lesquelles nous nous interrogeons tous. Nous devrons attendre pour voir ce qui se passera. En attendant… Vous pouvez rejoindre le staking d'ETH, même si vous n’avez pas 32 ETH !