Ethereum co-founder Vitalik Buterin dropped a bombshell on the crypto community on April 20, 2025, unveiling a long-term proposal to replace the Ethereum Virtual Machine with the open-source RISC-V instruction set architecture. The proposal, published on the Ethereum Magicians forum, argues that transitioning to RISC-V would dramatically improve the efficiency of Ethereum’s execution layer, which Buterin identifies as one of the network’s primary scaling bottlenecks.
TL;DR
- Vitalik Buterin proposes replacing Ethereum’s EVM with RISC-V, an open-source processor architecture
- The change could make ZK proof generation over 100 times more efficient by eliminating EVM-to-RISC-V translation overhead
- Existing smart contracts would continue working — Solidity and Vyper would compile to RISC-V instead of EVM bytecode
- Nervos and Polkadot already use RISC-V, providing real-world precedents for the architecture
- The proposal comes as Ethereum trades at $1,588 amid concerns about network competitiveness
The Case for RISC-V: Eliminating Redundant Translation
At the heart of Buterin’s proposal lies a straightforward insight: zero-knowledge provers, the cryptographic tools critical to Ethereum’s scaling roadmap, already translate EVM instructions into RISC-V before generating proofs. This mandatory translation step introduces unnecessary computational overhead. By adopting RISC-V natively, Ethereum could cut out the middleman entirely, potentially achieving efficiency gains exceeding 100x in certain ZK proof generation scenarios.
RISC-V, which originated at the University of California, Berkeley, has gained widespread adoption across the semiconductor industry as a royalty-free, open-standard instruction set. Its clean design and extensibility make it an attractive foundation for blockchain execution environments, where predictability and formal verification capabilities are paramount.
Buterin emphasized that the transition would preserve the developer experience that has made Ethereum the dominant smart contract platform. Core abstractions like accounts, storage, and cross-contract calls remain unchanged. The shift happens entirely under the hood — opcodes like SLOAD and CALL become syscalls in the RISC-V system, while Solidity and Vyper compilers simply switch their compilation target from EVM bytecode to RISC-V machine code.
Three Migration Paths Under Consideration
The proposal outlines several approaches for managing the transition without disrupting the existing ecosystem. The first option involves supporting both EVM and RISC-V contracts simultaneously, allowing developers to choose their execution environment while maintaining full interoperability between the two systems. This dual-runtime approach minimizes migration risk but adds protocol complexity.
The second approach centers on running legacy EVM contracts through a RISC-V-powered interpreter, preserving backward compatibility while gradually shifting the entire execution layer to the new architecture. This method offers the smoothest developer experience, as existing contracts require no changes whatsoever.
The third, more ambitious path would make virtual machine interpreters a core protocol feature, enabling not just RISC-V but potentially other execution environments like Move, which powers the Sui and Aptos blockchains. This would transform Ethereum into a truly multi-VM platform, capable of supporting diverse programming paradigms within a single consensus framework.
Regulatory and Compliance Implications
From a regulatory perspective, the RISC-V proposal intersects with several ongoing policy discussions. The SEC’s scrutiny of Ethereum’s status as a security or commodity hinges partly on the degree of decentralization and the nature of protocol upgrades. A technically cleaner, more efficient execution layer could strengthen Ethereum’s position in regulatory conversations by demonstrating the network’s capacity for self-governance and technical improvement without central direction.
Furthermore, the adoption of an industry-standard architecture like RISC-V could improve Ethereum’s auditability. Regulators and compliance teams increasingly demand formal verification of smart contract behavior. RISC-V’s well-documented instruction set and extensive toolchain support from the traditional computing industry could make Ethereum-based applications more amenable to the kind of rigorous security audits that institutional adoption requires.
The proposal also arrives at a time when the SEC and other global regulators are examining how blockchain protocols evolve. The transparent, community-driven governance process surrounding this potential upgrade — from forum proposal through Ethereum Improvement Proposals to testnet deployment — provides a model for how decentralized networks can execute major technical changes without the kind of centralized decision-making that raises regulatory concerns.
Industry Precedents and Competitive Context
Ethereum would not be the first blockchain to adopt RISC-V. Nervos Network built its entire execution model around RISC-V from inception, using it to power smart contracts on its Layer 1. Polkadot’s Substrate framework also leverages RISC-V for its WebAssembly compilation target. These implementations demonstrate that RISC-V is viable for blockchain workloads and provide engineering references for Ethereum’s development teams.
The competitive landscape adds urgency to the proposal. Solana has captured significant developer mindshare and user activity by offering faster transaction processing at lower costs, with its native token SOL posting a 6.57% weekly gain compared to Ethereum’s 1.70% weekly decline as of April 20. Uniswap’s Hayden Adams publicly warned that Ethereum might fall behind Solana on Layer 1 performance if it does not address execution efficiency. The RISC-V proposal represents Ethereum’s most ambitious answer to these competitive pressures.
Timeline and the Road Ahead
Buterin was careful to frame the RISC-V proposal as a long-term vision rather than an imminent upgrade. Ethereum’s next major protocol enhancement, the Pectra upgrade, is scheduled for May 7, 2025, and focuses on rollup scaling improvements, user experience enhancements, and validator stake limit adjustments. The RISC-V transition would follow Pectra and likely span multiple upgrade cycles over several years.
Despite the extended timeline, the proposal has already sparked vigorous debate within the Ethereum developer community. Supporters argue that addressing the execution layer bottleneck is essential for Ethereum’s long-term viability as the settlement layer for a multi-chain ecosystem. Critics worry about the complexity of managing a dual-VM transition and the potential for unintended consequences in a system that secures hundreds of billions of dollars in value.
Why This Matters
Vitalik Buterin’s RISC-V proposal represents the most fundamental rethinking of Ethereum’s technical architecture since the network’s launch. If executed successfully, it could eliminate the execution layer bottleneck that has constrained Ethereum’s scalability despite years of Layer 2 development. The regulatory implications are equally significant: a cleaner, more auditable execution environment strengthens Ethereum’s case for favorable treatment under evolving crypto regulations worldwide. For developers, the promise of maintaining familiar tools while gaining access to a more powerful execution model could reinvigorate Ethereum’s competitive position against newer, faster blockchains. The crypto industry now faces a multi-year engineering challenge that could reshape the landscape of decentralized computing.
Disclaimer: This article is for informational purposes only and does not constitute financial advice. Cryptocurrency investments carry significant risk due to market volatility. Always conduct your own research and consult a qualified financial advisor before making investment decisions.
100x efficiency gain on ZK proofs is massive if its real. the EVM to RISC-V translation overhead has been eating resources for years
solidity compiling to RISC-V instead of EVM bytecode means existing contracts keep working. thats the key detail everyone misses
nervos and polkadot already running RISC-V and nobody cared. vitalik says it and suddenly its the future of ethereum. the cult is real
ETH at 1588 and vitalik is talking about rewriting the entire VM. priorities feel off but technically this is the right long-term move