Фонд 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.
0 комментариев к “Glamsterdam ломает кошельки и оценщики газа”
Добавить комментарий