Les développeurs d'Ethereum étudient les problèmes liés à huit invariants de contrats intelligents liés aux EIP-8037 et EIP-8038 de Glamsterdam.
Les développeurs principaux d'Ethereum ont retardé la mise en œuvre de la mise à niveau de 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 selon laquelle certaines opérations coûteraient une quantité spécifique de gaz, ce qui serait invalidé par les EIP-8037 et EIP-8038 de Glamsterdam car ils modifient la manière dont le gaz est facturé pour certaines opérations, a déclaré la Fondation Ethereum dans un article de blog vendredi.
La décision fait suite à un rapport du 13 octobre de l'auditeur de contrats intelligents ChainSecurity, qui a révélé que les deux propositions d'amélioration d'Ethereum (EIP) pourraient rompre les contrats intelligents qui reposent sur des hypothèses fixes liées au gaz en cas d'échec des appels externes.
Retarder le fork du testnet Hoodi donne aux développeurs plus de temps pour identifier les problèmes potentiels de contrat intelligent et déterminer si des changements sont nécessaires avant que Glamsterdam ne progresse vers le déploiement du réseau principal. Le fork Hoodi ne se poursuivra pas tant que les problèmes ne seront pas résolus, a ajouté le message de la Fondation Ethereum.
La mise à niveau Glamsterdam d'Ethereum a été mise en ligne sur le testnet Sepolia le 6 octobre, lors de l'une de ses dernières répétitions majeures. La mise à niveau vise à faire progresser la feuille de route de mise à l'échelle de couche 1 d'Ethereum avec une séparation consacrée des proposants et des constructeurs, des listes d'accès au niveau des blocs et des modifications du prix du gaz qui reflètent mieux le coût d'exécution, a annoncé la Fondation Ethereum dans un article de blog du 28 septembre.
En relation: Le piratage de Binance pourrait être un « revers temporaire » pour la cryptographie, selon Pandl de Grayscale




