Glamsterdam arrive sur Sepolia : test d'une limite de 200 millions de gas

ETH
traitement parallèleGlamsterdamlimite de gasEthereumSepoliatestnetePBS
il y a 6 heuresSource: crypto.news
Glamsterdam arrive sur Sepolia : test d'une limite de 200 millions de gas

La mise à niveau Glamsterdam d'Ethereum est désormais active sur le réseau de test Sepolia, faisant passer son ensemble de solutions de mise à l'échelle pour 2026 dans l'une de ses dernières étapes de test public avant une activation prévue sur le réseau principal.

Résumé

  • La mise à niveau Glamsterdam d'Ethereum est devenue active sur Sepolia le 6 octobre, rapprochant le réseau de son test restant sur Hoodi et de son activation éventuelle sur le réseau principal.
  • Sepolia teste une limite de gaz de 200 millions ainsi que des changements conçus pour permettre aux clients Ethereum de gérer davantage de travail d'exécution en parallèle.
  • Glamsterdam introduit la séparation enchâssée entre proposeur et constructeur ainsi que des listes d'accès au niveau des blocs, modifiant la façon dont les blocs sont construits, validés et traités.
  • Les développeurs évalueront le déploiement sur Sepolia avant de fixer le calendrier d'activation sur Hoodi et de déterminer une date finale pour le réseau principal.
  • Le développement d'Ethereum devrait se tourner vers la mise à niveau Hegotá après que Glamsterdam aura atteint le réseau principal.

Selon la contributrice de la communauté Ethereum Pooja Ranjan, la mise à niveau a été activée sur Sepolia le 6 octobre à 13 h 53 UTC, soumettant les changements apportés à la production de blocs, au traitement parallèle et à la tarification du gaz à un test sur un réseau public.

L'activation fait suite à des semaines de préparation après que les développeurs ont programmé le fork de Sepolia pour le 6 octobre à 13:53:36 UTC. Les opérateurs de nœuds devaient mettre à jour leurs clients d'exécution et de consensus avant le fork.

Les développeurs d'Ethereum devraient utiliser les résultats de Sepolia avant de fixer la date d'activation de Hoodi, la prochaine étape de réseau de test du réseau. Une date finale pour le réseau principal n'a pas été confirmée.

Ethereum Glamsterdam teste une limite de gaz de 200 millions

L'un des principaux changements testés sur Sepolia est une limite de gaz de 200 millions, soit plus de trois fois le niveau d'environ 60 millions utilisé avant la mise à niveau.

Comme crypto.news l'a précédemment rapporté, Ethereum a préparé le test de 200 millions de gaz pour voir si les validateurs et les clients peuvent traiter de manière fiable des blocs beaucoup plus volumineux dans des conditions de réseau public.

La limite plus élevée donne à Ethereum plus d'espace pour les transactions dans chaque bloc, mais elle ne garantit pas automatiquement des frais plus bas. Les validateurs doivent encore traiter, exécuter et vérifier la charge de travail supplémentaire sans créer d'exigences matérielles ou réseau inacceptables.

Les développeurs avaient déjà testé la capacité plus élevée avant Sepolia. Glamsterdam Devnet 11 a achevé sa transition tout en augmentant la limite de gaz de 60 millions à 200 millions, en utilisant environ 84 000 validateurs répartis sur plusieurs clients Ethereum.

Les tests sur Sepolia amènent désormais la configuration dans un environnement public où les développeurs peuvent surveiller les performances et le comportement des clients dans des conditions plus difficiles à contrôler qu'un réseau de développement privé.

La Fondation Ethereum a précédemment établi 200 millions de gaz comme plancher ciblé pour les tests de Glamsterdam. D'autres augmentations restent partie intégrante des travaux de mise à l'échelle à plus long terme d'Ethereum, bien que toute limite de gaz finalement utilisée sur le réseau principal dépendra de la façon dont les clients gèrent la charge supplémentaire.

Glamsterdam change la façon dont les blocs Ethereum sont construits

Les deux changements phares de Glamsterdam sont la séparation enchâssée entre proposeur et constructeur, connue sous le nom d'ePBS, et les listes d'accès au niveau des blocs.

L'EIP 7732 intègre directement dans le protocole de consensus d'Ethereum la séparation entre les proposeurs de blocs et les constructeurs de blocs. Selon cette conception, le validateur qui propose un bloc n'a pas besoin d'assumer le même rôle que le constructeur qui assemble sa charge utile d'exécution.

