Les développeurs principaux d’Ethereum ont reporté la mise en œuvre de la mise à niveau Glamsterdam sur le testnet Hoodi jusqu’à ce que les problèmes de sécurité liés à huit invariants de contrats intelligents soient résolus.

Certains projets Ethereum existants reposent sur l’hypothèse que certaines opérations coûteraient une quantité précise de gaz. Cette hypothèse serait invalidée par les EIP-8037 et EIP-8038 de Glamsterdam, car elles modifient la manière dont le gaz est facturé pour certaines opérations, a indiqué la Fondation Ethereum dans un article de blog publié vendredi.

Cette décision fait suite à un rapport publié le 13 octobre par l’auditeur de contrats intelligents ChainSecurity, qui a constaté que les deux propositions d’amélioration d’Ethereum (EIP) pourraient compromettre les contrats intelligents reposant sur des hypothèses fixes liées au gaz lorsque des appels externes échouent.

Le report du fork du testnet Hoodi donne aux développeurs plus de temps pour repérer d’éventuels problèmes liés aux contrats intelligents et déterminer si des modifications sont nécessaires avant que Glamsterdam ne poursuive son chemin vers le déploiement sur le mainnet. Le fork de Hoodi n’aura pas lieu tant que les problèmes ne seront pas résolus, a ajouté la publication de la Fondation Ethereum.

La mise à niveau Glamsterdam d’Ethereum a été déployée sur le testnet Sepolia le 6 octobre, lors de l’une de ses dernières répétitions majeures. Elle vise à faire progresser la feuille de route d’Ethereum en matière de mise à l’échelle de la couche 1, grâce à la séparation intégrée entre proposeur et constructeur, aux listes d’accès au niveau des blocs et à des modifications de la tarification du gas afin qu’elle reflète mieux le coût d’exécution, a annoncé la Fondation Ethereum dans un article de blog publié le 28 septembre.