Mise à niveau de Dencun Ethereum - ce que cela signifie pour l'écosystème Ethereum.

- 7 minute read

Ethereum Dencun upgrade
Paul Hopmans
Crypto Expert
Paul Hopmans

La mise à niveau d'Ethereum Dencun (13 mars 2024) du réseau Ethereum est particulièrement importante pour les protocoles de couche2 qui fournissent des roll ups zk pour Ethereum. Elle peut améliorer le coût et la vitesse sans compromettre la sécurité.

Le réseau Ethereum lui-même en bénéficiera beaucoup moins, même s'il se peut qu'une utilisation accrue des roll ups sur l'Ethereum Virtual Machine (EVM) entraîne également une hausse du prix de l'ETH.

  • La mise à niveau Dencun est le précurseur du Danksharding complet, destiné à rendre les transactions sur Ethereum beaucoup moins chères et plus rapides, en particulier sur les blockchains de couche 2
  • Les blobs (gouttes d'eau) sont ajoutés aux transactions sans avoir à être stockés en permanence sur l'Ethereum Virtual Machine, ce qui permet de réduire les coûts
  • À l'aide d'une chaîne secrète, les rollups avec des blobs sont vérifiés sur l'EVM.
  • Proto-Danksharding (Dencun) est avant tout un service pour les blockchains roll up de couche 2, qu'il rend considérablement moins chères

Inhoudsopgave

  1. Qu'est-ce que la mise à niveau Dencun ?
  2. Qu'est-ce qu'un blob ?
  3. Qu'est-ce que le Proto-Danksharding ?
  4. La fin du sharding sur la roadmap d'Ethereum
  5. Ethereum après le hard fork
  6. Que signifiera la mise à niveau de Dencun pour Ethereum et les blockchains de couche 2 ?

Qu'est-ce que la mise à niveau Dencun ?

Les mises à niveau d'Ethereum sont généralement représentées par des lieux. Les mises à niveau consensuelles ont des noms d'étoiles et les autres mises à niveau des villes où Devcon a eu une réunion, dans ce cas il s'agit de Cancun (Mexique) et de Deneb (c'est une étoile très brillante). Comme c'est deux pour le prix d'un, les responsables d'Ethereum ont baptisé la mise à niveau totale Dencun.

Cette mise à niveau a activé le Proto-Danksharding (EIP-4844, Ethereum Improvement Proposal 4844), qui a introduit les blobs de données temporaires (blobs), ce qui a rendu le stockage par roulement de couche 2 moins coûteux.

L'objectif de cette mise à niveau est d'améliorer l'évolutivité et l'accessibilité financière tout en maintenant la décentralisation du réseau. Elle a été mise en œuvre quelque peu silencieusement.

Nous expliquerons plus tard exactement tout ce qui est dit ici, car cela demande pas mal d'explications.

Réduction des coûts

Un nouveau composant d'une transaction blockchain, à savoir le "blob", garantit que. enroule des fournisseurs comme Optimism et Arbitrum qui peuvent stocker moins cher. Ces blobs sont disponibles sur le réseau Ethereum pendant environ deux semaines, soit 4096 époques (une époque correspond à 32 créneaux de 12 secondes, soit 6,4 minutes). Après cela, ces blobs seront retirés du réseau.

Cela permet de réduire considérablement le coût des roll ups. Cela permet également au réseau Ethereum de croître en nombre d'utilisateurs sans compromettre la sécurité ou la décentralisation des nœuds. Arbitrum et Optimism ont indiqué qu'ils allaient commencer à utiliser directement les blobs, alors tu peux aller voir ici si tu veux utiliser Ethereum à moindre coût.

Qu'est-ce qu'un blob ?

Les blobs d'Ethereum

Pour éviter de rendre tout cela trop technique, nous nous contenterons d'une description générale. Un blob est une information qui fait partie d'une transaction (roll up) et qui n'a pas besoin d'être stockée de façon permanente sur le serveur. Ethereum Virtual Machine . Cela rend toute transaction utilisant des blobs beaucoup moins chère.

