Предложение «В бога» Эфира о переходе EVM на RISC-V: расширяемое будущее или рискованная перезагрузка?

Спустя более года после того, как обновление Dencun стало огромным толчком для сети второго уровня, и всего за несколько месяцев до долгожданного выпуска Fusaka, соучредитель Ethereum Виталик Бутерин выдвинул смелое предложение. В апрельском посте на форуме он заявил, что сеть в конечном итоге может быть заменена на низкоуровневую открытую архитектуру команд RISC-V, которая заменит ее долгосрочную маркет-мейкер виртуальную машину Ethereum (EVM). Это предложение вызвало бурное обсуждение в сообществе: RISC-V может обеспечить Ethereum более быстрыми доказательствами zk-rollup, но проблемы миграции включают переписывание смарт-контрактов и перезагрузку безопасности. Является ли это будущим масштабируемости Ethereum или рискованным перезапуском?

1. Привлекательность нового фонда: технологические преимущества RISC-V

Для тех, кто не знаком с этим, EVM — это исполнительный движок всех смарт-контрактов на Ethereum. Он преобразует код Solidity в машинные инструкции и управляет тем, как контракты взаимодействуют друг с другом. С момента появления Ethereum он был его опорой. Поэтому, когда Бутерин предложил заменить EVM, это вызвало бурю в сообществе.

Его аргумент основан на долгосрочной масштабируемости: он написал: «Усилия Beam Chain имеют огромный потенциал для упрощения уровня консенсуса. Но чтобы уровень исполнения получил аналогичные преимущества, такое радикальное изменение, возможно, является единственным жизнеспособным путем.» Бутерин считает, что виртуальная машина на основе RISC-V может значительно увеличить скорость генерации нулевых знаний на 100 раз. Это может кардинально изменить ситуацию с zk-rollups, которые рассматриваются как лучший вариант безопасного масштабирования Ethereum. RISC-V не требует преобразования кода из Solidity в EVM, а затем в формат, поддерживающий доказательства с нулевым знанием, тем самым упрощая генерацию доказательств и снижая вычислительные затраты.

Технические преимущества RISC-V не подлежат сомнению. Он открыт, настраиваем и уже применяется в таких проектах, как Nervos. Он также дружелюбен к параллельному выполнению и приложениям с нулевым знанием. Анонимный разработчик Block.nm отметил: «Суммирование ZK-STARK и ZK-SNARK может сократить время и стоимость доказательства. Благодаря выполнению на основе регистров написание проверяемых программ становится проще.»

Два. Проблемы миграции: Полная перезагрузка экосистемы

Тем не менее, предложить идею — это одно, а полностью преобразовать ядро экосистемы Ethereum — совершенно другое. Соучредитель и генеральный директор PoW Layer 1 блокчейна Kadena Стюарт Поупджой откровенно поговорил о масштабе этого разрушения: он сказал CryptoPotato: «В краткосрочной перспективе не может быть масштабного разрушения, потому что это не может произойти быстро. «Лучшей» системе нужно работать параллельно в течение многих лет и накапливать сетевой эффект EVM.» Недавно был запущен тестнет Chainweb EVM платформы Popejoy. Он считает, что замена EVM не так проста, как замена базы данных или обновление протокола. Это похоже на то, как если бы мы попросили сеть заменить HTTP; теоретически это возможно, но на практике это абсурд.

Интеграция RISC-V в Ethereum — это не просто обновление программного обеспечения, но и полная перезагрузка экосистемы. Во-первых, смарт-контракты являются неизменными. Вы не можете просто их перенести. Как объяснил Поупджой, «существующее состояние криптографически привязано к определенному адресу на EVM». Полная переработка контрактов станет обязательной, как и повторный аудит контрактов. И в этом также есть более глубокие проблемы: утрата накопленных за десять лет знаний о безопасности. «Мы обнулить знания о безопасности, накопленные за десять лет», — предостерегает Поупджой. «Мы уже многое узнали о EVM; все это станет неактуальным.»

