n-VM: A Multi-VM Layer-1 Architecture with Shared Identity and Token State
A new Layer-1 design unites EVM, Solana, and Bitcoin VMs on one chain, solving fragmentation.
A new research paper titled "n-VM: A Multi-VM Layer-1 Architecture with Shared Identity and Token State," authored by Jian Sheng Wang, presents a radical design for a unified blockchain. It directly tackles the core problems plaguing today's multi-chain ecosystem: fragmented user identity, siloed liquidity, and the security risks of cross-chain bridges. The proposed architecture is a single Layer-1 that can natively host multiple, heterogeneous virtual machines (VMs)—such as the Ethereum Virtual Machine (EVM), Solana Virtual Machine (SVM), and even Bitcoin Script—as co-equal execution environments. Crucially, these VMs all operate over a shared consensus layer and a shared global state.
The technical innovation lies in three core components. First, a dispatcher routes transactions to the correct VM based on an opcode prefix. Second, a unified identity layer allows a single cryptographic commitment to derive all VM-specific addresses (like Ethereum and Solana wallet addresses), solving the identity fragmentation problem. Third, a unified token ledger exposes familiar token standards (ERC-20, SPL) while managing balances in a common store, enabling atomic cross-VM token transfers without bridges. The paper formalizes these mechanisms and proves security properties like atomicity and identity isolation.
Wang describes a concrete instantiation with five VMs and introduces concepts like context-based sharding and a write-set scheduler for parallel execution to boost performance. An analytical throughput model suggests the architecture could achieve a projected range of 16,000 to 66,000 transactions per second on standard hardware. This positions n-VM not just as a theoretical construct but as a blueprint for a high-performance, developer-friendly chain that could absorb the functionality of multiple existing ecosystems.
- Unifies EVM, SVM, Bitcoin Script & more on one chain with shared state, eliminating bridge risks.
- Projects 16,000 to 66,000 TPS via parallel execution and context-based sharding on commodity hardware.
- Solves identity fragmentation: one 32-byte key anchors all VM-specific addresses (e.g., Ethereum & Solana wallets).
Why It Matters
Offers a credible technical path to end blockchain fragmentation, potentially unifying developer ecosystems and user experience.