Neo’s RISC-V VM Just Ate the MainNet and Liked It
Picture this: a virtual machine so hungry it just swallowed every single block on Neo MainNet and asked for seconds. Neo's experimental RISC-V VM has officially passed full block-by-block state root validation against the entire Neo MainNet dataset. No, your eyes aren't glitching—every block, byte by byte. The system, built to be NeoVM-compatible while running on RISC-V architecture, now has cryptographic proof it spits out the exact same state transitions as production. In blockchain terms, this isn't vibes and prayers. It actually works.
The news comes straight from Neo co-founder Erik Zhang, who confirmed the validation as a green light for the project's next phase. This is no longer vaporware—it’s a functioning prototype landing in the September 2025 Neo 4 roadmap under the name NeoVM 2. Think of it as NeoVM that finally hit the gym, with better gas habits, fine-grained metering, and a shiny new RISC-V engine under the hood. Gas optimization has entered the chat.
The tech stack reads like a crypto Frankenstein experiment that somehow doesn't explode. Neo Core (C#) talks to a PolkaVM Host Runtime (Rust) via a Foreign Function Interface. Sandwiched in the middle sits a RISC-V sandbox layer that can run both legacy NeoVM bytecode and fresh native RISC-V contracts. Kudos to core dev Jimmy Liao for the architectural blueprint—and for dropping the 'all blocks passed' victory tweet that made the whole ecosystem do a double-take.
So why RISC-V? Because open-source ISAs are basically the influencer of blockchain infrastructure right now. It means developers can compile smart contracts using standard toolchains instead of chanting arcane bytecode incantations. Extra brownie points: better zero-knowledge proof support and smoother onboarding for devs already fluent in actual programming languages. Ethereum's been eyeing this too, but Neo just turned in the homework first and aced the test.
Zhang made clear this is still experimental—but now with two clear paths forward: maintain full backward compatibility with existing NeoVM contracts, or start building native RISC-V dApps without triggering chain chaos. The philosophy? Upgrade everything, break nothing. Kind of like updating your phone without losing that one perfect screenshot from 2019.
And yes, the state roots matched. All of them. Even the ancient ones from 2019. Even that weird block from that one hard fork nobody wants to talk about. Cryptographic closure achieved—case closed, skeptics proven wrong.
Mentioned Coins
Share Article
Quick Info
Disclaimer: This content is for information and entertainment purposes only. It does not constitute financial, investment, legal, or tax advice. Always do your own research and consult with qualified professionals before making any financial decisions.
See our Terms of Service, Privacy Policy, and Editorial Policy.