[Англоязычный длинный пост] Новый путь Ethereum: движение к 10 000 TPS и конечное видение «ZK-всего»
Chainfeeds Краткое содержание:
Ethereum готовится к самому значительному архитектурному изменению с момента запуска: замене EVM на RISC-V. Причина проста — в будущем, где приоритет отдается ZK, EVM стал главным узким местом.
Источник статьи:
https://x.com/0xJaehaerys/status/1960051628129865918
Автор статьи:
jaehaerys
Мнение:
jaehaerys:Ethereum стоит на пороге самого важного архитектурного поворота со времени своего создания: замены Ethereum Virtual Machine (EVM) на RISC-V. Основная причина этого изменения заключается в том, что в эпоху zero-knowledge proofs (ZK) EVM стал главным узким местом. В настоящее время zkEVM работает так: сначала интерпретатор EVM перекомпилируется в RISC-V, а затем проводится доказательство, что приводит к потере производительности в 50–800 раз. По мере того как другие компоненты, такие как хеш-функции, уже оптимизированы, доказательство выполнения блока становится самой затратной по времени частью, а неэффективность EVM становится особенно заметной. Vitalik отметил, что вместо того, чтобы добавлять еще один слой EVM снаружи, лучше напрямую использовать RISC-V, устранив избыточный слой интерпретации. Одновременно с этим, так называемые "precompile" контракты, на которые Ethereum долгое время полагался, также доказали, что являются источником технического долга. Эти жестко закодированные функции увеличивают сложность протокола и риски для консенсуса, а каждое их добавление требует хардфорка, что замедляет инновации. Vitalik ясно заявил, что следует прекратить внедрение новых precompile и перейти к реализации на RISC-V. Кроме того, стековая архитектура EVM на 256 бит крайне неэффективна, особенно когда в ZK-сценариях часто используются целочисленные вычисления на 32/64 бита, что увеличивает издержки в 2–4 раза. В совокупности, три основные проблемы — узкие места производительности, технический долг и устаревшая архитектура — делают "рефакторинг исполнительного слоя Ethereum на RISC-V" насущной необходимостью. RISC-V — это не конкретный продукт, а открытый, модульный стандарт набора инструкций. Его минимальное ядро содержит всего около 47 базовых инструкций, что делает его гораздо более безопасным и верифицируемым по сравнению с громоздким EVM; открытая экосистема также означает, что разработчикам не нужно создавать компиляторные инструменты с нуля — такие языки, как Rust, C++, Go, могут компилироваться напрямую в RISC-V, значительно снижая порог входа для разработчиков Ethereum. Еще важнее то, что в ZK-экосистеме практически сложился консенсус: 9 из 10 проектов zkVM выбрали RISC-V в качестве базового ISA, что доказывает, что этот стандарт стал фактическим отраслевым решением. В отличие от туманной "Желтой книги", RISC-V обладает формализованной, машиночитаемой спецификацией SAIL, что обеспечивает математическую верификацию корректности. Кроме того, "привилегированный режим" RISC-V обеспечивает аппаратную изоляцию для доверенной среды исполнения: пользовательские контракты должны вызывать ядро через инструкцию ECALL, что создает более прочную границу безопасности, чем программная песочница EVM. Путь миграции будет состоять из трех этапов: на первом этапе RISC-V заменяет precompile в низкорисковых сценариях; на втором этапе начинается эпоха двух виртуальных машин, когда контракты EVM и RISC-V могут вызывать друг друга; на третьем этапе реализуется "стратегия Rosetta", при которой EVM продолжает работать как контракт на RISC-V, обеспечивая долгосримую совместимость. Такой постепенный переход обеспечивает стабильность и облегчает финальное упрощение протокола. Переход от EVM к RISC-V — это не просто обновление исполнительного слоя, а трансформация всей экосистемы Ethereum. Для Rollup-решений, таких как Arbitrum и Optimism, которые зависят от L1 EVM для пересчета fraud proofs, замена EVM может привести к необходимости полной перестройки или даже отказа от текущей модели. В то же время ZK Rollup получат стратегическое преимущество: большинство проектов уже используют RISC-V, и унификация среды исполнения L1 и L2 позволит реализовать "нативные Rollup", обеспечив эффективные и бесшовные расчеты с L1 и снизив стоимость доказательств. Для разработчиков это означает, что такие языки, как Rust, Go, Python, смогут выполняться напрямую на L1, что значительно расширит границы разработки смарт-контрактов; для пользователей стоимость доказательств может снизиться в сотни раз, а Ethereum достигнет уровня "Gigagas L1" с десятками тысяч TPS. В долгосрочной перспективе эта трансформация соответствует видению "Lean Ethereum": упрощение консенсуса, данных и исполнительного слоя, чтобы Ethereum стал минималистичным и верифицируемым уровнем доверия для интернета. Предложение Vitalik "конечная цель — ZK-snark everything" перестает быть фантазией и становится реальным планом благодаря RISC-V. Это означает, что будущее Ethereum — это уже не традиционная "виртуальная машина для смарт-контрактов", а глобальный, верифицируемый и прозрачный фундамент доверия. [Оригинал на английском]
ИсточникДисклеймер: содержание этой статьи отражает исключительно мнение автора и не представляет платформу в каком-либо качестве. Данная статья не должна являться ориентиром при принятии инвестиционных решений.
Вам также может понравиться
Succinct и Tandem сотрудничают для внедрения zero-knowledge proofs в Arbitrum

BitGo расширяет поддержку экосистемы Hyperliquid с помощью HyperEVM

Eclipse меняет руководство на фоне сокращений и перехода к стратегии app-first

Индекс S&P 500 закрылся в плюсе, несмотря на драму вокруг ФРС и Трампа на Уолл-стрит
Индекс S&P 500 вырос на 0,41% во вторник, несмотря на то, что Trump уволил члена Совета управляющих ФРС Lisa Cook. Доходности долгосрочных казначейских облигаций выросли, в то время как доллар США снизился на 0,2% после кадровых изменений в ФРС. Хедж-фонды активно занимали короткие позиции по VIX, повторяя рискованные ставки, наблюдавшиеся перед прежними всплесками волатильности.

Популярное
ДалееЦены на крипто
Далее








