НовостиКриптовалютыEthereum откладывает форк Glamsterdam на тестнете Hoodi до устранения рисков смарт-контрактов

Ethereum откладывает форк Glamsterdam на тестнете Hoodi до устранения рисков смарт-контрактов

Автор: Cointelegraph·

Ключевые выводы

  • •Разработчики Ethereum приостановили обновление Glamsterdam на тестнете Hoodi до устранения проблем безопасности, связанных с восемью инвариантами смарт-контрактов.
  • •Задержка связана с EIP-8037 и EIP-8038, которые меняют цены газа для ряда операций и сделают недействительными допущения в уже развернутом коде о фиксированной стоимости конкретных операций.
  • •Отчет аудиторской компании ChainSecurity от 13 октября показал, что два предложения могут нарушить работу контрактов, полагающихся на фиксированные допущения о газе, при сбое внешних вызовов.
  • •Сроки форка Hoodi теперь зависят от итогов проверки инвариантов, которая должна быть завершена до продвижения обновления к развертыванию в основной сети.
  • •Glamsterdam, запущенный на тестнете Sepolia 6 октября, призван продвинуть дорожную карту масштабирования layer-1 Ethereum за счет встроенного разделения пропозера и билдера, списков доступа на уровне блоков и корректировок ценообразования газа.
Ethereum откладывает форк Glamsterdam на тестнете Hoodi до устранения рисков смарт-контрактов

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

В центре задержки — два предложения по улучшению Ethereum (EIP), включенных в обновление, EIP-8037 и EIP-8038, которые меняют порядок взимания платы за газ для ряда операций. Газ — это единица, используемая для измерения вычислительной стоимости транзакций и выполнения смарт-контрактов в Ethereum. По данным Foundation, некоторые существующие проекты Ethereum зависят от допущения, что конкретные операции всегда будут стоить фиксированное количество газа, — допущения, которое новые правила ценообразования газа сделают недействительным. Поскольку эти допущения заложены в уже развернутый код, изменение цен рассматривается как проблема безопасности обновления, а не как обычная корректировка стоимости.

Решение последовало за отчетом от 13 октября компании по аудиту смарт-контрактов ChainSecurity, в котором говорилось, что два предложения могут нарушить работу контрактов, полагающихся на фиксированные допущения о газе, при сбое внешних вызовов. Разработчики сейчас изучают проблемы, связанные с восемью инвариантами смарт-контрактов — условиями, которые развернутые контракты рассчитывают соблюдаться при работе сети.

Откладывая форк Hoodi, разработчики получают дополнительное время для выявления потенциальных проблем со смарт-контрактами и определения необходимости изменений кода до того, как Glamsterdam приблизится к развертыванию в основной сети. В посте Foundation подчеркивается, что форк Hoodi не состоится до устранения существующих проблем. Сроки форка Hoodi теперь зависят от итогов проверки инвариантов, которая отделяет обновление от любого развертывания в основной сети. Для читателей, следящих за развертыванием, ключевыми ориентирами являются устранение восьми проблем инвариантов разработчиками и сигнал Foundation о готовности провести форк Hoodi — шаги, предшествующие любому движению к основной сети.

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