Logo Zéphyrnet

Au-delà des blobs : plongée dans les améliorations négligées de Dencun – The Defiant

Date :

En plus de l'EIP-4844, Dencun a également introduit des mises à niveau importantes renforçant l'efficacité de l'espace de bloc, la sécurité des utilisateurs et la validation du réseau.

Le hard fork Dencun tant attendu d'Ethereum s'est déroulé sans accroc le 13 mars, ouvrant la voie à une nouvelle ère pour l'évolutivité de la couche 2. Mais alors que tous les regards étaient tournés vers la mise à niveau qui réduisait les coûts de transaction pour les réseaux de mise à l'échelle de la chaîne, il y avait de nombreuses autres propositions d'amélioration (EIP) clés d'Ethereum.

"[Dencun] pourrait être le fork unique où nous expédions le plus grand nombre d'EIP ou de fonctionnalités individuelles", a affirmé Valérie Plante. Tim Beiko, développeur de la Fondation Ethereum, lors d'une diffusion en direct le 13 mars.

La principale mise à niveau incluse dans le Fourchette Dencun était EIP-4844, également connu sous le nom de proto-danksharding, qui réduit considérablement les frais sur les réseaux Ethereum Layer 2 en remplaçant les données d'appel gourmandes en gaz – qui représentaient auparavant entre 70 % et 90 % des coûts de transaction L2 – par de gros objets binaires légers (blobs ).

Les données de GrowThePie montrent que les frais de transaction moyens sur Starknet, un réseau de couche 2 qui a mis en œuvre la prise en charge d'EIP-4844 avant l'activation de Dencun, ont chuté. 96% à seulement 0.04 $ au cours des dernières 24 heures, contre 0.75 $ le 13 mars, ce qui indique que Dencun a connu un succès retentissant dans la réduction des coûts de transaction sur la couche 2.

Mais « Dencun est bien plus qu'un simple EIP-4844 », a déclaré à The Defiant 0xVEER, responsable des relations avec les développeurs chez Mantle. « Ces améliorations souvent négligées offrent une approche à plusieurs volets pour améliorer l’expérience globale des utilisateurs et des développeurs sur Ethereum. "

EIP-1153 présente le stockage transitoire

Plusieurs équipes de couche 2 ont déclaré à The Defiant qu'EIP-1153, également connu sous le nom de stockage transitoire, réduit les coûts et améliore les performances d'exécution des contrats intelligents sur Ethereum en améliorant l'efficacité de l'utilisation de l'espace de bloc.

"EIP-1153 introduit de nouveaux opcodes qui ne nécessitent pas de stockage dans l'état global d'Ethereum", a déclaré 0xVeer. "Cela rationalise l'utilisation de l'espace des blocs, conduisant à des calculs plus efficaces des frais de gaz."

Declan Fox, responsable produit mondial de Linea, a déclaré que Transient Storage « permet de nouvelles fonctionnalités dApp de manière sûre et rentable » en instituant deux nouveaux opcodes. Les opcodes sont des instructions qui peuvent être exécutées dans le cadre de transactions de contrats intelligents.

Fox a déclaré que les nouveaux opcodes TSTORE et TLOAD offrent une alternative moins chère aux précédents opcodes SSTORE et SLOAD d'Ethereum.

"Cela permet une opération exactement comme le stockage, mais est en fait supprimé comme la mémoire à la fin de la transaction, à l'instar de la RAM d'un ordinateur", a poursuivi Fox.

DeFi Alphacontenu de qualité

Commencez gratuitement

Fabian Vogelsteller, co-fondateur de Lukso et auteur de la norme de jeton ERC-20, a déclaré que le stockage transitoire rendra les transactions impliquant des contrats intelligents « considérablement moins chères ».

"EIP-1153... est très important car il permet aux contrats intelligents d'avoir des variables de mémoire accessibles globalement", a déclaré Vogelsteller. "Cela permet de stocker des variables accessibles dans différentes fonctions en une seule transaction, ce qui [précédemment] devait être effectué via une variable de stockage coûtant plus de 1 XNUMX gaz."

David Silverman, vice-président des produits chez Polygon Labs, a ajouté qu'EIP-1153 ouvre la voie à l'élimination des exploits via attaques de rentrée, qui constituent un « vecteur d’attaque très courant ».

« Grâce à l'EIP-1153, vous avez la possibilité d'effectuer ce qu'on appelle un « verrouillage de réentrée », qui permet l'élimination totale et complète de ce vecteur d'attaque », a déclaré Silverman. "C'est un très grand changement que nous sommes impatients de voir."

