icon
icon
icon
icon
🏷️$300 Off
🏷️$300 Off

News /

Articles /

Ethereum Co-Founder Proposes RISC-V for 100x Efficiency Gains

Coin WorldMonday, Apr 21, 2025 3:47 am ET
2min read

Vitalik Buterin, the co-founder of Ethereum, has proposed a significant overhaul to the blockchain's execution environment. The proposal, shared on the Ethereum Magicians forum, suggests replacing the Ethereum Virtual Machine (EVM) with RISC-V, a standardized and extensible instruction set architecture. This shift aims to improve proving efficiency and simplify the execution layer without altering core abstractions such as accounts, storage, or cross-contract calls.

The proposal outlines a multi-phase transition that would retain Solidity and Vyper as primary development languages, adapting them to compile to RISC-V. While writing contracts directly in Rust is technically feasible, concerns about readability and developer familiarity suggest that Rust will not replace Solidity at the application layer. Existing EVM contracts would continue to operate and interact fully with new RISC-V-based contracts, ensuring backward compatibility.

Buterin identified execution as one of Ethereum’s final long-term bottlenecks, highlighting proving costs in ZK-EVMs as a key constraint for future scalability. Analysis indicates that block execution alone accounts for nearly half of all prover cycles, with the remainder consumed by witness data handling and state tree operations. While state-related overhead can be reduced by shifting from Keccak-based Patricia trees to binary trees with optimized hash functions, block execution efficiency will remain limiting unless the EVM is addressed directly.

Buterin noted that ZK-EVMs already compile to RISC-V under the hood, suggesting that exposing RISC-V as the primary VM could eliminate a layer of abstraction and yield efficiency gains. Some test scenarios reportedly show 100x improvements in prover performance by bypassing EVM translation altogether.

Multiple implementation pathways are under consideration. The most conservative approach would allow dual support for both EVM and RISC-V contracts, maintaining interoperable calls and shared access to persistent state. A more aggressive approach involves transforming existing EVM contracts into wrappers that delegate execution to an EVM interpreter written in RISC-V. An intermediate strategy proposes protocol-level support for virtual machine interpreters, enshrining this delegation process and enabling multiple execution formats to coexist.

Each approach seeks to balance compatibility with long-term simplification. A complete transition to RISC-V could enable a more maintainable base layer with minimal execution logic, comparable in compactness to projects that enforce strict codebase limits. The proposal aligns with ongoing efforts like the beam chain initiative, which aims to simplify Ethereum’s consensus mechanism. The RISC-V plan would bring parallel improvements to the execution layer, enabling the network to pursue modularity and reduced complexity across both domains.

Buterin characterized the proposal as a radical but possibly necessary step toward realizing long-term L1 efficiency and simplicity. While active EIPs and statelessness frameworks address short- and medium-term scalability improvements, Ethereum’s future as a performant and sustainable protocol may hinge on architectural changes of this magnitude. No timeline has been announced for any implementation phase, and the Ethereum community is expected to engage in further discussion to evaluate trade-offs, tooling impact, and developer migration paths as part of a longer deliberation cycle.

The proposal remains exploratory and is intended to open a broader conversation about the direction of Ethereum’s execution environment over the coming years. Some community members raised strategic and technical reservations in response to Buterin’s proposal. Concerns included the difficulty of optimizing low-level RISC-V instructions back into efficient 256-bit operations and doubts about whether current zk-RISC-V systems are sufficiently mature or auditable to justify a foundational shift. Buterin responded by downplaying the extent to which the EVM’s 256-bit word size constrains execution, stating that most values in practice are smaller, typically u32, u64, or u128, which compilers can efficiently map to RISC-V instructions. He reiterated that today’s ZK-EVMs already operate as RISC-V environments embedding an EVM interpreter, framing direct exposure of RISC-V as a way to remove redundant layers. While acknowledging stack management and jumps as potential friction points, he maintained that eliminating interpretive overhead remains a net gain.

Comments

