L’équipe de développement principale d’Ethereum a annoncé le report de la mise à jour Glamsterdam sur le testnet Hoodi jusqu’à ce que les huit invariants de contrats intelligents identifiés par les auditeurs soient résolus. Cette décision fait suite à un audit de sécurité qui a mis en évidence des risques pour les contrats dépendant d’hypothèses précises de coût du gaz.

ETH / USD
Source : CoinGecko. Prix indicatifs.

Résultats de l’audit à l’origine du retard

Selon un rapport de l’auditeur de contrats intelligents ChainSecurity daté du 13 oct., les deux propositions d’amélioration d’Ethereum en attente – EIP‑8037 et EIP‑8038 – modifient la tarification du gaz pour certaines opérations. Ce changement pourrait invalider les contrats qui supposent un montant de gaz fixe pour les appels externes, entraînant des échecs lorsque ces appels sont revertés. L’audit a identifié huit invariants qui doivent être vérifiés avant que la mise à jour ne puisse se poursuivre en toute sécurité.

Objectifs de Glamsterdam

La mise à jour Glamsterdam, déployée pour la première fois sur le testnet Sepolia le 6 oct., vise à faire progresser la feuille de route de mise à l’échelle de couche 1 d’Ethereum. Elle institue la séparation proposeur‑constructeur, introduit des listes d’accès au niveau du bloc et révise la tarification du gaz afin de mieux refléter les coûts d’exécution, comme indiqué dans un article du blog de la Fondation Ethereum du 28 sept.

Prochaines étapes pour les développeurs et le calendrier de la mise à jour

Les développeurs d’Ethereum ont indiqué que le fork Hoodi restera en suspens jusqu’à ce que les invariants identifiés soient soit atténués, soit jugés sûrs. Ce délai donne aux équipes projet le temps d’auditer leurs propres contrats par rapport au nouveau modèle de gaz et de proposer les modifications de code nécessaires. Une fois les problèmes résolus, la mise à jour poursuivra son chemin vers un lancement sur le mainnet, sans calendrier précis pour le moment.

À surveiller

Les parties prenantes devront suivre les prochaines communications de la Fondation Ethereum concernant l’état des huit invariants, les éventuels audits de suivi de ChainSecurity et la programmation finale du fork Hoodi. La communauté au sens large observera également l’impact de ces changements sur les hypothèses de coût du gaz dans la DeFi et les autres applications lourdes en contrats intelligents.