Introduction

La mise à niveau Ethereum Glamsterdam est une prochaine grande mise à niveau du réseau Ethereum prévue pour le T4 2026. Elle vise à améliorer les performances de la couche 1 d’Ethereum, à rendre le réseau plus scalable, à réduire certains coûts de transaction et à préparer Ethereum à de futures mises à niveau à plus haut débit. D’après ethereum.org, Glamsterdam se concentre sur le changement de la manière dont Ethereum crée, vérifie et traite les blocs, en particulier après les progrès réalisés lors de la mise à niveau Fusaka.

Le nom Glamsterdam vient de deux parties : « Gloas », lié au nom de l’upgrade de la couche de consensus, et « Amsterdam », lié au nom de l’upgrade de la couche d’exécution.

---

Schéma simple : Ethereum avant et après Glamsterdam

Avant Glamsterdam

------------------

Transactions

|

v

Traitement un par un

|

v

Le système builder/proposer dépend davantage de relais externes

|

v

Temps limité pour diffuser et vérifier les données

Après Glamsterdam

-----------------

Transactions

|

v

Meilleures cartes de données + préparation au traitement parallèle

|

v

Rôles de proposer et de builder séparés dans le protocole Ethereum

|

v

Plus de temps pour diffuser les données + une trajectoire de scalabilité améliorée

---

Objectif principal de Glamsterdam

L’objectif principal de Glamsterdam est d’aider Ethereum à s’échelonner de manière sûre, sans rendre le réseau trop difficile pour les utilisateurs normaux ou les validateurs à domicile.

Ethereum.org décrit trois objectifs principaux de Glamsterdam :

1. Accélérer le traitement grâce à la parallélisation.

2. Augmenter la capacité du réseau en améliorant la manière dont les blocs sont créés et vérifiés.

3. Éviter l’augmentation démesurée de la base de données en ajustant les coûts de gas pour la durabilité à long terme.

En termes simples, Glamsterdam n’est pas seulement une petite mise à jour de frais. C’est une amélioration structurelle qui prépare Ethereum à un avenir où davantage de transactions et davantage de données de niveau 2 pourront être traitées efficacement.

---

Fonctionnalité clé 1 : séparation proposer-builder encastrée, ou ePBS

Une des plus grandes parties de Glamsterdam est ePBS, aussi connu sous le nom d’EIP-7732.

Aujourd’hui, la création des blocs d’Ethereum implique des proposer et des builders, mais des parties de ce système dépendent d’infrastructures hors-protocole comme les relais. Glamsterdam vise à intégrer cette séparation directement dans le protocole d’Ethereum. On appelle cela la séparation proposer-builder « encastrée » (enshrined proposer-builder separation).

Schéma : concept ePBS

Modèle actuel

-------------

Validateur / Proposer

|

v

Marché externe de relais ou de builders

|

v

Charge utile d’exécution

|

v

Bloc Ethereum

Avec ePBS

---------

Rôle du proposer ---> Protocole Ethereum ---> Rôle du builder

| | |

v v v

Consensus bloc Règles sans confiance Charge utile d’exécution

Pourquoi ePBS est important

ePBS aide Ethereum en :

- Réduire la dépendance envers des relais tiers de confiance.

- Rendre la construction de blocs plus native au protocole.

- Donner au réseau plus de temps pour propager les données.

- Support de charges utiles plus importantes et capacité de scalabilité accrue.

Ethereum.org indique que ePBS peut étendre la fenêtre de propagation des données d’environ 2 secondes à environ 9 secondes, ce qui aide Ethereum à gérer plus de données de manière sûre.

---

Fonctionnalité clé 2 : listes d’accès au niveau du bloc, ou BAL

Une autre fonctionnalité majeure est les listes d’accès au niveau du bloc, également appelées BAL ou EIP-7928.

Actuellement, Ethereum traite de nombreuses opérations de manière séquentielle parce que le réseau ne sait pas toujours à l’avance quels comptes ou zones de stockage chaque transaction va toucher. Les BAL fonctionnent comme une carte qui indique à Ethereum quelles parties de la base de données un bloc va accéder.

