Какой ключевой приоритет для Ethereum на ближайшие пять лет?
Масштабируемость первого уровня (L1).
В июне Виталик Бутерин и Ethereum Foundation объявили о ряде важных инициатив по критически значимым вопросам: от предложения EIP-7987 (ранее упоминалось как EIP-7983, теперь официальное название — EIP-7987), ограничивающего расход газа для одной транзакции, до запуска экспериментальной фазы L1 zkEVM и повышения лимита газа блока. Все эти меры говорят о том, что масштабирование L1 в Ethereum переходит в стадию практического внедрения.
Короче говоря, после выхода L2-экосистем на важные рубежи Ethereum возвращает основной фокус на масштабирование L1: rollup-решения уже очень быстры, но L1 можно сделать ещё более эффективным, мощным и целостным.
В статье представлен анализ технологических обновлений, лежащих в основе этих изменений, и дальнейшие планы по развитию масштабирования Ethereum L1 для следующего роста сети.
С момента публикации Виталиком Бутериным в 2020 году концепции «Rollup-Centric Roadmap» rollup-решения стали ведущим вектором масштабирования Ethereum, породив развитию таких проектов, как Arbitrum и Optimism, и превратив L2 в новый плацдарм для экосистемы.
Однако rollup'ы создают и собственные сложности. В материале Understanding ERC-7786: Is Ethereum Entering a Unified Era? отмечается: сейчас по широким критериям работают более ста L2-решений. Это ведёт к фрагментации транзакций и стоимости между L2, а L1 становится ответственным за хранение данных и финальные расчёты.
В результате нагрузка на L1 неуклонно растёт. Высокогазовые транзакции (например, blob-операции или верификации zkProof) существенно увеличивают вычислительные и валидационные издержки на уровне L1-узлов. Рост состояния замедляет синхронизацию, увеличивает стоимость хранения on-chain, а нестабильное заполнение блоков влечёт риски для безопасности и антицензурности сети.
Источник: L2Beat
По сути, расширение L2 последних лет — это, образно говоря, «строительство стен»: каждый rollup стремится удержать пользователей и ликвидность внутри своей экосистемы. Это, с одной стороны, повышает эффективность отдельных сегментов, но ослабляет единство и ликвидность Ethereum в целом.
В соответствии с известной пословицей «Долго объединённое — разделится, долго разделённое — объединится», Ethereum переживает переломный этап — переход от L2-фрагментации к реинтеграции L1, по сути восстанавливая баланс после периода доминирования L2.
Стратегическая цель — создать для пользователей целостную сетевую экосистему вместо случайного набора разрозненных цепочек. Переводы активов между L1 и L2, обмен состояниями и переход между приложениями должны быть столь же удобными, как в одной цепочке.
Именно поэтому — от Based Rollups и ePBS до L1 zkEVM — команда разработчиков Ethereum Foundation и сообщество проталкивают пакет L1-апгрейдов, нацеленных на усиление исполнения, удобства и устойчивости mainnet без ущерба безопасности или децентрализации.
Два наиболее значимых масштабирующих апгрейда L1 — это предложение EIP-7987 и L1 zkEVM. Их объединяет критическая значимость как для перераспределения ресурсов, так и для совершенствования движка исполнения транзакций.
В июне Виталик Бутерин и Тони Варштеттер выступили соавторами предложения EIP-7987, которым лимитируется расход газа на одну транзакцию до 16,77 миллиона. Ключевая цель — установить отдельный потолок газа на каждую транзакцию (независимо от общего лимита газа блока).
В Ethereum любая транзакция — перевод или вызов контракта — расходует газ, а каждый блок содержит фиксированное количество газа. Если одна транзакция «съедает» слишком много газа, она вытесняет другие из блока.
Источник: Github
Некоторые крупные операции (например, верификация zkProof или масштабные деплойменты смарт-контрактов) могут занимать почти весь блок. EIP-7987 призван предотвратить монополизацию ресурсов этими транзакциями и нагрузку на узлы, что особенно актуально для параллельного исполнения и синхронизации легких клиентов:
С принятием лимита любая «крупная» транзакция должна будет дробиться — ни одна операция не сможет единолично завладеть всеми ресурсами блока. Ограничение действует исключительно на стадии исполнения: если транзакция превышает лимит до включения в блок, валидаторы отклоняют её.
В дополнение к этому ведётся работа и над увеличением лимита газа на блок. 21 июля Виталик Бутерин сообщил: «Почти 50% стейкеров поддержали повышение лимита газа L1 до 45 миллионов. Сейчас лимит увеличивается и составляет 37,3 миллиона».
Теоретически увеличение лимита газа блока позволяет напрямую повысить производительность сети. Тем не менее Ethereum много лет придерживался выверенного подхода, особенно с учётом развития L2. Например, после увеличения лимита газа блока с 8 до 10 миллионов в сентябре 2019 года потребовалось почти шесть лет, чтобы достигнуть 36 миллионов.
В этом году сообщество придерживается более «агрессивной» позиции. В EIP-9698 предлагается увеличивать лимит газа в 10 раз каждые два года — уже к 2029 году целевой показатель может достичь 3,6 миллиарда, что в 100 раз превысит текущий уровень.
Источник: Etherscan
Комплекс этих изменений необходим Ethereum для масштабирования и создания вычислительной базы под ключевое обновление L1 zkEVM.
zkEVM традиционно рассматривается как «конечная цель» масштабируемости Ethereum. Суть решения — дать основной сети возможность верифицировать zk-цепочки, так что выполнение блока сопровождается созданием zero-knowledge-доказательства, валидация которого другими узлами происходит за считаные секунды.
Преимущества очевидны: узлам больше не нужно переисполнять все транзакции — достаточно проверить zk-доказательство для подтверждения блока. Это заметно снижает нагрузку на полные ноды, упрощает жизнь легким клиентам и кроссчейн-валидаторам, повышает уровень защищённости и антикоррупционной устойчивости.
L1 zkEVM быстро приближается к внедрению. 10 июня Ethereum Foundation опубликовал стандарт для мгновенной генерации доказательств в L1 zkEVM — первый этап интеграции zk-доказательств в протокол. Основная сеть будет поэтапно переходить к среде исполнения с поддержкой zkEVM.
Согласно публичному роудмапу, запуск Ethereum L1 zkEVM ожидается в течение ближайшего года. Подход ориентирован на масштабирование Ethereum с помощью компактных zk-доказательств — последовательная интеграция zero-knowledge-доказательств станет проверкой многолетних разработок Ethereum в реальных условиях.
Такой апгрейд трансформирует mainnet из расчетного уровня в полностью верифицируемую платформу исполнения — «верифицируемый мировой компьютер».
Если EIP-7987 оптимизирует исполнение на микроуровне, L1 zkEVM становится революционным макроапгрейдом: ожидается рост производительности на 10–100 раз и качественное расширение возможностей Ethereum по захвату ценности.
L1 сможет выйти за пределы слоя расчетов, стать масштабным исполнительным ядром — точкой притяжения для новых пользователей, ликвидности и активов, что обеспечит Ethereum конкурентоспособность против высокопроизводительных сетей нового поколения — например, Solana или Monad.
При этом Ethereum трансформирует и фундаментальные механизмы управления и распределения ресурсов.
Кроме EIP-7987 и zkEVM, Ethereum реализует крупные обновления основной сети на всех уровнях протокола, чтобы создать производительную, доступную и справедливую on-chain среду исполнения.
Ethereum Foundation разрабатывает архитектуру ePBS, в которой полностью разделяются роли предложителя (proposer) и строителя блока (builder). Это позволит эффективно решить проблему MEV и монополии билдеров, повысить справедливость, устойчивость к цензуре и прозрачность формирования блоков.
ePBS тесно интегрируется с FOCIL — модулем, позволяющим легким клиентам верифицировать блоки и результаты исполнения без необходимости постоянного хранения полного состояния. В тандеме ePBS и FOCIL обеспечивают чёткое распределение полномочий между предложением, построением и валидацией, что повышает адаптивность сети.
Такое сочетание может поддерживать приватные транзакции, легкие клиенты и мобильные кошельки, снижая барьеры входа и сигнализируя о переходе Ethereum к модульной архитектуре консенсуса с высокой гибкостью и возможностями для компоновки.
Ещё одно малоосвещаемое, но перспективное направление масштабирования — Stateless Ethereum. Оно призвано избавить ноды от необходимости хранить весь стейт сети: благодаря механизму свидетелей узлы скачивают и проверяют только данные, относящиеся к текущим операциям, что радикально сокращает издержки на синхронизацию и валидацию.
Ethereum Foundation способствует этому направлению с помощью инструмента bloatnet.info, который позволяет визуализировать и оценивать неравномерность нагрузки, вызванную разрастанием стейта, а также поддерживать будущие модели очистки, сжатия и «арендной платы» за хранение данных.
Кроме того, среди приоритетов Ethereum Research — инициатива Beam: установление раздельных ценовых кривых для вычислений, хранения и вызовов с целью более точного и гибкого ценообразования на ресурсы. Это может преобразовать единую тарифную модель Ethereum в многоуровневый рынок ресурсов, по аналогии с системами облачного управления.
Сегодня, когда rollup-масштабирование стало стандартом, а account abstraction развивается, многие делают ставку только на модель L2: «внечейновое исполнение + окончательный расчет в основной сети».
Однако эволюция L1 продолжается — и она незаменима.
L2 способен привлекать пользователей и разгружать исполнение, в то время как L1 отвечает за единые расчёты, безопасность и базу управления ресурсами. Лишь параллельное развитие обоих слоёв позволит Ethereum стать по-настоящему устойчивой, высокопроизводительной и глобальной сетевой платформой Web3.
Будущее Ethereum зависит от синхронной эволюции L1 и L2. Только так сеть сможет стать единым мировым компьютером..