Соучредитель Ethereum Виталик Бутерин предложил трансформационную идею заменить Ethereum Virtual Machine (EVM) на RISC-V в качестве основного языка виртуальной машины для смарт-контрактов, с целью повысить эффективность и масштабируемость исполнительного уровня Ethereum. В этом предложении отмечается, что, хотя фундаментальные концепции учетных записей и хранения останутся неизменными, переход на RISC-V может значительно упростить исполнительный уровень и устранить ключевые узкие места в масштабируемости. Используя системные вызовы RISC-V вместо традиционных опкодов EVM, предложение предвидит улучшение производительности, особенно в областях, таких как вычисление корня состояния и выполнение блоков. Бутерин утверждает, что этот переход может привести к увеличению эффективности более чем в 100 раз, особенно за счет оптимизации процесса доказательства для виртуальных машин Ethereum с нулевым знанием (ZK-EVMs). В предложении описываются различные стратегии реализации, включая поддержку двойных ВМ для обратной совместимости и потенциальную конвертацию существующих контрактов EVM для работы на интерпретаторе RISC-V. Этот радикальный шаг рассматривается как необходимое движение для упрощения исполнительного уровня и содействия долгосрочным целям масштабируемости Ethereum.
Виталик Бутерин предлагает заменить EVM на RISC-V в слое исполнения Ethereum














