Розробники Ethereum відклали оновлення Glamsterdam у тестовій мережі Hoodi після того, як дослідники з безпеки виявили вразливість, яка може перетворити тимчасові збої смарт-контрактів на постійну втрату функціональності. Компанія Chainsecurity виявила 13 розгорнутих контрактів із потенційно вразливою поведінкою. Активація, запланована на 26 жовтня, була скасована, що ставить під сумнів попередні плани щодо оновлення основної мережі Ethereum у грудні, поки розробники проводять розслідування.
Ethereum відкладає тестування Glamsterdam через занепокоєння 13 контрактів

Основні висновки
- Розробники Ethereum скасували активацію оновлення Glamsterdam у тестовій мережі Hoodi, заплановану на 26 жовтня, через занепокоєння щодо безпеки.
- Швейцарська компанія Chainsecurity, що спеціалізується на кібербезпеці блокчейнів та аудиті смарт-контрактів, виявила 13 розгорнутих контрактів, уразливих до потенційно постійних станів збою.
- Попередній запуск Ethereum у грудні перебуває під знаком питання, але користувачам основної мережі не потрібно вживати жодних заходів.
Ethereum відкладає тестування Glamsterdam через вразливості, що загрожують смарт-контрактам
Наступне велике оновлення Ethereum зіткнулося з несподіваною перешкодою. Дослідники з безпеки виявили, що запропоновані зміни у способі стягнення блокчейном комісій за транзакції можуть призвести до того, що певні смарт-контракти назавжди фіксуватимуть збої, які раніше можна було б виправити.
Компанія Chainsecurity виявила 13 розгорнутих контрактів, що демонструють потенційно небезпечну поведінку, що змусило розробників скасувати активацію Glamsterdam 26 жовтня в тестовій мережі Hoodi. Це відкриття ставить під загрозу амбітне оновлення, покликане зробити Ethereum швидшим та ефективнішим, а його попередній запуск у грудні тепер перебуває під знаком питання.
Виявлення проблеми безпеки змушує Ethereum змінити плани
Під час зустрічі All Core Developers Execution 22 жовтня розробники домовилися відкласти тестування після ознайомлення з висновками щодо двох пропозицій — EIP-8037 та EIP-8038. Ці зміни стосуються способу, яким протокол Ethereum розраховує «газ» — механізм комісій, що визначає, скільки обчислювальної роботи може виконати транзакція.
Компанія Chainsecurity виявила, що певні операції можуть несподівано повернути транзакції раніше витрачений газ. Ця, на перший погляд, корисна поведінка створює серйозну проблему для смарт-контрактів, розроблених з урахуванням існуючих лімітів витрат.
Коли невдала транзакція стає остаточною
Деякі смарт-контракти навмисно зупиняють операцію, коли газу залишається недостатньо, даючи користувачам можливість спробувати ще раз пізніше. Однак за запропонованими правилами невдала операція може залишити достатньо газу, щоб супутній контракт завершив фіксацію невдачі. Це може назавжди вимкнути можливість повторної спроби або позбавити користувача можливості вимагати повернення коштів.
Для виникнення цієї проблеми не обов’язково потрібно змінювати код контракту. Дослідники ще не оприлюднили перелік 13 уразливих контрактів, оскільки триває процес відповідального розкриття інформації.
Невизначеність щодо грудневого вікна оновлення
Glamsterdam поєднує вдосконалення, спрямовані на збільшення обчислювальної потужності Ethereum та підвищення ефективності валідації блоків. Попереднє тестування на Sepolia пройшло успішно 6 жовтня: блоки працювали з лімітом газу близько 200 мільйонів, що більш ніж утричі перевищує ліміт основної мережі Ethereum, який становить приблизно 60 мільйонів.
Оператори Hoodi тепер повинні встановити оновлене програмне забезпечення для виконання та консенсусу до скасованої активації. Звичайним користувачам Ethereum ніяких дій робити не потрібно. Фонд Ethereum не оголосив нову дату тестування та не підтвердив запуск основної мережі. Розробники тепер повинні визначити, чи можуть зміни, спрямовані на покращення продуктивності мережі, безпечно співіснувати з контрактами, що вже працюють за старими правилами.
Bitcoin Core переглядає свій підхід до усунення вразливостей у системі безпеки, оскільки завдяки штучному інтелекту виявляти певні програмні недоліки стало набагато простіше.
Читати: Bitcoin Core змінює політику безпеки: ШІ спрощує пошук вразливостейЦю статтю перекладено з англійської мови за допомогою штучного інтелекту. Оригінальна англомовна версія є авторитетним джерелом; автоматичні переклади можуть містити неточності, особливо в юридичній та нормативній термінології.
















