L'écosystème Ethereum se rapproche d'une baisse significative des frais de gaz et d'une accélération des vitesses de transaction pour les rollups de couche 2, alors que la mise à niveau Dencun touche les trois testnets du réseau au début de l'année 2024.

La mise à niveau du réseau Dencun a été activée sur le testnet Goerli le 17 janvier, introduisant plusieurs propositions d'amélioration Ethereum (EIP). L'EIP-4844, qui permet le proto-danksharding, une amélioration très attendue qui est censée réduire les frais de transaction des L2, est particulièrement intéressante.

Prysm a rencontré un bug au moment du hard fork de Goerli. Le bug a été identifié et un correctif est en cours de validation. Une image de correctif sera publiée dans les prochaines heures. Nous sommes désolés pour la gêne occasionnée et nous vous remercions pour votre patience!https://t.co/PR9V0lqoCN
    - terence.eth (@terencechain) 17 janvier 2024

Comme indiqué initialement, le déploiement de Dencun à Goerli a subi un retard de quatre heures en raison d'un bug qui a empêché le testnet de finaliser la mise à niveau. Nebojsa Urosevic, cofondateur de la plateforme de développement Ethereum Tenderly, a déballé les détails du bug dans une correspondance avec Cointelegraph.

« Le réseau ne pouvait pas se synchroniser avec les nœuds en raison d'un bug dans Prysm, le client de Proof-of-Stake d'Ethereum. », a déclaré M. Urosevic.

Le cofondateur de Tenderly, qui agit également en tant que SVP de son équipe d'ingénierie, a noté que les retards de synchronisation du client sont courants, ce qui a permis d'identifier et de rectifier le bug à temps :

 « C'est l'une des raisons pour lesquelles il y a plusieurs clients et pourquoi les testnets existent. »

Tim Beiko, responsable du protocole de la Fondation Ethereum, a également partagé un compte rendu de la dernière conférence téléphonique de tous les développeurs, qui s'est tenue le 18 janvier et qui a mis en évidence le problème des racines historiques. Les racines historiques sont un mécanisme hérité que Beacon Chain utilisait pour gérer la charge de calcul de l'état de la blockchain.

Comme le résume M. Beiko, le problème est lié au fait que Prysm, le client de Proof-of-Stake d'Ethereum, a fixé la valeur des racines historiques à 0, ce qui a empêché le testnet Goerli de finaliser la mise à niveau Dencun :

En bref, toutes les 256 époques, les clients CL enregistrent une valeur spécifique, appelée racine historique. Un bug dans Prysm a mis cette valeur à 0 au lieu de copier la dernière racine historique lors de l'activation de Deneb. - timbeiko.eth ☀️ (@TimBeiko) 18 janvier 2024

Feuille de route de Dencun

Comme le souligne le blog officiel d'Ethereum, Dencun incorpore 9 EIP différents. M. Urosevic a souligné que le proto-danksharding et les transactions blob étaient les plus attendus de ces EIP :

« Le proto-danksharding est une étape majeure vers l'amélioration de l'évolutivité d'Ethereum, grâce à l'utilisation de transactions blob au lieu de calldata. »

M. Urosevic explique que les blobs de données amélioreront l'efficacité du stockage en rendant les données de transaction temporairement disponibles dans un format « compressé ». Il ajoute qu'ils sont plus rentables que les calldata, avec une réduction potentielle des coûts de 80 à 90 %.

Après la mise en œuvre réussie sur Goerli, les testnets Sepolia et Holesky sont les prochains à subir la mise à niveau Dencun. M. Urosevic fait remarquer qu'un déploiement réussi sur les trois testnets est nécessaire avant d'envisager la mise à niveau du réseau principal d'Ethereum.

Améliorations du stockage sur Dencun

Phillippe Schommers, directeur de l'infrastructure de la sidechain Ethereum Gnosis, souligne que Dencun fournira plus d'espace de bloc et des coûts moins élevés aux L2, tandis que les données qui étaient auparavant indéfiniment stockées onchain seront éliminées au bout de deux semaines :

« Il s'agit d'une évolutivité compatible avec notre objectif final, sans sacrifier la décentralisation. »

M. Urosevic fait écho à ces sentiments, citant les améliorations du stockage comme l'un des principaux impacts de la mise à niveau Dencun.

« Les réseaux L2 pourront stocker les données sur la L1 plus efficacement. Les blobs seront supprimés toutes les deux semaines environ, ce qui est suffisant pour que les L2 puissent gérer, récupérer et vérifier les données. Les blobs sont donc moins chers que les données de transaction typiques qui sont stockées indéfiniment. », explique M. Urosevic.

Le résultat est que Dencun offre des frais de gaz moins élevés et des frais de transaction plus rapides, ce qui devrait ouvrir des opportunités pour « de nouvelles applications plus complexes sur les solutions L2 » :

« Dencun réduira probablement jusqu'à dix fois les coûts de transaction des rollups, en fonction de la demande d'espace blob. »

Les rollups devraient être les plus grands bénéficiaires de la nouvelle mise à niveau, car leur viabilité économique et leur évolutivité sont renforcées par la réduction des coûts opérationnels.

Anurag Arjun, cofondateur de la blockchain de disponibilité des données Avail, ajoute que les taux de croissance significatifs de la demande d'espace de blocs des rollups en 2023 suggèrent une augmentation attendue de la demande d'espace de blocs pour une disponibilité des données des L2 allant de l'avant :

« Le proto-danksharding apportera un certain soulagement, mais il est clair que les rollups ont besoin de beaucoup plus d'espace de blocs pour la disponibilité des données, et nous devons réfléchir à la façon dont nous pouvons y parvenir tout en continuant à donner la priorité à la décentralisation, à l'évolutivité et à la sécurité. », explique M. Arjun à Cointelegraph.

Alors que les mises à jour systématiques du réseau Ethereum visent à réduire les frais et à accélérer les transactions, des protocoles tels qu'Avail pourraient aider à répondre aux demandes d'espace de bloc des rollups dans l'intervalle.

À lire également : Le prix de l'ether bondit de 20 % par rapport au bitcoin alors que BlackRock mise sur l'ETF Ethereum

M. Arjun note que les récents résultats des benchmarks du zkEVM Validium d'Avail réduisent les frais de transaction de 90 % en postant les données de transaction sur Avail au lieu d'Ethereum.

« Il se règle toujours sur Ethereum et offre des garanties de disponibilité des données qui sont décentralisées et sécurisées. Cela devient une option assez attrayante pour les blockchains qui cherchent à entrer dans l'écosystème Ethereum. »

M. Urosevic résume le résultat final de la mise à niveau Dencun sur le mainnet Ethereum, en commentant que son implémentation permettra d'aborder pour la première fois les problèmes d'évolutivité directement sur le mainnet. « Les EIP multiples apporteront une plus grande efficacité de stockage, des frais de gaz plus bas et une meilleure expérience globale pour les développeurs, tout en rendant les rollups encore plus rentables. », a déclaré M. Urosevic.