La note à retenir aujourd’hui : Ethereum a mis en pause le hard fork Glamsterdam, dont l’activation sur le testnet Hoodi était prévue le 26 octobre.
$ETH Ce n’est pas le code qui était erroné, mais les règles qui ont révélé un angle mort. Les EIP-8037 et EIP-8038 visent à optimiser la tarification du Gas, mais pourraient modifier la logique de remboursement du Gas après l’échec d’un appel externe. Dans un scénario extrême, un appelant malveillant pourrait utiliser juste assez peu de Gas pour inciter un contrat à enregistrer définitivement une opération échouée : la porte pourrait alors être définitivement verrouillée pour les utilisateurs qui souhaitent réessayer une transaction ou faire valoir une réclamation.
ChainSecurity a déjà identifié 13 cas concrets dans des contrats existants et travaille avec les équipes des projets concernés dans le cadre d’une divulgation responsable. Les noms n’ont pas encore été rendus publics. La Fondation Ethereum a également confirmé qu’une petite partie des contrats serait affectée lors des tests de rejeu sur le réseau principal. La plupart peuvent être corrigés en relevant la limite de Gas, mais ce sera moins simple pour certains contrats fondés sur des hypothèses de Gas codées en dur.
Le lancement sur le réseau principal, initialement prévu début décembre, est désormais incertain. Le projet de relever à 200 millions la limite de Gas de Hoodi est également reporté. Les opérateurs de nœuds et les validateurs devront suivre les instructions de mise à jour ; les utilisateurs ordinaires du réseau principal et les détenteurs d’ETH n’ont rien à faire pour l’instant.
Mon avis : les mises à niveau doivent aller plus vite, mais pas au détriment de la sécurité des applications existantes. Détecter ce genre d’« effet secondaire lié aux règles » pendant la phase de testnet coûte bien moins cher que de subir une véritable panne irréversible après le lancement sur le réseau principal. L’incertitude à court terme pour éviter davantage de problèmes à long terme, le jeu en vaut la chandelle.
#以太坊 #Glamsterdam #EIP8037 #安全前置 #MacroInsights