Cela me rappelle ce très mauvais film d'horreur "The Blob", un blob qui attaque les gens.

25-2-2022 : Vitalik Buterin, Dankrad Feist et Diederik Loerakker (protolambda) ont notamment proposé l'EIP-4844. Le titre était "Transactions de blob sharded".

Parce qu'à cette époque, les coûts de transaction sur Ethereum lui-même étaient extrêmement élevés, des protocoles de couche 2 comme Arbitrum et Optimism ont émergé. Mais même si les coûts de ces derniers étaient beaucoup moins élevés, même ces coûts restaient trop élevés pour les utilisateurs, même avec les roll ups zk, qui étaient jusqu'à 100x moins chers que sur la couche 1 d'Ethereum.

La solution était la suivante partage Mais comme l'introduction de ce système allait prendre beaucoup de temps, c'est cette proposition qui a vu le jour. Elle utilise le "format de transaction" du sharding, sans mettre en œuvre le sharding lui-même.

Qu'est-ce que le Proto-Danksharding ?

Le proto-gratuitement est un moyen de soulager l'EVM et de réduire les coûts pour l'utilisateur final.

Dankrad Feist et Diederik Loerakker (Protolambda) ont présenté cette proposition, ainsi que d'autres. D'après leurs noms, cette proposition a été nommée.

Le coût des roll ups restait élevé car les données d'une transaction devaient être saisies sur l'EVM via "CALLDATA" à travers tous les nœuds pour toujours. Les roll ups n'ont en fait besoin de ces données que pendant une courte période.

EVM et le blob

On a donc inventé le blob qui est rattaché à un block mais inaccessible à l'EVM. Après quelques semaines, ces données sont à nouveau retirées, ce qui réduit considérablement la pression exercée sur l'EVM. Cette méthode est beaucoup moins coûteuse, tant pour les rouleaux que pour le commerçant en... cryptocurrency sur l'écosystème Ethereum via la couche 2.

Toute personne qui en a besoin pour une raison quelconque peut télécharger toutes les données, y compris les blobs, à tout moment, avant qu'elles ne disparaissent du MVE. Par exemple, certaines archives ont besoin de ces données. L'un des avantages est qu'il suffit d'une seule source fiable et que le blob est correct sans faille. Des proportions bibliques !

Un autre aspect de ces blobs est qu'ils doivent être approuvés par les prouveurs en tant que blocs valides. Les nodes sont ainsi déchargés de la tâche de conserver ces blobs dans leur machine à perpétuité, ce qui réduit considérablement la pression sur les coûts de leur matériel. Cela permet de maintenir l'exploitation d'un node à la portée de la plupart des validateurs, en évitant la centralisation des personnes qui peuvent s'offrir des machines coûteuses.

KZG

Cérémonie KZG

Une nouvelle organisation secrète qui surveille les gens ? Non, c'est une abréviation des noms du concept original des blobs, Kate-Zacherucha-Goldberg.

Ils ont concocté qu'à partir d'un blob, on peut faire un petit... cryptographique Il s'agit d'un élément d'information qui permet de s'assurer que les données sont correctes.

Il y a même eu une cérémonie d'initiation à cela, à laquelle plus de 140 000 personnes ont participé. C'est un peu comme le jeu où tu dois transmettre une phrase au suivant. Tu crées une information sur ton propre ordinateur, tu la mélanges avec celle du précédent qui a fait de même et tu obtiens une nouvelle chaîne aléatoire, qui va au suivant. Tu devais détruire la valeur de ta propre chaîne, après la génération. Tant qu'un des participants est honnête, le résultat de cette chaîne secrète est intraçable. Avec 140 000 participants, je ne pense pas qu'il s'agisse d'un obstacle insurmontable.

Cette chaîne secrète est utilisée pour la vérification des roll ups avec des blobs.

La fin du sharding sur la roadmap d'Ethereum