Détruire l'opcode d'autodestruction

Nick Dodson, PDG et co-fondateur de Fuel Labs, a souligné l'introduction d'EIP-6780, qui désactive l'opcode SELFDESTRUCT d'Ethereum, sauf dans le contexte d'applications l'utilisant pour récupérer des fonds ou dans le cadre de la même transaction, un contrat est créé.

L'opcode SELFDESTRUCT est utilisé pour supprimer les contrats intelligents ou tout autre code de la blockchain Ethereum, ce qui signifie que son utilisation peut mettre en danger les actifs des utilisateurs.

"EIP-6780 apporte une sécurité renforcée à tous les utilisateurs [en] limitant la résiliation des contrats intelligents afin d'augmenter la protection des données des utilisateurs et la sécurité des actifs", a déclaré Dodson. 0xVEER a également déclaré qu'EIP-6780 protège les données des utilisateurs et sauvegarde les actifs détenus dans les contrats intelligents.

Karl Floersch, PDG d'OP Labs et co-fondateur d'Optimism, a ajouté qu'EIP-6780 fournit des améliorations progressives des performances de la machine virtuelle Ethereum – le principal moteur de contrat intelligent d'Ethereum – renforçant ainsi l'efficacité du système global.

Autres EIP

Dodson et 0xVEER ont également souligné les avantages que les EIP-7044 et EIP-7045 offrent aux validateurs.

"EIP-7044 élève la sécurité des intervenants en rendant les messages de sortie volontaire pré-signés valides en permanence, offrant ainsi un niveau de protection nettement plus élevé", a déclaré 0xVEER. « EIP-7045 améliore l'expérience du validateur en prolongeant le délai de soumission des attestations. Cela ouvre les récompenses de bloc à davantage de validateurs et accélère la confirmation de blocage grâce à une accumulation accrue d’attestations.

Dodson a souligné les avantages de l'EIP-7044 dans le contexte des services de validation délégués, affirmant que la mise à niveau offre « un niveau de sécurité beaucoup plus élevé pour les parties prenantes ». Par ailleurs, il a également souligné l'importance de l'EIP-4788 comme « une avancée majeure pour une communication inter-chaînes sans confiance ».

Tom Ngo, responsable exécutif de Metis, a signalé la mise en œuvre de l'EIP-7514, qui limite le nombre de validateurs pouvant être intégrés au réseau.

Ngo a déclaré que l'EIP-7514 cherchait à « atténuer les externalités négatives d'un niveau très élevé d'offre totale d'ETH jalonnée », notant la concentration croissante de l'offre d'Ether sur le marché. Chaîne de balise et dans protocoles de jalonnement liquide.

Consolidation de la feuille de route du partage

Alors que le proto-danksharding a réalisé des gains d'évolutivité impressionnants sur la couche 2, Silverman a déclaré que l'EIP-4844 a également servi à définir la vision mise à jour d'Ethereum pour le partitionnement complet.

"Nous considérons [Dencun] comme une sorte de consécration des L2 et des cumuls au sens large en tant que mécanisme de mise à l'échelle d'Ethereum… au lieu d'essayer simplement de faire évoluer le L1 lui-même", a déclaré Silverman.

Silverman a noté que la feuille de route d'Ethereum d'il y a quelques années envisageait une version de sharding dans laquelle l'exécution des transactions et les données sont réparties sur un vaste écosystème de fragments comme fin de partie pour la mise à l'échelle d'Ethereum.

"Nous avons en quelque sorte abandonné cette feuille de route et sommes arrivés à juste un tas de fragments de données - ce qui est essentiellement ce que sont ces blobs - [avec] l'exécution étant mise à l'échelle à travers ces cumuls", a poursuivi Silverman. « L2 est l'endroit où la mise à l'échelle va avoir lieu afin que nous puissions parvenir à une adoption massive. »

0xVEER a noté que Sharding devrait augmenter le débit d'Ethereum à 100,000 XNUMX transactions par seconde à l'avenir, garantissant ainsi sa « viabilité grand public ». Cependant, ils ont déclaré que le partage serait encore « dans des années » avant d’être réalisé.

Dans l’ensemble, ces mises à niveau fonctionnent ensemble pour garantir un écosystème plus évolutif pour Ethereum.

"Ces composants responsabilisent collectivement les développeurs, ouvrant les portes à de nouvelles applications et services qui peuvent prospérer dans un écosystème blockchain plus évolutif et plus efficace", a déclaré Floersch.

spot_img

Dernières informations

spot_img