Des développeurs d’Ethereum contestent la révision du coût du gaz prévue pour Glamsterdam en raison des risques pour les contrats

Points clés
- L’EIP-8037 augmenterait le coût en gaz de la création de nouvel état, ce qui pourrait, selon les développeurs, compromettre certains contrats fondés sur des hypothèses de consommation de gaz fixe.
- Un développeur a cité une liste de 200 000 contrats potentiellement concernés et soutenu que la méthodologie employée pourrait ne pas détecter d’autres cas.
- Les développeurs principaux sont appelés à fournir davantage de données et à mener des examens supplémentaires avant que Glamsterdam ne passe sur le réseau principal.
Pourquoi la proposition de Glamsterdam sur le coût du gaz est contestée
La mise à niveau Glamsterdam prévue pour Ethereum fait l’objet d’appels de développeurs à suspendre le projet sous sa forme actuelle. Le désaccord immédiat porte sur l’EIP-8037, une proposition visant à augmenter le coût en gaz de la création de nouvel état, notamment les entrées de stockage et les nouveaux contrats. Ses détracteurs estiment que ce changement pourrait affecter les applications existantes autant que les futurs déploiements, faisant de la compatibilité de la proposition avec le code déjà déployé un enjeu central pour la conception et l’examen de la mise à niveau.
Le problème technique est que certains contrats fixent une quantité de gaz pour certaines opérations ou vérifient la quantité de gaz restante au cours d’une transaction. Si les opérations concernées deviennent plus coûteuses avec l’EIP-8037, ces appels pourraient ne plus disposer de suffisamment de gaz pour aboutir. Cela ne signifie pas que tous les contrats échoueront ; c’est un avertissement indiquant que le comportement du code reposant sur certaines hypothèses de coût du gaz pourrait changer après la modification.
Les conséquences pourraient être particulièrement difficiles à annuler pour les applications concernées. Les contrats intelligents déployés sont immuables : les développeurs ne peuvent donc pas simplement modifier le code d’origine pour tenir compte de coûts plus élevés. Des critiques avertissent que des appels infructueux pourraient rendre inaccessibles les fonds détenus par certains contrats. La source ne précise pas quels utilisateurs ou contrats seraient concernés au bout du compte, ni s’il est possible de mettre au point une solution qui évite de modifier la mise à niveau ou son processus d’activation.
Désaccord sur l’impact et les éléments de preuve
Un développeur DeFi de premier plan a évoqué une liste du dépôt ethereum/repricing-impact qui, selon lui, recensait déjà 200 000 contrats concernés. Il a également soutenu que des faiblesses méthodologiques pourraient conduire à omettre d’autres cas. Ce chiffre est donc présenté comme faisant partie de l’évaluation d’un développeur, et non comme un total confirmé de contrats voués à échouer. L’étendue et l’exhaustivité de l’analyse restent au cœur du désaccord.
Le même développeur a déclaré que les effets pourraient toucher le déploiement et le fonctionnement de plusieurs protocoles de premier plan, au lieu de se limiter à du code obscur ou rarement utilisé. Sa critique porte à la fois sur la réévaluation tarifaire proposée et sur la manière dont son impact a été évalué. Le compte rendu fourni ne nomme pas les protocoles et ne vérifie pas de manière indépendante l’étendue des effets allégués. Cet avertissement souligne donc la nécessité d’examiner les éléments de preuve au cas par cas, sans pour autant établir l’ampleur du risque.
Un autre développeur a déclaré que son équipe avait repéré les mêmes problèmes avant le déploiement de Glamsterdam sur le réseau de test Sepolia, et avant qu’une société spécialisée en sécurité ne les signale par la suite. Ce témoignage soulève des questions sur le moment où les préoccupations pertinentes ont été découvertes et sur la façon dont elles ont été prises en compte lors de l’examen. À lui seul, il ne permet pas d’établir que le réseau de test a révélé toutes les défaillances possibles, ni que la modification proposée a déjà causé des dommages sur un réseau en production.
Les partisans reconsidèrent les arguments en faveur de la rapidité
L’opposition vient de développeurs et de personnes impliquées dans la communauté technique plus large d’Ethereum. Le fondateur de Curve Finance a averti que la mise à niveau pourrait entraîner un hard fork d’urgence pour annuler le changement, tandis qu’un autre développeur de la DeFi a qualifié la proposition de déraisonnable. Un membre du conseil d’administration de la Fondation Ethereum s’est également opposé à la mise en œuvre d’un fork susceptible de rompre des hypothèses jusque-là considérées comme des invariants. Leurs commentaires témoignent d’une inquiétude importante, et non d’une décision définitive des développeurs principaux.
Le débat a également provoqué un revirement public de la part d’un membre influent de la communauté Ethereum, qui avait d’abord plaidé pour l’activation de Glamsterdam dans les plus brefs délais. Il avait soutenu qu’Ethereum garantit l’accès au réseau, et non des prix du gas particuliers. Quelques heures plus tard, il a déclaré que la mise à niveau ne devait pas suivre un calendrier aussi rapide et reconnu que sa position initiale était erronée, estimant que le problème était plus grave qu’on ne le pensait généralement.
Pour expliquer ce changement de position, le défenseur a déclaré que la communauté avait collectivement failli en matière de conception, de diligence raisonnable et de communication publique. Il a désigné l’introspection du gas comme un problème sérieux nécessitant une attention immédiate et une bien plus grande visibilité. Ces propos élargissent le débat au-delà des mécanismes de réévaluation des prix : on demande également aux développeurs de montrer comment les risques ont été évalués, comment les conclusions ont été communiquées et si les projets concernés ont eu une réelle possibilité de réagir.
Calendrier de la mise à niveau et questions sans réponse
La controverse actuelle autour de Glamsterdam fait suite à un précédent report. En octobre, les développeurs principaux ont reporté un test de Glamsterdam sur le réseau de test Hoodi après que des chercheurs en sécurité ont signalé des risques. Glamsterdam est l’une des deux grandes mises à niveau d’Ethereum prévues par les développeurs pour 2026. Ce report antérieur montre que des préoccupations liées à l’examen ont déjà influé sur les tests, mais les informations fournies ne précisent pas le lien entre les conclusions concernant Hoodi et les objections actuelles à l’EIP-8037, ni les changements qui ont suivi.
Les développeurs principaux subissent désormais des pressions pour publier davantage de données avant le déploiement de Glamsterdam sur le réseau principal. La question pratique est de savoir si des tests et analyses supplémentaires permettront de déterminer quels contrats reposent sur les hypothèses relatives au gas qui sont en train d’être modifiées, et quels recours sont possibles lorsque ces contrats ne peuvent pas être corrigés. La source ne fournit ni calendrier définitif, ni proposition révisée, ni décision des développeurs principaux. On ignore donc toujours si la mise à niveau sera reportée, modifiée ou poursuivie après un examen complémentaire.
Le différend se déroule parallèlement à d’autres évolutions d’Ethereum, sans que la source établisse de lien de causalité entre elles. Les fonds négociés en bourse (ETF) Ethereum ont enregistré leur pire mois en matière de flux depuis leur lancement, tandis que le cofondateur Vitalik Buterin a qualifié la mise à niveau Hegota, prévue ensuite, de dernier fork « normal » d’Ethereum. Ces éléments replacent Glamsterdam dans une période marquée par de nombreuses mises à niveau, mais ne répondent pas aux questions techniques qu’elle soulève. Pour l’instant, l’incertitude centrale est de savoir si les modifications du prix du gaz peuvent être mises en œuvre sans perturber les contrats existants.
Source : BeInCrypto