Разработчики Ethereum отложили внедрение обновления Glamsterdam в тестовой сети Hoodi до устранения проблем безопасности, связанных с восемью инвариантами смарт-контрактов.

Некоторые существующие проекты Ethereum исходят из того, что определённые операции будут стоить определённое количество газа. EIP-8037 и EIP-8038 в составе Glamsterdam нарушат эти предположения, поскольку изменят порядок взимания платы за газ за некоторые операции, говорится в опубликованной в пятницу статье в блоге Ethereum Foundation.

Это решение последовало за отчётом аудитора смарт-контрактов ChainSecurity от 13 октября. В нём говорилось, что два предложения по улучшению Ethereum (EIP) могут нарушить работу смарт-контрактов, которые полагаются на фиксированные предположения о расходе газа в случае неудачных внешних вызовов.

Перенос форка тестнета Hoodi даст разработчикам больше времени, чтобы выявить потенциальные проблемы со смарт-контрактами и определить, нужны ли изменения до того, как Glamsterdam продолжит путь к развёртыванию в основной сети. Форк Hoodi не состоится, пока проблемы не будут решены, говорится в публикации Ethereum Foundation.

Обновление Ethereum Glamsterdam было запущено в тестовой сети Sepolia 6 октября в рамках одной из последних крупных репетиций. Обновление призвано продвинуть дорожную карту масштабирования уровня 1 Ethereum за счёт встроенного разделения ролей предлагающего и строителя блоков, списков доступа на уровне блоков и изменений в ценообразовании на газ, которые точнее отражают стоимость исполнения. Об этом Ethereum Foundation сообщила в публикации в блоге от 28 сентября.