Виталик Бутерин рассказал о возможности перехода с EVM на архитектуру RISC-V

robot
Генерация тезисов в процессе

Сооснователь Ethereum Виталик Бутерин предложил «радикальное изменение» для будущего уровня исполнения сети: замену виртуальной машины Ethereum (EVM) на архитектуру RISC-V — открытую и простую в использовании систему команд процессора.

По его словам, предложение обещает значительное повышение эффективности, масштабируемости и упрощение технической реализации.

Согласно публикации, речь не идет об изменении базовой логики контрактов или структуры учетных записей — все знакомые концепции вроде SLOAD, CALL или BALANCE останутся, но станут системными вызовами (syscalls) в RISC-V.

Кроме того, старые EVM-контракты останутся совместимыми и их можно будет вызывать из RISC-V-контрактов и наоборот.

По его убеждению, краткосрочные проблемы масштабирования решаются через новые EIP (например, EIP-4444). Но долгосрочно узким местом становится именно эффективность выполнения блоков, в частности при доказательстве корректности в ZK-EVM. Именно здесь RISC-V обещает прирост в десятки раз.

Например, только «block_execution» занимает примерно половину ресурсов доказательства (proving cycles). Если дать доступ к RISC-V напрямую, можно обойти слой промежуточной виртуальной машины — это потенциально позволит ускорить выполнение более чем в 50 раз, а в отдельных случаях — даже в 100 раз.

Предложение вызвало оживленное обсуждение среди разработчиков. Некоторые предостерегают, что низкоуровневая архитектура, как RISC-V, усложнит оптимизацию для современных процессоров на базе AMDx64 или ARM64.

Другие, наоборот, поддерживают идею:

Напомним, что разработчики сети собираются осуществить обновление с помощью хардфорка Pectra уже 7 мая.

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