La mise à niveau Glamsterdam d’Ethereum s’est poursuivie, confirmant des blocs après l’adoption de nouvelles règles de construction de blocs cette semaine, et franchissant un test clé qui ouvre la voie à un lancement planifié sur le réseau de test public Sepolia le 6 octobre. D’après ChainCatcher, Nethermind a également achevé des tests de performance pour l’un des plus grands changements de Glamsterdam, en passant les 2 302 tests et en traitant 57,07 milliards de gaz en 3 minutes et 15 secondes, soit environ 2,9 milliards de gaz par seconde en moyenne.

Le benchmark mesurait le logiciel d’exécution de Nethermind plutôt que la vitesse de l’ensemble du réseau et testait des listes d’accès au niveau des blocs. Le mécanisme indique à l’avance aux nœuds Ethereum quels comptes et quelles données de stockage un bloc va utiliser, ce qui permet aux nœuds de récupérer les données en parallèle et de vérifier les transactions sans lien entre elles, tandis qu’Ethereum gère actuellement une grande partie de ce travail de manière séquentielle, ce qui limite l’activité par bloc.

Environ une heure après le lancement du testnet, Glamsterdam a augmenté la limite de gaz par bloc de 60 millions à 200 millions, créant ainsi de la place pour davantage de paiements, d’échanges de jetons et d’autres activités dans chaque bloc. Cette limite plus élevée pourrait aider Ethereum à absorber davantage d’activité avant que les utilisateurs ne commencent à faire des offres pour l’espace des blocs, ce qui atténuerait les pics de frais lors de surcharges de transactions ou de lancements de jetons populaires.

Les blocs plus volumineux sont aussi plus difficiles à vérifier et pourraient rendre plus complexe le fait, pour de petits opérateurs, de rester à la hauteur. Glamsterdam vise à ajouter de la capacité sans rendre la chaîne trop coûteuse à faire tourner. La mise à niveau prolongera également le délai de propagation des données de bloc, d’environ 2 secondes à 9 secondes, et prévoit d’intégrer le relais entre la construction et la validation des blocs, ainsi que les paiements, dans les propres règles d’Ethereum, réduisant ainsi la dépendance aux services de relais externes.