La proposition sépare la validation du consensus de la validation de l'exécution, donnant aux validateurs plus de temps pour vérifier les charges utiles d'exécution. Ethereum traite actuellement les transactions dans un ordre largement séquentiel, ce qui limite la quantité de travail pouvant être traitée en même temps.

L'exécution parallèle vise à permettre aux clients de traiter davantage d'activité sans dépendre uniquement d'augmentations continues de la limite de gaz.

Les tests publics comportent leurs propres risques. Les développeurs ont précédemment averti que les constructeurs pourraient exploiter Sepolia parce que l'ether de test est peu coûteux et facile à obtenir. Un constructeur malveillant pourrait gagner à plusieurs reprises les enchères de blocs puis retenir les charges utiles d'exécution, créant des conditions différentes du réseau principal où le même comportement entraînerait un coût financier réel.

Les développeurs ont maintenu les tests adversariaux sur l'environnement Platåberget, plus ancien, tout en préparant Sepolia pour le fork public.

Les listes d'accès de bloc préparent Ethereum au traitement parallèle

L'EIP 7928 introduit les listes d'accès au niveau du bloc, ou BAL, qui enregistrent les comptes et les emplacements de stockage accédés pendant un bloc ainsi que les changements d'état post-transaction pertinents.

Fournir ces informations à l'avance permet aux clients Ethereum d'identifier quelles parties de l'état seront nécessaires pendant l'exécution. Les clients peuvent alors lire les données du disque en parallèle, exécuter les transactions éligibles simultanément et calculer les racines d'état plus efficacement.

L'approche vise à éloigner Ethereum du traitement de tout le travail d'exécution via un seul chemin séquentiel, alors que les développeurs travaillent à augmenter le débit de la couche 1.

Glamsterdam modifie la comptabilité du gaz en même temps. L'EIP 8037 introduit des frais distincts liés à la création d'état, modifiant les hypothèses sur lesquelles certaines applications et infrastructures se sont appuyées pendant des années.

Les développeurs d'Ethereum ont averti que les changements pourraient affecter les portefeuilles et les outils de gaz qui utilisent des hypothèses de gaz fixes. Un transfert ETH de base vers un compte existant peut continuer à utiliser 21 000 gaz, tandis que les opérations qui créent un nouvel état peuvent coûter plus cher.

Les limites de gaz codées en dur, les allocations fixes et les hypothèses similaires peuvent donc nécessiter des modifications à mesure que Glamsterdam se rapproche du réseau principal.

Hegotá suivra la mise à niveau Glamsterdam

Une fois que Glamsterdam atteindra le réseau principal, le développement d'Ethereum devrait se tourner vers Hegotá, la prochaine mise à niveau majeure du réseau prévue pour 2027.

Les développeurs ont réduit la portée de Hegotá, passant de dizaines de propositions couvrant la confidentialité, la résistance à la censure, l'abstraction de compte, la tarification du gaz, l'économie des validateurs et la poursuite de la mise à l'échelle de la couche 1.

L'EIP 8141, connu sous le nom de Frame Transactions, a été programmé pour Hegotá. Les Frames sépareraient l'autorisation de transaction, l'exécution et le paiement des frais, permettant aux applications ou à d'autres comptes de couvrir le gaz pour les utilisateurs tandis que les validateurs continuent de recevoir des frais en ETH.

La conception pourrait prendre en charge les transactions sponsorisées, les systèmes de signature alternatifs, la rotation des clés et les paiements où les utilisateurs interagissent avec les applications sans détenir séparément de l'ETH pour le gaz.

La confidentialité reste un autre volet du travail envisagé pour la mise à niveau de 2027. Les chercheurs d'Ethereum ont examiné des conceptions de transactions qui pourraient donner aux pools de confidentialité plus de contrôle sur les paiements de frais, tandis que les Fork Choice Enforced Inclusion Lists visent à rendre plus difficile pour les constructeurs d'exclure des transactions éligibles.

Les développeurs ont commencé à examiner 66 propositions pour Hegotá en août avant de réduire le paquet. Les candidates couvraient l'abstraction de compte, la tarification des transactions, la croissance de l'état, la résistance à la censure et la mise à l'échelle du réseau, les propositions individuelles étant encore soumises à un travail de mise en œuvre et à des tests avant inclusion.

Glamsterdam doit d'abord terminer son processus de testnet restant. Après Sepolia, les développeurs devraient déterminer le calendrier d'activation de Hoodi en utilisant les résultats du déploiement actuel avant de fixer une date finale pour le fork du réseau principal.