Vitalik's Virtual Machine Proposal

Vitalik Buterin's 'long-term' proposal to abandon the EVM has stoked excitement and concern in the Ethereum community.

Subscribe to Bankless or sign in

Vitalik has some big new ideas for the future of Ethereum.

With Ethereum Ethereum gas prices reaching historic lows after falling to mere fractions of a “gwei” for computation fees, L1 transactions can currently be completed for pennies. As a result, many onchain users have started questioning why they ever left the L1 in the first place, and with ETH price simultaneously underperforming relative to the monolithic competition, doubts are looming larger than ever about the viability of a “rollup-centric” roadmap.

In recent days, Ethereum leadership has started voicing support for a strategic pivot that would refocus development efforts back towards L1. Piggybacking on the momentum, over the weekend, Vitalik proposed a radical solution to make base layer scalability a reality: abandoning the EVM!

Today, we’re exploring how switching to RISC-V could help Ethereum regain its crown as crypto’s leading smart contract platform. 👇


❓ What is Vitalik Proposing?

Ethereum co-founder Vitalik Buterin Vitalik Buterin wants to increase transaction speeds and lower costs on the Ethereum L1 by replacing the Ethereum Virtual Machine (EVM) with RISC-V, thereby changing the virtual machine language used to write smart contracts.

Although a total redesign of Ethereum’s smart contract logic is no doubt radical, according to Buterin’s blog post in the Ethereum Magicians forum, these changes would address existing L1 scalability issues by eliminating unnecessary computation, all while retaining backwards compatibility with legacy EVM programs.

Vitalik’s proposal echoes Justin Drake’s “Beam Chain” vision for simplifying Ethereum’s consensus, and just as Beam Chain seeks to streamline Ethereum consensus, a RISC-V execution layer would simplify and scale execution, potentially resulting in 100x efficiency gains.

Meet the Ethereum Beam Chain on Bankless
EF Researcher Justin Drake’s proposed consensus layer upgrade has massive implications.

What is RISC-V?

RISC-V (pronounced “risk five”) is an open-source “reduced instruction set computer” (RISC) architecture that can serve as a modular blueprint for building virtual machines.

Somewhat like the Linux operating system of computer hardware, RISC-V has already been integrated by numerous top-tier chip manufacturing companies, including Intel and Arm, as their programming backbone of choice for CPUs.

When used in the context of a blockchain-based virtual machine, RISC-V is positioned as enjoying many advantages over the EVM, such as:

  • Better performance for zero-knowledge proving
  • Superior support from existing code compilers and tooling
  • Generic backend that can support alternative coding languages, like Solana’s Rust and Sui’s MOVE

✈️ Why Abandon the EVM?

The EVM has served Ethereum dutifully since the network’s inception, but it has become a cumbersome bottleneck to recent scaling ambitions. Before the L1 can be future-proofed with zero-knowledge proofs, a complete overhaul may be necessary…

Many in-production ZK-EVMs – like Polygon Polygon Miden, Succinct SP1, Risc Zero RISC0 – already compile EVM bytecode down to RISC-V under the hood; giving developers direct access to the standard would yield dividends by further reducing proving times and enhancing coding language flexibility.

Additionally, removing deeply ingrained EVM technical debt, like the smart contract deletion “SELFDESTRUCT” functionality, may require switching to a new virtual machine.

Implementing a ZK-ready backend appears to be the best solution to simplify Ethereum’s execution layer, and when coupled with the ability to support more coding languages, the switch to RISC-V stands to be a paradigm shift that establishes Ethereum as a clear leader in next-generation blockchain technology.


3
0
Jack Inabinet

Written by Jack Inabinet

419 Articles View all      

Jack Inabinet is a Senior Analyst with a passion for exploring the bleeding edge of crypto and finance. Prior to joining Bankless, Jack worked as an analyst at HAL Real Estate where he conducted market research and financial analysis for commercial apartment development and acquisition activities in the Seattle region. He graduated from the University of Washington’s Michael G. Foster School of Business.

No Responses
Search Bankless