Si vous connaissez Ethereum , vous connaissez sa mission : être évolutif, sécurisé et décentralisé. À mesure que la popularité d'Ethereum a augmenté, les demandes sur son réseau ont également augmenté, augmentant les frais de gaz et mettant en évidence ses défis d'évolutivité.
Les solutions de couche 2, la réponse d'Ethereum au problème d'évolutivité, ont permis de gérer les transactions en dehors de la chaîne principale sans compromettre ses principes fondamentaux. Néanmoins, les prix du gaz sur L2 – plus bas, mais pas encore suffisamment bas – restent un obstacle à l'adoption généralisée d'Ethereum. Imaginez trouver une collection NFT que vous aimez, pour découvrir que la transaction coûtera presque autant que le NFT lui-même ! Même en L2, ce scénario n’est que trop courant.
Aujourd’hui, 13 mars 2024, tout va changer !
Qu'y a-t-il de si spécial dans cette journée ? Eh bien, la prochaine mise à niveau d'Ethereum, Dencun, devrait être activée, comme annoncé lors de
Dencun est sur le point de changer la donne pour l’évolutivité d’Ethereum. Englobant un hard fork impliquant les mises à niveau de Den eb (couche Consensus) et Can cun (couche d'exécution), Dencun promet d'inaugurer une nouvelle ère d'abordabilité pour les transactions sur Ethereum L2. Avec la mise à niveau déjà disponible sur les devnets et les testnets comme Goerli, Sepolia et Holesky, et la préparation du Mainnet confirmée, nous sommes enfin au bord d'un gigantesque bond en avant.
L'un des changements les plus attendus est l'introduction de blobs de données hors chaîne via Proto-Danksharding. Explorons ce que cela implique pour Ethereum.
Les blobs de données sont un nouveau concept conçu pour optimiser le stockage des données de transaction L2 sur Ethereum. Actuellement, les rollups stockent leurs données dans les transactions
Cette nouvelle solution de stockage pour les transactions cumulées réduira le taux de croissance future des données Ethereum, contribuant ainsi à un réseau plus simple et plus efficace. Pour les développeurs, cela offre la possibilité de créer des contrats intelligents plus complexes et plus gourmands en données sans être gênés par des coûts de gaz prohibitifs. Pour les utilisateurs, cela se traduit par des frais moins élevés, rendant les applications basées sur L2 plus accessibles et attrayantes pour un public plus large. Enfin, il permet également aux opérateurs de nœuds Ethereum Validator d'optimiser l'utilisation de l'espace disque, car les blobs sont élagués après environ 2 semaines.
Plusieurs acteurs clés de l'écosystème Ethereum, tels que OP Labs et l'équipe zkSync, ont fourni des informations quantitatives sur les avantages attendus de cette mise à niveau. OP Labs prévoit une réduction extraordinaire de 20 fois des coûts de gaz pour le stockage de données sur Ethereum par Optimism L2. De même, l'équipe de zkSync prévoit une diminution par dix des coûts de gaz pour le stockage de données, prévoyant que les coûts totaux de gaz sur zkSync passeront d'une moyenne de 0,20 $ par transaction à moins de 0,10 $.
Bien que ces projections mettent en évidence des économies considérables sur les coûts de stockage de données, il est important de garder à l'esprit que les coûts globaux de gaz supportés par les utilisateurs impliquent de multiples facteurs au-delà du stockage de données L1. La mise à niveau du Proto-Danksharding, en réduisant le taux de croissance future des données Ethereum, aborde un aspect crucial des coûts de transaction. Cependant, l'effet réel sur les frais de transaction des utilisateurs variera, car ces frais dépendent également de la complexité informatique, de la congestion du réseau et d'autres facteurs.
Comme vous pouvez le constater, la mise à niveau de Dencun constitue en effet une étape cruciale pour Ethereum. Pourtant, ce n’est que la première étape sur un chemin beaucoup plus vaste et plus audacieux vers le Danksharding complet. Cette future phase de l'évolution d'Ethereum devrait augmenter considérablement la capacité et l'efficacité du traitement des transactions du réseau. Imaginez une blockchain capable de traiter en douceur plus de 100 000 transactions par seconde. Oui, c'est là que nous allons !
Comme je l'ai mentionné ci-dessus, Proto-Danksharding jette les bases en intégrant des blobs de données hors chaîne et en réduisant le coût du stockage de données L2 sur Ethereum. Le Danksharding complet développe ces principes, visant à augmenter le nombre de blobs par bloc de 1 à 64. Cette transition ne signifie pas seulement une augmentation de l'efficacité du stockage des données, mais une réarchitecture fondamentale de la façon dont les blocs sont traités et validés sur le réseau. .
L’évolution vers le Danksharding complet nécessitera plusieurs changements techniques et opérationnels importants :
Séparation proposant-constructeur : ce mécanisme sépare les rôles des blocs proposant et des blocs de construction au sein du réseau. Traiter 64 blobs au lieu d'un serait trop exigeant pour un seul constructeur + proposant, les tâches seront donc séparées. De plus, ce changement réduira le risque de censure ou de manipulation en empêchant les proposants (validateurs) d'être influencés par le contenu qu'ils incluent dans un bloc.
Échantillonnage de la disponibilité des données : pour garantir que les données au sein des fragments restent disponibles, DAS permet aux nœuds de vérifier la disponibilité des données de fragment sans avoir besoin de télécharger l'intégralité du fragment. Cette technique est cruciale pour maintenir efficacement l’intégrité et l’accessibilité des données blob sur le réseau.
La mise à niveau de Dencun est une étape cruciale pour Ethereum, marquant un pas en avant majeur dans son évolution. Cette mise à niveau promet non seulement d'améliorer l'efficacité de la plateforme et l'abordabilité des transactions L2, mais pose également les étapes fondamentales vers la transition très attendue vers un Danksharding complet.
Alors que nous passons à cette phase de transformation, il est impératif que la communauté Ethereum, y compris les développeurs, les investisseurs et les passionnés, reste informée et contribue activement, garantissant ainsi une évolution transparente de l'écosystème. S'engager sur les forums, les chats et les réseaux sociaux, ainsi que participer à des projets de développement, enrichit notre parcours collectif vers la réalisation d'une plateforme blockchain plus efficace, inclusive et avant-gardiste pour tous.