Ethereum

Deux propositions rivales d’Ethereum visent à empêcher Glamsterdam de rompre ses anciens contrats

image

Ce risque a déjà ralenti la mise à niveau. Glamsterdam fonctionne sur l’un des réseaux d’entraînement d’Ethereum, des copies de la blockchain où les développeurs testent les modifications avant de toucher à l’argent réel, mais une deuxième répétition prévue pour le 26 octobre a été reportée après que des chercheurs en sécurité ont tiré la sonnette d’alarme.

« à mon humble avis, Glamsterdam ne devrait pas être expédié sous sa forme actuelle, point final », a écrit le chercheur en sécurité pcaversaccio sur X, faisant référence aux augmentations de gaz, qu’il a déclaré avoir signalées aux principaux développeurs d’Ethereum deux semaines plus tôt.

Le développeur pseudonyme Banteg était plus direct. « En plus de la liste déjà énorme de 200 000 contrats concernés dans Ethereum/repricing-impact, j’ai trouvé plusieurs problèmes méthodologiques qui font qu’il en manque beaucoup plus », a-t-il écrit sur X. « Cela affecte le déploiement et le fonctionnement de plusieurs protocoles de haut niveau, pas seulement certains développeurs aléatoires utilisant à mauvais escient les opcodes qui leur ont été donnés. »

Le projet de Glisic, EIP-8488, divise le jeu d’instructions d’Ethereum en deux. « Les contrats existants conservent le calendrier existant », indique-t-il, tandis que « les nouveaux contrats doivent utiliser les opcodes V2 qui portent le calendrier de gaz EIP-8037/8038 ».

Le projet de Rebuffo utilise plutôt deux compteurs de gaz par transaction, un qui suit l’exécution selon les anciennes règles et un autre où « la facturation utilise le nouveau calendrier et détermine les frais de transaction ». Il admet également qu ‘ »aucune implémentation client d’exécution ni aucun test de consensus n’ont été exécutés pour cette conception ».

To Top