Ensemble de mise à niveau révolutionnaire pour transformer l'écosystème Ethereum de A à Z

Le développeur d'Ethereum, Toni Wahrstätter, a révélé que le réseau Ethereum se prépare à un changement radical dans son architecture d'exécution des transactions avec le prochain hard fork « Glamsterdam ».
Selon Wahrstätter, la proposition centrale de la mise à jour, EIP-7928, ajoutera des capacités d'exécution de transactions parallèles à la machine virtuelle Ethereum (EVM), offrant ainsi une avancée majeure dans l'évolutivité du réseau. Sous EIP-7928, une nouvelle structure appelée « Block Access List » (BAL) sera ajoutée aux blocs Ethereum. Cette structure enregistrera les comptes et les zones de stockage accessibles par un bloc, ainsi que les changements d'état qui se produisent après chaque transaction. Ainsi, les effets d’une transaction sur le réseau peuvent être vus directement, sans qu’il soit nécessaire de suivre chaque transaction individuellement comme auparavant.
Wahrstätter a déclaré que ce système offrirait des avantages significatifs aux logiciels clients. Les clients Ethereum tels que Geth, Nethermind, Besu, Erigon et Reth pourraient vérifier les transactions en parallèle sans s'attendre grâce à BAL. Cela permettrait une utilisation plus efficace de l'architecture multicœur des processeurs modernes. La nouvelle architecture permettra également une méthode appelée « prélecture par lots », permettant aux données nécessaires d'être préchargées à partir du disque en masse pendant l'exécution du bloc. Cela empêchera les nœuds d'attendre des données pendant l'exécution et accélérera le processus de vérification des transactions.
Une autre contribution significative de l'EIP-7928 est la capacité de paralléliser les calculs de « racine post-état ». Les nœuds du réseau pourront traiter simultanément l’arborescence d’état mise à jour pendant que l’exécution du bloc se poursuit. Cela réduira l’un des goulots d’étranglement dans le processus de validation des blocs.
Actualités connexes RUPTURE : La FED publie un compte rendu de réunion très attendu
La mise à jour améliorera également le système de synchronisation Ethereum. Wahrstätter a déclaré que la nouvelle approche, appelée « snap sync v2 », permettra aux nœuds de rattraper la chaîne plus rapidement et de contourner complètement la phase de « guérison » requise dans le système actuel. Cela devrait accroître la résilience du réseau, en particulier pendant les périodes de volume de transactions élevé.
Les développeurs d'Ethereum déclarent que les tests ont montré que les vitesses de vérification des blocs ont été multipliées par cinq sur les machines à 6 cœurs. Cette augmentation des performances rend réaliste l'augmentation de la limite de gaz du bloc à 300 millions, alors que le hardfork de Glamsterdam devrait initialement être mis en œuvre avec une limite d'environ 200 millions de gaz. Wahrstätter a également déclaré qu'EIP-7928 fonctionnera en conjonction avec EIP-7732 (ePBS), qui améliore la structure de séparation Proposer-Builder, permettant aux validateurs de gagner 2 à 4 fois plus de temps pour l'exécution des transactions.
Wahrstätter a fait valoir que la communauté Ethereum travaille depuis longtemps de manière intensive sur l'évolutivité et que la mise à jour de Glamsterdam constituera une étape importante démontrant ce que les communautés de développeurs décentralisées peuvent réaliser ensemble vers un objectif commun.
*Ceci ne constitue pas un conseil en investissement.