Два розробники Ethereum подали конкуруючі пропозиції в неділю, щоб запобігти тому, щоб Glamsterdam — наступна велика програмна оновлення Ethereum — не зламала існуючі додатки, які зберігають кошти користувачів. Обидві пропозиції залишаються проектами, і жодна з них не має встановленої дати.
Пропозиції Glamsterdam EIP-8037 та EIP-8038 збільшать плату за газ для створення та доступу до збережених даних. Газ вимірює вартість кожної операції, виконуваної смартконтрактом — програмою, що лежить в основі додатка ethereum. EIP-8037 збільшить базову вартість створення смартконтракту з 32 000 газу до 183 600 газу, не включаючи витрати на зберігання та виконання коду. Багато додатків ethereum були розроблені з припущенням, що ці витрати залишаться незмінними. Деякі додатки виділяють фіксовану суму газу при виклику іншого додатка, тому збільшення витрат призведе до невдачі цих викликів. Багато вже розгорнутих додатків не можна змінити.
Ризик вже спричинив затримку тестування оновлення. Glamsterdam працює на одній тестовій мережі Ethereum, де розробники можуть перевіряти зміни, не піддаючи реальні кошти ризику. Другий тренувальний запуск, запланований на 26 жовтня, було відкладено після того, як дослідники безпеки висловили занепокоєння. Дослідник безпеки pcaversaccio стверджував, що Glamsterdam не повинен запускатися у поточному вигляді через збільшення газу. Дослідник зазначив, що основні розробники Ethereum були попереджені про ці занепокоєння двома тижнями раніше. Псевдонімний розробник banteg сказав, що список ethereum/repricing-impact вже містить 200 000 вплинутих контрактів. Banteg сказав, що методологічні проблеми призвели до того, що оцінка пропустила багато додаткових контрактів. Banteg зазначив, що зміни впливають на розгортання та функціонування кількох відомих протоколів, а не лише на неправильне використання розробниками доступних opcode.
Пропозиція Лео Глісіча, EIP-8488, розділила б інструкційний набір Ethereum на дві версії. Існуючі контракти зберігатимуть поточний графік газу. Новозапущені контракти повинні будуть використовувати V2 опкоди з графіком газу, вказаним у EIP-8037 та EIP-8038.
Пропозиція Джуліо Реббфо передбачає застосування нових цін на газ до всіх контрактів, одночасно дозволяючи існуючим додаткам продовжувати виконання за старими правилами. Проект Реббфо пропонує використовувати два лічильники газу для кожнієї транзакції. Один лічильник вимірюватиме виконання за старими правилами, а інший — застосовуватиме новий графік газу для розрахунку комісії за транзакцію. Проект Реббфо визнає, що цей дизайн не проходив реалізації на клієнті виконання чи тестування консенсусу.


