Long-term L1 execution layer proposal: replace the EVM with RISC-V - Magicians / Primordial Soup - Fellowship of Ethereum Magicians
This post proposes a radical idea for the future of the Ethereum execution layer, one that is equally as ambitious as the beam chain effort is for the consensus layer. It aims to greatly improve the efficiency of the Ethereum execution layer, resolving one of the primary scaling bottlenecks, and can also greatly improve the execution layer’s simplicity - in fact, it is perhaps the only way to do so. The idea: replace the EVM with RISC-V as the virtual machine language that smart contracts are written in. Important clarifications: One precedent for this is the Nervos CKB VM, which is basically RISC-V. In the short term, the main bottlenecks to Ethereum L1 scalability are addressed with upcoming EIPs like block-level access lists, delayed execution and distributed history storage plus EIP-4444. In the medium term, we address further issues with statelessness and ZK-EVMs. In the long term, the primary limiting factors on Ethereum L1 scaling become: I will argue that replacing the ZK-EVM w
Long-term L1 execution layer proposal: replace the EVM with RISC-V - Primordial Soup - Fellowship of Ethereum Magicians Long-term L1 execution layer proposal: replace the EVM with RISC-V Magicians Primordial Soup risc-v , evm vbuterin April 20, 2025, 11:20am 1 This post proposes a radical idea for the future of the Ethereum execution layer, one that is equally as ambitious as the beam chain effort is for the consensus layer. It aims to greatly improve the efficiency of the Ethereum execution layer, resolving one of the primary scaling bottlenecks, and can also greatly improve the execution lay
related reading
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- Possible futures of the Ethereum protocol, part 2: The Surgevitalik.eth.limo
- Introducing EVM Equivalence. Or, Ethereum All the Way Down: How We… | by Optimism | Optimism PBC Blog | Mediummedium.com
- The Ethereum Virtual Machine — How does it work? | by Luit | MyCrypto | Mediummedium.com
- A shallow dive into formal verificationvitalik.eth.limo
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- What might an "enshrined ZK-EVM" look like? - HackMDnotes.ethereum.org
- LVR-minimization in Uniswap V4 - Decentralized exchanges - Ethereum Researchethresear.ch
- Benefits of EOF (EVM Object Format) for Zero Knowledge Proofsblog.succinct.xyz
- Ethereum is Changing, and Smart Contract Architecture Should Too — Archetypearchetype.mirror.xyz
- Understand EVM bytecode – Part 1blog.trustlook.com
- Exploring Parallelization In EVM Blockchains | by MonadWhisper | Mediummedium.com