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

Коротко: что запущено

Тестовая сеть называется Platåberget. Её открыли 17 августа, а форк с изменениями Glamsterdam назначили на 20 августа.

Ключевая особенность: сеть запустили не с нуля, а из текущего состояния основной сети. Это позволяет проверить переход так, как он произойдёт на живой цепочке с уже накопленными данными.

Тестнет проработает несколько месяцев. Затем обновление уйдёт на долгоживущие тестовые сети и лишь после этого — в основную сеть.

Присоединиться может любой: на странице сети настройка выполняется в один клик, обозреватель Dora принимает депозиты валидаторов и сборщиков блоков, а образы для всех клиентов публикует команда ethPandaOps.

Что меняет Glamsterdam

Изменение Суть
Разделение предлагающего и сборщика роли закрепляются в самом протоколе, с подписанными заявками и комитетом проверки своевременности
Списки доступа на уровне блока блок заранее перечисляет затрагиваемые счета и ячейки хранилища
Переоценка газа ориентир — потолок около 200 млн газа вместо нынешних 60 млн
Размер контракта с 24 КиБ до 64 КиБ
Лимит инициализирующего кода с 48 КиБ до 128 КиБ
Стоимость простого перевода перестаёт всегда равняться 21 000 газа

Почему это ломает инструменты

Насколько я это вижу, главное в обновлении не список улучшений, а разрушенное допущение, на котором построена почти вся периферия сети.

Годами разработчик мог считать две вещи неизменными: потолок газа в блоке и цену обычного перевода эфира в 21 000 газа. На этих константах написаны оценщики комиссии в кошельках, лимиты в индексаторах, расчёты в платёжных шлюзах.

Переоценка вводит отдельное измерение — газ за работу с состоянием сети. Перевод на новый, ранее не существовавший адрес теперь стоит иначе, чем перевод на уже известный. Формально это точнее отражает нагрузку на сеть, практически — превращает фиксированную величину в переменную.

Отсюда и жёсткость формулировки фонда: сломается любой инструмент с зашитым максимумом газа. Не «может работать хуже», а перестанет считать правильно — и заметит это не разработчик, а пользователь, у которого транзакция уйдёт с неверной комиссией.

Что стоит за разделением ролей

Сейчас около 88% блоков собираются вне протокола — через посреднические сервисы, которые формируют содержимое блока и передают его валидатору готовым. Протокол об этой конструкции формально не знает.

Обновление вносит её внутрь: у сборщика появляется собственная роль с подписанными заявками, а отдельный комитет следит за своевременностью передачи готового блока.

Логика тут та же, что при легализации сложившейся практики: бороться с внешними сборщиками не получилось, поэтому их встраивают в правила, где поведение можно описать и проверить. Прежние подходы к архитектуре сети мы разбирали в материале о том, что Glamsterdam меняет для держателей и разработчиков, и в обзоре переписывания архитектуры сети.

Чего пока не называют

Точной даты обновления основной сети нет. Порядок известен: после стабильной работы devnet обновляются долгоживущие тестовые сети, и лишь затем очередь доходит до основной.

Не раскрыт и итоговый график повышения потолка газа: заявлен ориентир, но не сроки, за которые сеть до него дойдёт. Прошлые повышения показывали, что предельная величина и реальная загрузка расходятся надолго.

Для сравнения с прошлым крупным обновлением: Pectra была крупнейшей по числу изменений, но не трогала базовые допущения о стоимости перевода.

Частые вопросы

Что такое Platåberget?

Публичный тестнет, запущенный 17 августа из состояния основной сети. Форк с изменениями Glamsterdam прошёл 20 августа.

Что именно сломается у разработчиков?

Инструменты с жёстко заданным максимумом газа: кошельки, индексаторы и оценщики комиссии. Их нужно обновить до выхода изменений в основную сеть.

Почему перевод перестаёт стоить 21 000 газа?

Переоценка вводит отдельное измерение платы за работу с состоянием сети, поэтому перевод на новый адрес обходится иначе, чем на уже существующий.

Что меняет разделение ролей в протоколе?

Сборка блока перестаёт быть внешней услугой: у сборщика появляется роль внутри протокола с подписанными заявками и проверкой своевременности.

Насколько вырастет потолок газа?

Ориентир — около 200 миллионов газа против нынешних 60 миллионов. Сроки достижения не названы.

Когда обновление дойдёт до основной сети?

Дата не объявлена. Сначала стабильная работа тестовой сети, затем долгоживущие тестнеты, и только потом основная сеть.

Источники

Материал подготовлен на основе сообщения Ethereum Foundation и публикации Crypto Economy.