Проблемы совместимости также распространились на уровень Layer-2 Ethereum. Ошибочное доказательство на Optimism и Arbitrum зависит от выполнения байт-кода EVM на Layer-1 для проверки транзакций rollup. Если заменить EVM, это нарушит производительность Layer-1. Popejoy отметил: «Вам нужно создать полный интерпретатор EVM на RISC-V. Это противоречит первоначальному замыслу снижения затрат и увеличения скорости». Если это невозможно, то L2 может быть вынужден стать суверенной цепочкой, что приведет к расколу экосистемы и нарушению совместимости.

Три. Путь вперед: двойные виртуальные машины и постепенные улучшения

Большинство экспертов согласны: нет четкой границы. Некоторые считают, что единственным реалистичным вариантом является поддержка двух виртуальных машин как минимум в течение следующих десяти лет. Новые контракты могут использовать более быструю архитектуру RISC-V, в то время как старые контракты будут продолжать работать на EVM. Со временем, если преимущества будут очевидны и инструменты мощными, разработчики могут добровольно перейти.

«Двойная поддержка виртуальных машин обеспечит разработчикам гибкость», — сказала Оноугу. «Это обеспечит адаптивное время и гарантирует непрерывность». Она подчеркнула, что внедрение должно происходить поэтапно, подобно введению zk-rollups, чтобы не прерывать существующие приложения. В то же время разработчики L2 должны быть готовы. Block.nm рекомендует немедленно инвестировать в модульную архитектуру, абстрагирование систем доказательства, развязывание расчетного уровня и попытаться использовать альтернативные компиляторы, такие как LLVM IR и WebAssembly. «Не полагайтесь полностью на Solidity», — предостерегли они.

Но даже если все подготовлено, миграция не будет легким делом. Ethereum имеет десятки тысяч приложений, стоимость в миллиарды долларов и миллионы пользователей. Каждое приложение имеет свои зависимости. Новая Виртуальная машина должна каким-то образом уважать эти связи, иначе существует риск раскола сообщества. Тем не менее, обсуждение замены EVM отражает более широкую истину: Ethereum должен эволюционировать.

Хотя обновления Dencun и Pectra решили ключевые узкие места, их масштабируемость в настоящее время все еще временная. Основы сети по-прежнему страдают от сложности, медленного выполнения и монолитного дизайна. Как отметил Бутерин и другие, долгосрочная устойчивость может потребовать более простой и ясной структуры, особенно в условиях, когда конкуренты, такие как Solana, Sui и модульные rollup-структуры, подрывают доминирование Ethereum.

Именно поэтому такие предложения, как EIP-7983, ограничивающие расход газа на каждую транзакцию, смогли активно развиваться. Эти предложения обещают обеспечить большую предсказуемость, более быструю скорость распространения блоков и лучшую поддержку выполнения доказательств с нулевым разглашением, одновременно максимально уменьшая вмешательство. Эти постепенные улучшения отражают новые концепции дизайна Ethereum: максимально упростить и сохранять при необходимости.

Однако RISC-V не является панацеей. Как сказал Popejoy, он, возможно, никогда не заменит EVM. Но он открывает двери для экспериментов. Если Ethereum хочет сохранить свое мировое лидерство в области программируемых блокчейнов, он не может оставаться на своей исходной стековой архитектуре.

«Эволюция Ethereum не направлена на замену всего, что мы уже построили», — резюмировал Оногу. «Она направлена на осторожное и открытое строительство будущего с акцентом на всю экосистему.»

Заключение:

RISC-V на Ethereum — это амбициозное предложение, направленное на повышение производительности и безопасности Ethereum для решения будущих вызовов. Несмотря на то, что процесс миграции полон вызовов, потенциальные выгоды, особенно в области улучшения доказательств zk-rollup, могут обеспечить Ethereum масштабируемое будущее. Эта технологическая инновация проверит консенсус и исполнительную силу сообщества Ethereum, но его конечная цель — гарантировать, что Ethereum сохраняет лидирующие позиции в постоянно меняющемся ландшафте блокчейна.

ETH5.57%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить