Ethereum вскоре может увидеть значительное
повышение производительности, если новое предложение от ведущего разработчика
Барнабе Моннота получит поддержку. Известное как EIP-7782, план направлен на
сокращение времени слота сети с 12 секунд до 6 секунд, эффективно удваивая
частоту производства блоков на основном сетевом уровне Ethereum, когда в
2026 году поступит обновление Glamsterdam.
Предложение
было публично обсуждено Моннотом 21 июня и основывается на предварительных проектных
целях, впервые разработанных в октябре 2024 года.
Путем регулирования основных временных параметров Ethereum, EIP-7782 стремится
значительно улучшить скорость включения транзакций и реактивность сети - при этом
преодолевая трудности, связанные с ужесточением сроков консенсуса и координации
валидаторов.
"Более короткие времена слота улучшают качество сервиса подтверждения, и, следовательно,
имеют потенциал повысить стоимость сервиса выше сегодняшнего уровня," сказал Моннот.
Здесь "стоимость сервиса" относится к экономической ценности, которую Ethereum
захватывает как глобальный уровень расчета - функция, которая становится все более
центральной в DeFi, торговых площадках для NFT и токенизации реальных активов.
Более быстрые блоки, теоретически, означают более быстрое завершение операций, большую
ликвидность и более плавный опыт пользователя для всех приложений, построенных на Ethereum
или в его экосистеме второго уровня.
Быстрее времена блоков, быстрее все
Если будет реализовано, сокращение времени слота означало бы, что новые блоки Ethereum
могли бы предлагаться каждые 6 секунд вместо текущих 12, тем самым уменьшая вдвое среднее
время, необходимое для того, чтобы транзакция появилась в следующем блоке. Согласно данным
от платформы стейкинга Everstake, это изменение предоставило бы несколько преимуществ для
сети в целом:
- Более быстрое подтверждение транзакций: Пользователи видели бы, как ожидаемые
транзакции подтверждаются быстрее, особенно во времена высокой активности сети. - Улучшенный UX для кошельков и dApps: Кошельки обновляли бы балансы и подтверждения
чаще, создавая более плавный и отзывчивый опыт. - Более сильное сопротивление цензуре: Более частые предложения блоков уменьшают
окно для любого отдельного валидатора или группы, чтобы задержать или подвергнуть
цензуре транзакции. - Ценообразование DeFi в реальном времени: Торговые платформы и автоматизированные
маркетмейкеры (AMM) могли бы отражать изменения цен более точно, уменьшая
арбитражные неэффективности. - Более низкие торговые сборы: Поскольку ликвидность увеличивается благодаря более
быстрым обновлениям, спреды транзакций могут сужаться, сокращая затраты для
пользователей.
Моннот подчеркнул, что эти преимущества накапливаются по всему экосистеме:
"Более быстрые слоты приводят к большей ликвидности, что означает более низкие торговые
сборы для пользователей и увеличенные сетевые эффекты для Ethereum."
Технические механизмы EIP-7782
Производство блоков Ethereum структурировано вокруг "слотов", коротких временных интервалов,
в течение которых предлагаются, валидируются и подтверждаются новые блоки. Каждое время
слота состоит из нескольких подфаз: предложение, аттестация и агрегация. При текущих
условиях по каждой из этих фаз выделяется примерно по четыре секунды, создавая полный
слот в 12 секунд.
EIP-7782 предлагает значительно сжать эти фазы:
- Время предложения: С 4с до 3с
- Время аттестации: С 4с до 1.5с
- Время агрегации: С 4с до 1.5с
- Всего: 6 секунд на слот вместо 12.
Эта переконфигурация сохранила бы структуру консенсуса Ethereum, но потребовала бы гораздо
более быстрой координации между валидаторами - особенно операторами, работающими в условиях
ограниченной пропускной способности или с более высокой задержкой соединения.
"Сокращение подслотов означает меньше времени для выполнения каждой обязанности", заметил Моннот.
"Это потребует надежного тестирования для обеспечения стабильности."
Эта проблема не является теоретической. Плохо подключенные валидаторы или работающие на
менее производительном оборудовании могут испытывать трудности с соблюдением более жестких
сроков, рискуя пропустить аттестации и получать уменьшенные награды. Аналогично, увеличение
частоты сообщений о консенсусе может привести к повышенным требованиям к пропускной
способности - особенно проблематично во время загруженности сети или при обновлениях уровня
протокола.
Путь Ethereum к Glamsterdam
Предлагаемые изменения направлены на интеграцию в обновление Glamsterdam, запланированное
основные изменения протокола, ожидаемые в конце 2026 года. Все еще на ранней стадия
проектирования, Glamsterdam следует за обновлением Dencun и является частью более широкой
пост-Мержевой эволюции Ethereum в направлении масштабируемости и удобства использования.
Более широкие цели Glamsterdam включают:
- Увеличение пределов газа: Моннот предложил, что Ethereum мог бы достигнуть 3-кратного
увеличения текущего лимита газа к 2026 году. - Увеличение поставки данных: Слои доступности данных, такие как EIP-4844 ("прото-данкшардинг"),
будут усовершенствованы к тому времени, возможно, увеличив поставку данных в 8 раз над
нынешними уровнями. - Снижение затрат на транзакции: Оптимизация газа и более эффективные слои исполнения
являются центральными в дорожной карте Glamsterdam. - Моннот видит EIP-7782 как синергетический с этими целями. "На мой взгляд, следование этому
с 2-кратным сокращением времени слота будет великолепной опцией для Ethereum", сказал он.
Компромиссы и риски
Хотя потенциальные выгоды значительны, предлагаемая мера не обходится без рисков.
Ускоренные времена слота накладывают новые нагрузки на инфраструктуру Ethereum и
требуют значительной координации среди операторов узлов валидаторов, разработчиков
клиентов и создателей приложений.
Среди наиболее часто цитируемых компромиссов:
- Проблемы с задержкой валидатора: Меньшие операторы могут столкнуться с трудностями
в достижении порогов производительности. - Риск загруженности сети: Более высокая частота блоков означает больше данных за
меньшее время, увеличивая использование пропускной способности и риск потери сообщений. - Совместимость смарт-контрактов: Смарт-контракты, полагающиеся на предположения о
интервалах блоков, могут вести себя непредсказуемо, если не обновлены должным образом. - Комплексность мониторинга и тестирования: До реализации таких изменений потребуются
обширные симуляции, развертывание тестовой сети и поэтапные развертывания для
избежания сбоев консенсуса.
Фонд Ethereum еще официально не одобрил EIP-7782, и он остается одним из нескольких
кандидатных предложений для рассмотрения в Glamsterdam. Тем не менее, его включение
в активное обсуждение предполагает растущий интерес к уточнению временных механизмов
Ethereum.
Почему это важно
Так как Ethereum продолжает бороться за лидерство в мире с множеством блокчейнов, обновления
производительности, такие как EIP-7782, имеют стратегическое значение. Конкуренты, такие как
Solana, Aptos и Sui, построили свои репутации на сверхбыстром завершении и низкой задержке
производства блоков, часто хвастаясь временем транзакций менее одной секунды.
Хотя Ethereum приоритизирует децентрализацию и стабильность над скоростью, его
ведущие разработчики хорошо понимают компромисс. Реализация более быстрых
времен слота - без ущерба для инклюзивности валидаторов или безопасности сети -
может закрыть разрыв в производительности, не жертвуя основополагающими принципами Ethereum.
Более важно, положение Ethereum как якоря экосистемы rollup второго уровня означает,
что любые улучшения на уровне основы каскадно распространяются на такие платформы,
как Arbitrum, Optimism, Base и Linea, а также на системы повторного стейкинга,
такие как EigenLayer.
EIP-7782 будет подвергаться дальнейшим дебатам, обзорам и тестированию в
ближайшие месяцы, поскольку рамки обновления Glamsterdam становятся яснее.
Ожидается, что Моннот и другие ведущие разработчики будут прототипировать
временные корректировки на девнетах прежде чем делать окончательные рекомендации.
Между тем, сообщество Ethereum будет внимательно наблюдать. В мире с
растущей зависимостью от блокчейн-инфраструктуры для операций в реальном времени,
скорость блоков может быть столь же важна, как и пространство блоков.