Больше не нужно искать — необходимые
обучающие материалы и подсказки всегда под рукой

В сети Ethereum началась глубокая, хотя и не столь заметная со стороны, трансформация процесса проверки блоков. Об этом сообщил анонимный исследователь из Ethereum Foundation, известный под именем ladislaus.
По его словам, блокчейн Ethereum постепенно отказывается от традиционной модели, при которой каждый узел сети вынужден заново исполнять все транзакции в блоке для подтверждения их корректности. Вместо этого валидаторы будут использовать криптографические доказательства корректности исполнения, генерируемые технологией zkEVM.
Сейчас любой узел, желающий убедиться в действительности блока, выполняет один и тот же объем вычислений, что приводит к значительному дублированию операций. При этом нагрузка на оборудование валидаторов напрямую зависит от лимита газа в сети.
Новый подход, как объясняет исследователь, кардинально меняет ситуацию. Узлам больше не нужно повторять вычисления — достаточно проверить специальное криптографическое доказательство, которое подтверждает, что все операции в блоке выполнены верно. Именно это, по мнению эксперта, открывает путь к фундаментальному масштабированию базового уровня Ethereum в долгосрочной перспективе.
Хотя сама концепция не является абсолютно новой, её ключевое отличие — интеграция в основной протокол Ethereum не как отдельная надстройка, а как опциональный шаг на уровне консенсуса.
### Как будет работать новая система
Разработчики планируют внедрить целый конвейер обработки доказательств. Процесс можно описать в три основных этапа:
1. Клиент уровня исполнения формирует специальный пакет данных, содержащий всю необходимую информацию для проверки блока, но без хранения его полного состояния.
2. Стандартизированная программа использует эти данные для проверки перехода состояния. Специальная виртуальная машина zkEVM выполняет запрос, а валидатор создаёт доказательство корректности этой операции.
3. Клиент уровня консенсуса получает и проверяет сгенерированное доказательство.
Это приведёт к появлению новой роли в сети — zkAttesters. Так будут называться участники, которые вместо запуска полноценного клиента исполнения будут заниматься проверкой zk-доказательств.
Как пояснил ladislaus, синхронизация с сетью для таких участников будет сводиться к загрузке доказательств для последних блоков, что займёт считанные минуты.
В текущей модели валидатору необходимо одновременно запускать два ресурсоёмких клиента — уровня консенсуса и уровня исполнения. Последний особенно требователен к оборудованию, так как объём хранимых данных, время обработки и пропускная способность растут вместе с лимитом газа.
Переход на проверку доказательств вместо повторного исполнения позволит значительно снизить аппаратные требования для участия в поддержании консенсуса сети. Наибольшую выгоду от этого, вероятно, получат индивидуальные стейкеры и домашние валидаторы, которым больше не придётся поддерживать работу сложного клиента исполнения.
Предложенные изменения планируется реализовать в рамках улучшения EIP-8025, которое включено в дорожную карту развития Ethereum на 2026 год.
Популярные новости: