
Очередная репетиция предстоящего обновления Ethereum под названием Glamsterdam завершилась успешно: сеть продолжила подтверждать блоки после внедрения новых правил их построения ранее на этой неделе. Это важный этап перед намеченным на 6 октября запуском в публичной тестовой сети Sepolia, хотя дата еще требует официального подтверждения.
В среду Nethermind — программное обеспечение, которое используют компьютеры, поддерживающие Ethereum, — провело отдельный тест производительности для одного из ключевых изменений Glamsterdam. Клиент успешно завершил все 2,302 теста, обработав 570.7 млрд gas за три минуты 15 секунд, что соответствует средней скорости около 2.9 млрд gas в секунду.
Тест измерял не скорость всей сети, а работу execution software от Nethermind. Проверялись block-level access lists — механизмы, которые заранее сообщают компьютерам Ethereum, какие аккаунты и сохраненные данные будут использованы блоком еще до начала обработки.
Такая предварительная информация позволяет заранее загружать данные и параллельно проверять несвязанные транзакции. Сейчас значительная часть этой работы в Ethereum выполняется последовательно, что ограничивает объем активности, который можно безопасно уместить в один блок.
Примерно через час после запуска в тестовой сети Glamsterdam повысил block gas limit с 60 млн до 200 млн. Поскольку gas отражает объем вычислительной работы, необходимой для транзакций, более высокий предел создает место для большего числа платежей, token swap и другой активности в каждом блоке.
Почему это важно для Ethereum
Лимит в 200 млн теоретически позволит Ethereum поглощать больший объем активности до того, как пользователи начнут перебивать друг друга в борьбе за место в блоке и разгонять комиссии. Это может смягчить скачки комиссий в периоды роста торговой активности или во время запуска популярного token, перегружающего сеть.
При этом более крупные блоки сложнее проверять, и небольшим операторам может быть труднее за ними успевать. Glamsterdam задуман как попытка увеличить пропускную способность без того, чтобы эксплуатация сети стала чрезмерно дорогой.
В Ethereum специализированные builder упаковывают транзакции, а validator проверяют готовые блоки и защищают сеть. Glamsterdam должен встроить этот процесс передачи и сопутствующие выплаты в собственные правила Ethereum, снизив зависимость от внешних relay-сервисов.
Обновление также увеличивает время, доступное для распространения данных блока по сети, примерно с двух до девяти секунд. Это дает validator больше времени на получение и проверку более крупных блоков, поддержку которых и должен обеспечить Glamsterdam.
При этом лимит в 200 млн gas пока остается тестовой настройкой и не означает обязательства для основной сети Ethereum. Devnet-11 также создавался как контролируемая репетиция без преднамеренных атак.
Разработчики ориентируются на 6 октября как на дату развертывания Glamsterdam в Sepolia, где команды приложений смогут протестировать свое ПО до того, как обновление дойдет до пользователей Ethereum.