Comme Vitalik et son équipe sont arrivés à la conclusion que la mise en œuvre du sharding serait beaucoup trop difficile et prendrait trop de temps, ils ont choisi de mettre en œuvre le Danksharding, qui peut être décrit comme un sharding de données. Il s'agit de diviser les données en morceaux, plutôt que le réseau.

Bien sûr, tu veux savoir ce qu'est Danksharding ? Eh bien, en bref !

Qu'est-ce que le Danksharding ?

Ce qui a commencé avec Proto-Danksharding sera accompli avec Danksharding. À terme, le problème de la mise à l'échelle et de la réduction des coûts sur Ethereum appartiendra au passé grâce à cette technique.

Les données de transaction compressées sur les rouleaux garantiront un espace énorme sur le MVE, où ces données s'inséreront facilement, faisant de centaines de rouleaux et de millions de transactions par seconde une réalité ! Nous sommes impatients...

Danksharding permettra d'augmenter le nombre de blobs à 64. Cependant, avant qu'il ne soit entièrement déployé, d'autres mises à niveau de la roadmap doivent être effectuées. Ahhhhh... C'est dommage ! D'après leur site Web, Danksharding est encore loin d'être mis en œuvre.

Ethereum après le hard fork

Après la mise à niveau de Dencun, tu n'as plus rien à faire du tout. Des histoires circulent selon lesquelles des escrocs essaient de te faire mettre à niveau ton ETH et, par un tour de passe-passe sournois, essaient de t'escroquer ton ETH. Fais donc attention à cela.

Les nœuds et les clients doivent effectivement télécharger la dernière version de la mise à jour pour continuer à fonctionner correctement. Consensus les clients utilisent le logiciel validator qui a déjà été mis à jour pour la mise à niveau.

Les réseaux de test ont déjà Proto-Thanksharding dans leur paquet, tu peux donc utiliser ces réseaux de test avant de déployer la mise à niveau dans tes roll ups. Pour les autres utilisateurs des réseaux de test, comme Goerli, rien ne change en réalité.

Frais de gaz sur la couche 1 après la mise à niveau d'Ethereum Dencun.

Les frais de gaz sur Ethereum lui-même changeront assez peu. Cette mise à niveau est principalement faite pour rendre les roll ups de la couche 2 moins chers et plus évolutifs. S'il y aura beaucoup d'utilisation de blobs, la saturation peut encore se produire et les frais de gaz peuvent augmenter à nouveau, car les données devront être stockées en permanence sur l'EVM, ce qui est plus coûteux.

Autre couche 1 chaînes de blocs ne bénéficieront pas non plus de cette mise à niveau. Donc la compatibilité avec l'EVM ne dit rien sur la réduction des coûts sur une couche 1.

Que signifiera la mise à niveau de Dencun pour Ethereum et les blockchains de couche 2 ?

Ethereum lui-même ne devrait guère en bénéficier, si ce n'est que leur évolutivité s'améliorera indirectement. Une grande explosion des prix n'est pas exactement à l'horizon à cause de Dencun. La mise à niveau peut être considérée comme un service rendu à la communauté.

Pour les blockchains de couche 2, cependant, l'impact est plusieurs fois plus élevé. Des réseaux comme Optimism, Arbitrum et d'autres protocoles de couche 2 pourraient bien devenir beaucoup plus populaires après la mise en œuvre de la mise à niveau en raison de leur coût beaucoup plus faible. Si tu vois ces crypto-monnaies prendre soudainement de la valeur, tu sauras de quoi il s'agit.

Cependant, comme l'espace sur l'EVM du mainnet d'Ethereum est limité, il se peut que cette nouvelle technique soit bientôt à nouveau à son maximum. Dans ce cas, Vitalik et consorts n'auront plus qu'à se remettre au travail pour trouver un trou quelque part ou inventer quelque chose de nouveau. D'ici là, je m'attends à une solide avancée des blockchains de couche 2 qui utilisent directement la mise à niveau et les blobs de Dencun, bien que rien ne soit certain dans le cryptoland.