Schéma : liste d’accès au niveau du bloc

Sans BAL

-----------

Transaction 1 --> Accès à des données inconnues

Transaction 2 --> Accès à des données inconnues

Transaction 3 --> Accès à des données inconnues

Ethereum doit traiter avec précaution, étape par étape.

Avec BAL

--------

Liste d’accès au bloc :

- Le Tx 1 touche le Compte A

- Le Tx 2 touche le Compte B

- Le Tx 3 touche le Compte C

Ethereum peut préparer les données plus tôt et évoluer vers le traitement parallèle.

Pourquoi les BALs sont importantes

Les BAL sont importantes car elles aident Ethereum :

- Préparer le traitement parallèle.

- Réduire les goulots d’étranglement.

- Améliorer la synchronisation des nœuds.

- Rendre le scaling futur de L1 plus sûr.

Ethereum.org explique que les BAL donnent aux nœuds une visibilité sur les dépendances de transaction et peuvent permettre aux nœuds d’effectuer des lectures disque en parallèle.

---

Fonctionnalité clé 3 : changements de gas et de coûts d’état

Glamsterdam inclut aussi des changements liés au gas. Ces changements ne visent pas seulement à rendre les frais moins élevés ; ils visent aussi à rendre le système de coûts d’Ethereum plus précis.

Par exemple, la Fondation Ethereum note que les opérations liées à l’état, comme la création d’un compte, le déploiement de code ou l’écriture d’un emplacement de stockage neuf, peuvent être facturées différemment. C’est important car Ethereum doit contrôler la croissance à long terme de la base de données.

Schéma : objectif du coût de gas

Frais de gas dans Ethereum

--------------------

L’utilisateur paie le gas

|

v

Les mesures réseau fonctionnent

|

v

Les coûts devraient refléter :

- Calcul

- Accès aux données

- Croissance du stockage

- Charge matérielle à long terme

Si Ethereum autorise une croissance de stockage bon marché excessive, exécuter des nœuds peut devenir plus difficile au fil du temps. Glamsterdam cherche à équilibrer l’usage quotidien moins coûteux avec la durabilité à long terme du réseau.

---

EIPs prévus pour Glamsterdam

Le méta EIP du hard fork de Glamsterdam est EIP-7773. Il liste plusieurs propositions d’amélioration d’Ethereum prévues pour être incluses, notamment :

- EIP-2780 : réduire le gas intrinsèque des transactions.

- EIP-7732 : séparation proposer-builder encastrée.

- EIP-7928 : listes d’accès au niveau du bloc.

- EIP-7954 : augmenter la taille maximale des contrats.

- EIP-8037 : augmentation du coût du gas de création d’état.

- EIP-8038 : augmentation du coût de gas d’accès à l’état.

- EIP-8246 : supprimer la combustion de SELFDESTRUCT.

- EIP-8282 : requêtes d’exécution du builder.

Comme Glamsterdam est encore en développement, certains détails peuvent changer avant l’activation finale du réseau principal.

---

Comment Glamsterdam aide les utilisateurs d’Ethereum

Pour les utilisateurs normaux d’Ethereum, Glamsterdam pourrait apporter :

- Meilleures performances réseau.

- Une base plus solide pour des frais plus bas au fil du temps.

- Une scalabilité plus fiable.

- Support amélioré du niveau 2, car Ethereum peut gérer plus de données de façon plus sûre.

- Une meilleure expérience utilisateur à long terme.

Cependant, les utilisateurs ne devraient pas voir Glamsterdam comme une mise à niveau magique qui résout instantanément tous les frais pour toujours. Les frais d’Ethereum dépendent toujours de la demande du réseau, de l’espace des blocs, de l’utilisation du niveau 2 et de l’activité du marché.

---

Comment Glamsterdam aide les développeurs

Pour les développeurs, Glamsterdam pourrait apporter :