Add a public comment...
Post
User avatar and name identifying the post author
Codyofthe212th
04/21
100x boost sounds like a solid ROI 🤑
0
Reply
User avatar and name identifying the post author
mayorolivia
04/21
@Codyofthe212th HODLing for that 100x feels like a moonshot 🚀
0
Reply
User avatar and name identifying the post author
Plane-Salamander2580
04/21
100x efficiency gains sound promising, but let's see how the dev community reacts. Adoption might take time, especially with potential teething issues.
0
Reply
User avatar and name identifying the post author
rigalaa
04/21
@Plane-Salamander2580 True, adoption takes time.
0
Reply
User avatar and name identifying the post author
Loud_Ad_6880
04/21
I'm holding some $ETH, but my strategy is to diversify. This shift could impact my portfolio, so I'm watching the developments closely.
0
Reply
User avatar and name identifying the post author
Affectionate_You_502
04/21
100x efficiency gains sound too good to be true, but if it works, Ethereum could finally reach its scalability potential. Let's see how the community reacts.
0
Reply
User avatar and name identifying the post author
A_Moron_In-Existence
04/21
@Affectionate_You_502 True, sounds too good, but worth a shot.
0
Reply
User avatar and name identifying the post author
LufaMaster
04/21
Solidity and Vyper adapting to RISC-V is a good move. Rust might not replace them yet, but it's interesting to see language evolution in action.
0
Reply
User avatar and name identifying the post author
McLovin-06_03_81
04/21
EVM to RISC-V transition could simplify Ethereum's execution layer. If successful, it could streamline development and reduce complexity for devs.
0
Reply
User avatar and name identifying the post author
Doxfinity
04/21
Solidity devs, get ready for RISC-V compile fun.
0
Reply
User avatar and name identifying the post author
investortrade
04/21
The proposal opens a conversation about Ethereum's future. It might not be a quick fix, but it's a step toward long-term sustainability.
0
Reply
User avatar and name identifying the post author
Priestessofthemoon87
04/21
@investortrade Might take years, but worth discussing.
0
Reply
User avatar and name identifying the post author
portrayaloflife
04/21
RISC-V move could pump Ethereum's long-term gains.
0
Reply
User avatar and name identifying the post author
Tryingtodoit23
04/21
RISC-V is already used in ZK-EVMs, so leveraging it directly might improve performance. However, maturity and audibility concerns need to be addressed.
0
Reply
User avatar and name identifying the post author
WatchDog2001
04/21
@Tryingtodoit23 True, RISC-V in ZK-EVMs shows potential. But audibility and maturity concerns need addressing.
0
Reply
User avatar and name identifying the post author
the_doonz
04/21
The community will likely debate this proposal thoroughly. It's crucial to weigh the benefits against potential challenges and setbacks.
0
Reply
User avatar and name identifying the post author
confused-student1028
04/21
Vitalik's proposal could be a game-changer if it boosts Ethereum's efficiency. RISC-V might just be the catalyst they need for long-term scalability.
0
Reply
User avatar and name identifying the post author
Rare_Ganache461
04/21
@confused-student1028 Do you think it'll boost prices?
0
Reply
User avatar and name identifying the post author
SocksLLC
04/21
Vitalik's plan might shake up dev tools soon.
0
Reply
User avatar and name identifying the post author
ttforum
04/21
😂 Can't wait to see the stack management and jump improvements. Keep us posted on any updates, Vitalik!
0
Reply
User avatar and name identifying the post author
TY5ieZZCfRQJjAs
04/21
@ttforum Hoping for a "jump" in dev excitement, not just code. 😂
0
Reply
User avatar and name identifying the post author
Latter-Truth-5968
04/21
Holy!I successfully capitalized on the AMZN stock's bearish trend, generating $104!
0
Reply
Disclaimer: The news articles available on this platform are generated in whole or in part by artificial intelligence and may not have been reviewed or fact checked by human editors. While we make reasonable efforts to ensure the quality and accuracy of the content, we make no representations or warranties, express or implied, as to the truthfulness, reliability, completeness, or timeliness of any information provided. It is your sole responsibility to independently verify any facts, statements, or claims prior to acting upon them. Ainvest Fintech Inc expressly disclaims all liability for any loss, damage, or harm arising from the use of or reliance on AI-generated content, including but not limited to direct, indirect, incidental, or consequential damages.
You Can Understand News Better with AI.
Whats the News impact on stock market?
Its impact is
fork
logo
AInvest
Aime Coplilot
Invest Smarter With AI Power.
Open App