Qu’est-ce qu’Ethereum 2.0 et pourquoi est-ce important ?

Qu’est-ce qu’Ethereum 2.0 et pourquoi est-ce important ?

11 octobre 2021 0 Par Jean Briau

La mise à niveau prévue de longue date du réseau Ethereum vise à résoudre les problèmes d’évolutivité et de sécurité du réseau. Dans sa première phase, « l’ordinateur mondial » de la blockchain passera à un mécanisme de consensus de preuve d’enjeu.

Qu’est-ce qu’Ethereum 2.0 ?

Ethereum 2.0, également connu sous le nom d’Eth2 ou « Serenity« . Il s’agit d’une mise à niveau de la blockchain Ethereum. La mise à niveau vise à améliorer la vitesse, l’efficacité et l’évolutivité du réseau Ethereum afin qu’il puisse traiter davantage de transactions et atténuer les goulots d’étranglement.

Ethereum 2.0 est lancé en plusieurs phases, la première mise à niveau, appelée Beacon Chain, ayant été mise en ligne le 1er décembre 2020. La Beacon Chain introduit le jalonnement natif dans la blockchain Ethereum, une caractéristique clé du passage du réseau à un mécanisme de consensus PoS . Comme son nom l’indique, il s’agit d’une blockchain distincte du réseau principal Ethereum.

La deuxième phase, appelée The Merge, est attendue au premier ou au deuxième trimestre 2022 et fusionnera la chaîne Beacon avec le réseau principal Ethereum.

La phase finale est Shard Chains et jouera un rôle clé dans la mise à l’échelle du réseau Ethereum. Au lieu de régler toutes les opérations sur une seule blockchain, les chaînes de fragments répartissent ces opérations sur 64 nouvelles chaînes.

Cela signifie également qu’il est beaucoup plus facile d’un point de vue matériel d’exécuter un nœud Ethereum car il y a beaucoup moins de données à stocker sur une machine.

Les chaînes d’éclats ne sont pas attendues avant 2022, mais on ne sait pas exactement quand.

En quoi Ethereum 2.0 diffère-t-il d’Ethereum ?

Alors qu’Ethereum 1.0 utilise un mécanisme de consensus connu sous le nom de preuve de travail (PoW), Ethereum 2.0 utilisera un mécanisme de preuve de participation (PoS).

En quoi la preuve d’enjeu diffère-t-elle de la preuve de travail ?

Avec des blockchains comme Ethereum, il est nécessaire de valider les transactions de manière décentralisée. Ethereum, comme d’autres crypto-monnaies telles que le Bitcoin qui utilise actuellement un mécanisme de consensus de preuve de travail.

Dans ce système, les mineurs utilisent la puissance de traitement d’une machine pour résoudre des énigmes mathématiques complexes et vérifier de nouvelles transactions. Le premier mineur à résoudre un puzzle ajoute une nouvelle transaction à l’enregistrement de toutes les transactions qui composent la blockchain. Ils sont ensuite récompensés par la crypto-monnaie native du réseau. Cependant, ce processus peut être extrêmement énergivore.

La preuve de participation diffère en ce qu’au lieu des mineurs, les utilisateurs peuvent mettre en jeu la crypto-monnaie native d’un réseau et devenir des validateurs. Les validateurs sont similaires aux mineurs en ce sens qu’ils vérifient les transactions et s’assurent que le réseau ne traite pas les transactions frauduleuses.

Ces validateurs sont sélectionnés pour proposer un bloc en fonction de la quantité de crypto qu’ils ont travaillé et de la durée pendant laquelle ils l’ont validé.

D’autres validateurs peuvent alors attester qu’ils ont vu un bloc. Lorsqu’il y a suffisamment d’attestations, un bloc peut être ajouté à la blockchain. Les validateurs sont ensuite récompensés pour la proposition de bloc réussie. Ce processus est connu sous le nom de « forgeage » ou de « frappe ».

Le principal avantage du PoS est qu’il est beaucoup plus économe en énergie que le PoW, car il dissocie le traitement informatique énergivore de l’algorithme de consensus. Cela signifie également que vous n’avez pas besoin de beaucoup de puissance de calcul pour sécuriser la blockchain.

Comment Ethereum 2.0 évoluera-t-il mieux qu’Ethereum 1.0 ?

L’évolutivité est l’une des principales raisons de la mise à niveau vers Ethereum 2.0.

Avec Ethereum 1.0, le réseau ne peut prendre en charge qu’environ 30 transactions par seconde ; cela provoque des retards et des encombrements. Ethereum 2.0 promet jusqu’à 100 000 transactions par seconde. Cette augmentation sera réalisée grâce à la mise en place de chaînes de fragments.

