Crypto Prices

Ethereum reporte la mise à niveau Glamsterdam après des préoccupations de sécurité liées à l’EIP-8037

il y a 4 heures
4 mins read
2 vues

Report de la mise à niveau Glamsterdam sur le testnet Hoodi

Les développeurs d’Ethereum ont décidé de reporter la mise à niveau Glamsterdam sur le testnet Hoodi en raison de préoccupations concernant la compatibilité des contrats intelligents. Cette décision entraîne l’annulation de l’activation prévue le 26 octobre ainsi qu’une augmentation de la limite de gaz à 200 millions.

Dans une annonce faite par la Fondation Ethereum le 22 octobre, il a été précisé que cette décision a été prise à l’issue de discussions lors de la réunion des développeurs principaux, où il a été convenu d’examiner l’interaction de l’EIP-8037 avec les contrats existants sur le mainnet.

La Fondation n’a pas encore communiqué de nouvelle date pour l’activation du testnet. Initialement, la mise à niveau devait s’activer le 26 octobre à 17h42:48 UTC, correspondant à l’époque 132352 de Hoodi. Les développeurs ont retiré l’activation de la couche d’exécution d’Amsterdam ainsi que celle de la couche de consensus de Gloas de la configuration révisée. Ce report annule également l’augmentation prévue de la limite de gaz de Hoodi à 200 millions, que les développeurs souhaitaient examiner en parallèle avec d’autres changements de protocole.

Cependant, la Fondation a précisé que cet ajustement n’affecte pas l’historique des transactions existantes de Hoodi et concerne uniquement une future mise à niveau du réseau.

Impact sur le calendrier et recommandations aux opérateurs

Cette décision modifie le calendrier de Hoodi précédemment annoncé, comme l’a rapporté crypto.news le 19 octobre. L’activation du testnet visait à évaluer comment les clients d’exécution et de consensus géraient les changements de Glamsterdam avant que les développeurs ne choisissent une date pour le mainnet. Christine D. Kim, chercheuse chez Ethereum, a averti les opérateurs de nœuds Hoodi que l’activation du 26 octobre avait été annulée.

Elle a conseillé aux opérateurs de revenir à des versions logicielles antérieures appropriées ou d’installer des clients d’exécution mis à jour qui annulent la mise à niveau prévue.

PSA : Chers opérateurs de nœuds Ethereum sur le testnet Hoodi, veuillez noter que la mise à niveau de Hoodi prévue pour lundi prochain a été annulée. Revenez à une version antérieure sans la mise à niveau de Hoodi, ou attendez que votre équipe de client EL publie une nouvelle version qui annule la mise à niveau. Merci !

Préoccupations techniques et sécurité

Le report fait suite à des préoccupations concernant l’EIP-8037, qui introduit une comptabilité distincte pour le gaz consommé lors de la création de l’état de la blockchain. Une autre proposition, l’EIP-8038, modifie les coûts associés à l’accès à l’état existant. Dans une évaluation technique réalisée le 13 octobre, la société de sécurité blockchain ChainSecurity a averti que les changements proposés pourraient affecter la manière dont les contrats intelligents déployés gèrent les appels externes infructueux.

ChainSecurity a averti qu’un tel comportement pourrait amener certaines applications à enregistrer une opération infructueuse sans permettre aux utilisateurs de la réessayer. La société de sécurité a ensuite discuté de ses conclusions sur X, en présentant 13 exemples concrets de contrats potentiellement affectés. Les chercheurs n’ont pas identifié publiquement les applications concernées, tandis que des efforts de divulgation responsable sont en cours.

Il a été décidé de retarder le hard fork Glamsterdam sur le testnet Hoodi en raison des impacts de sécurité identifiés dans ce billet de blog : nous avons déjà trouvé 13 exemples concrets et sommes en divulgation responsable avec les projets concernés.

Conséquences pour les opérateurs et prochaines étapes

Suite au report, la Fondation Ethereum a demandé aux opérateurs de revoir leur logiciel de couche d’exécution et de couche de consensus avant le 26 octobre. Les clients conservant la configuration d’activation d’origine doivent être mis à jour pour éviter qu’ils n’essaient d’effectuer le fork prévu.

Le tableau de publication révisé de la Fondation liste Lodestar v1.50.1 pour la couche de consensus, tandis que les versions de la couche d’exécution incluent Besu 26.10.1 et Nethermind 2.2.1. Ethrex v30.0.1-rc.2 apparaît comme une préversion, avec des instructions pour d’autres clients en attente de confirmation.

Les opérateurs de validateurs doivent vérifier à la fois leurs nœuds de balise et leurs clients de validateurs, y compris toute infrastructure externe de construction de blocs. La Fondation a averti que les versions listées dans l’annonce précédente de Hoodi ne doivent pas être considérées comme une confirmation qu’elles prennent en charge le report.

Contexte de la mise à niveau Glamsterdam

L’activation de Glamsterdam d’Ethereum sur Sepolia a eu lieu le 6 octobre, permettant aux développeurs d’examiner les performances de la mise à niveau avec une limite de gaz plus élevée. Le report de Hoodi concerne un testnet distinct et ne remet pas en cause l’activation antérieure de Sepolia.

Avant le report, les développeurs avaient discuté des 1er décembre, 8 décembre et 9 décembre comme dates possibles d’activation du mainnet Glamsterdam. Aucune de ces dates n’a reçu de confirmation finale, et la dernière annonce de la Fondation n’établit pas de calendrier de remplacement.

Les développeurs doivent continuer à examiner les préoccupations de compatibilité avant d’annoncer une nouvelle activation de Hoodi. Glamsterdam comprend la séparation des proposeurs et des constructeurs consacrée, ainsi que des listes d’accès au niveau des blocs, des changements destinés à améliorer les capacités de traitement des transactions d’Ethereum.

La Fondation Ethereum a confirmé que les utilisateurs du mainnet et les détenteurs d’ETH n’ont pas besoin de prendre de mesures en raison du report. Les développeurs d’applications ont été instruits de ne pas planifier d’autres tests de Hoodi autour de l’activation annulée du 26 octobre.