- De meilleurs outils pour construire des applications scalables.

- Possibilités de taille de contrat plus grandes grâce à EIP-7954.

- De nouvelles règles de coût de gas qui peuvent nécessiter de revoir les hypothèses de contrat.

- Meilleure infrastructure pour les applications qui dépendent de l’écosystème Ethereum L1 et du niveau 2.

Les développeurs devraient surtout vérifier les hypothèses de gas, car certaines opérations pourraient devenir moins coûteuses tandis que d’autres pourraient être re-pricées pour refléter leur coût réel sur le réseau.

---

Comment Glamsterdam affecte les validateurs et les opérateurs de nœuds

Les validateurs et les opérateurs de nœuds devront mettre à jour à la fois les clients d’exécution et de consensus avant que la mise à niveau n’active. Ethereum.org indique que Glamsterdam affecte tous les nœuds Ethereum et tous les validateurs car il change la façon dont les blocs sont construits, validés et attestés.

Schéma : processus de mise à niveau du nœud

Avant l’activation de Glamsterdam

-----------------------------

Opérateur de nœud

|

v

Mettre à jour le client d’exécution

|

v

Mettre à jour le client de consensus

|

v

Compatibilité des tests

|

v

Restez synchronisé après le hard fork

Si un opérateur de nœud ne met pas à jour à temps, son nœud pourrait ne plus suivre la bonne chaîne Ethereum après la mise à niveau.

---

Glamsterdam et le scaling du niveau 2

La feuille de route de mise à l’échelle d’Ethereum dépend fortement des réseaux de niveau 2 tels que les rollups. Glamsterdam aide en améliorant la couche de base afin qu’elle puisse supporter davantage de données et un débit plus élevé à l’avenir.

Schéma : Ethereum et le niveau 2

Utilisateurs

|

v

Réseaux de niveau 2

|

v

Publier les données / preuves sur Ethereum L1

|

v

Ethereum fournit la sécurité et le règlement

En améliorant la capacité et la structure de gestion des données d’Ethereum L1, Glamsterdam aide indirectement les réseaux de niveau 2 à devenir plus rapides et plus efficaces.

---

Glamsterdam va-t-il augmenter le prix de l’ETH ?

Glamsterdam pourrait être positif pour les fondamentaux à long terme d’Ethereum car il améliore la scalabilité, l’efficacité du réseau et l’expérience développeur. Mais aucune mise à niveau ne peut garantir une hausse des prix.

Le prix de l’ETH dépend de nombreux facteurs, notamment :

- Conditions du marché des cryptomonnaies.

- Demande de l’espace des blocs Ethereum.

- Croissance du niveau 2.

- Intérêt institutionnel.

- Réglementations.

- Cycles du marché du Bitcoin.

- Liquidité mondiale.

Ainsi, Glamsterdam pourrait améliorer la technologie d’Ethereum, mais le mouvement du prix de l’ETH reste incertain.

---

Conclusion

La mise à niveau Glamsterdam d’Ethereum est une étape majeure de la feuille de route à long terme d’Ethereum. Son objectif principal est de rendre Ethereum plus rapide, plus scalable, plus durable et mieux préparé à une croissance future à haut débit.

Les éléments les plus importants de Glamsterdam sont :

Mise à niveau Glamsterdam

|

|-- ePBS

| |-- Meilleure construction de blocs

| |-- Moins de dépendance envers des relais externes

| |-- Plus de temps de propagation des données

|

|-- Listes d’accès au niveau du bloc

| |-- Meilleure cartographie des dépendances de transaction

| |-- Préparation au traitement parallèle

| |-- Possibilités de synchronisation plus rapides

|

|-- Gas et réévaluation des états

|-- Coûts réseau plus précis

|-- Durabilité à long terme

|-- Des augmentations de limite de gas plus sûres pour l’avenir

En termes simples, Glamsterdam est la mise à niveau d’Ethereum pour une meilleure scalabilité, un traitement de blocs plus intelligent et une structure réseau future plus solide.