Comment Ethereum 2.0 sera-t-il plus sécurisé ?

Ethereum 2.0 a été conçu dans un souci de sécurité. La plupart des réseaux PoS ont un petit ensemble de validateurs, ce qui rend le système plus centralisé et réduit la sécurité du réseau. Ethereum 2.0 nécessite un minimum de 16 384 validateurs, ce qui le rend beaucoup plus décentralisé et donc sécurisé.

Cependant, selon Lior Yaffe, co-fondateur de Jelurida et développeur principal des blockchains Ardour et Nxt, il existe une vulnérabilité potentielle qui se concentre sur le niveau des taux de participation au réseau.

Des audits de sécurité du code Ethereum 2.0 sont effectués par des organisations telles que la société de sécurité blockchain Least Authority et Quantstamp.

La Fondation Ethereum met également en place une équipe de sécurité dédiée pour Ethereum 2.0 afin de rechercher d’éventuels problèmes de cybersécurité dans la crypto-monnaie.

Le chercheur d’Ethereum 2.0, Justin Drake, a déclaré que la recherche inclura « le fuzzing, la chasse aux primes, le service de téléavertisseur, la modélisation crypto-économique, la cryptanalyse appliquée, la vérification formelle ».

Comment va se dérouler la mise à niveau d’Ethereum 2.0 ?

Après une série de lancements de testnet, Topaz, Medalla, Spadina et Zinken, le déploiement complet d’Ethereum 2.0 se déroulera en trois phases : Phase 0, 1 et 2 (les développeurs aiment compter à partir de zéro). La phase 0 a été lancée le 1er décembre 2020, les autres phases devant arriver dans les années suivantes.

La phase 0 voit la mise en œuvre de la chaîne de balises ; cela stocke et gère le registre des validateurs ainsi que le déploiement du mécanisme de consensus PoS pour Ethereum 2.0. La chaîne Ethereum PoW originale fonctionnera à côté de cela, il n’y a donc pas de rupture dans la continuité des données.

La phase 1, prévue au T1/T2 2022, verra le réseau principal Ethereum fusionner avec la chaîne Beacon et mettre officiellement fin au PoW sur le réseau. Les utilisateurs qui ont jalonné Ethereum sur la chaîne de balises se verront alors attribuer des rôles de validateur.

La phase 2 introduira des chaînes de fragments au réseau, avec un lancement prévu de 64 fragments (permettant un débit 64 fois supérieur à celui d’Ethereum 1.0), bien qu’au lancement, ils ne prennent pas en charge les comptes ou les contrats intelligents.

Les itérations précédentes de la feuille de route plaçaient l’événement Merge après le lancement de Shard Chains, mais en raison de l’interopérabilité de chaque mise à niveau, il a été décidé plus tard d’inverser ces événements de lancement.

« À l’origine, le plan était de travailler sur les chaînes de fragments avant la fusion – pour gérer l’évolutivité », lit-on dans la documentation de la Fondation Ethereum. « Cependant, avec l’essor des solutions de mise à l’échelle de la couche 2, la priorité s’est déplacée vers le remplacement de la preuve de travail par la preuve de participation via la fusion. »

Quand Ethereum 2.0 est-il sorti ?

La chaîne de balises d’Ethereum 2.0, la première étape de la sortie d’Ethereum 2.0, a été mise en ligne à 12h00 UTC le 1er décembre 2020. S’exprimant sur le livestream Ethereum 2.0, Danny Ryan, chercheur principal à la Fondation Ethereum, a noté que « La clé de la santé de cette chose est que nous voyons une participation de plus des deux tiers ».

Avec le lancement de la chaîne de balises confirmé, il y a plus de 21 000 validateurs actifs sur le réseau au moment de la rédaction, chaque époque connaissant un taux de réussite de plus de 80%.

La chaîne de balises existera initialement séparément du réseau principal Ethereum actuel, avant que le réseau principal ne soit « amarré » au système de preuve de participation. Le premier bloc éligible était l’emplacement 1, et son validateur l’a signé avec un message cryptique : « Mr F était ici. »

Le lancement réussi a été célébré par de larges pans de la communauté Ethereum, y compris les co-fondateurs d’Ethereum Vitalik Buterin et Joseph Lubin.

Le lancement a également fait suite à un mois de préparation tendu, au cours duquel certains critères devaient être remplis.

Suite à la publication du contrat de dépôt le 4 novembre 2020, il devait y avoir 16 384 validateurs sur le réseau au 24 novembre, chacun jalonnant 32 Ethereum, pour un total de 524 288 ETH.

Initialement, le rythme du jalonnement était plus lent que prévu, avec un sondage Twitter réalisé début novembre révélant que la moitié des personnes interrogées n’avaient pas l’intention de faire le dépôt avant la date limite ; seulement 21,3% ont déclaré qu’ils avaient jalonné ou avaient l’intention de jalonner 32 Ethereum.

Parmi les raisons invoquées figuraient les dépenses – 32 ETH dépassaient 19 000 $ à l’époque. La communauté s’est ralliée, Vitalik Buterin engageant 3 200 Ethereum, d’une valeur de plus de 1,9 million de dollars, et DARMA Capital allouant 50 millions de dollars de ses propres avoirs afin que les institutions et les particuliers puissent contribuer à Ethereum 2.0 tout en restant liquide.

Avec un retard potentiel du lancement imminent, à la onzième heure, une vague tardive de validateurs engagés dans le jalonnement.

Juste 24 heures avant la date limite, seulement environ 50 % de l’objectif avait été atteint ; heureusement pour Ethereum 2.0, le 24 novembre, suffisamment de validateurs s’étaient engagés pour s’engager à lancer la chaîne de balises.

Aujourd’hui, il existe plus de 230 841 validateurs, selon Eth2 Launchpad, une plate-forme d’analyse Ethereum.

L’avenir d’Ethereum 2.0

Le cofondateur d’Ethereum, Vitalik Buterin, a établi une feuille de route sur la façon dont les cinq à dix prochaines années pourraient se dérouler pour Ethereum 2.0.

Il a déclaré qu’au cours des deux dernières années, il y avait eu un « changement solide de la recherche ».

La majeure partie des défis concerne désormais «le développement du gâteau qui ne fera que continuer à croître avec le temps», selon Buterin

En juin 2020, Buterin a noté qu’Ethereum 2.0 devra s’appuyer sur les méthodes de mise à l’échelle actuelles telles que les cumuls ZK pendant au moins deux ans avant de mettre en œuvre des chaînes de fragments.

Août 2021 a vu l’amélioration du déploiement du hard fork londonien d’Ethereum et de la proposition d’Ethereum 1559 (EIP-1559), qui modifie le fonctionnement des frais de transaction sur le réseau. EIP-1559 voit les utilisateurs qui effectuent une transaction sur le réseau payeur des frais de base qui sont brûlés au lieu d’aller aux mineurs d’Ethereum, l’offre d’ETH et exerçant une pression déflationniste sur le réseau Ethereum.
En juin 2020, Buterin a noté qu’Ethereum 2.0 devra s’appuyer sur les méthodes de mise à l’échelle actuelles telles que les cumuls ZK pendant au moins deux ans avant de mettre en œuvre des chaînes de fragments.

Août 2021 a vu le déploiement du hard fork londonien d’Ethereum et de la proposition d’amélioration d’Ethereum 1559 (EIP-1559), qui modifient le fonctionnement des frais de transaction sur le réseau. EIP-1559 voit les utilisateurs qui effectuent une transaction sur le réseau payer des frais de base qui sont brûlés au lieu d’aller aux mineurs d’Ethereum, réduisant l’offre d’ETH et exerçant une pression déflationniste sur le réseau Ethereum.

Comment Ethereum 2.0 pourrait-il affecter le prix d’Ethereum ?

Pour certains, le lancement d’Ethereum 2.0 était précisément ce dont la crypto-monnaie avait besoin.

« Une fois qu’Ethereum est évolutif via la technologie de couche 2 ou ETH 2.0, toutes les questions trouvent une réponse », a déclaré Jamie Anson, fondateur de Nifty Orchard et organisateur d’Ethereum London, à Décrypter. « Le coup de canon va exploser. »

En d’autres termes, plus d’évolutivité signifie plus d’utilisation, ce qui, à son tour, signifie plus de demande. Ce qui, du moins en théorie, devrait propulser le prix d’Ethereum vers de nouveaux sommets.

« Au moment où l’ETH 2.0 et les cumuls fonctionneront ensemble, il y aura une capacité de 100 000 transactions par seconde. Cela signifiera une expérience totalement transparente pour le prochain milliard de personnes », a ajouté Anson.

Matt Cutler, PDG de Blocknative, une entreprise qui se concentre sur la complexité du mempool, est tout aussi optimiste, d’autant plus que les frais de gaz devraient diminuer avec le lancement d’Ethereum 2.0.

« Notre clientèle considère la réduction des frais de transaction et l’augmentation du débit du réseau comme de grandes opportunités à saisir », a-t-il déclaré à Décrypter.

De plus, la prise en compte des jalons majeurs par l’écosystème renforcera l’élan des développeurs d’Ethereum. « Cela aura un impact haussier à long terme sur le prix de l’ETH, malgré la volatilité à court terme, qui fait partie intégrante des valorisations des crypto-actifs », a ajouté Cutler.