← Latest papers
💻 computer science

n-VM: A Multi-VM Layer-1 Architecture with Shared Identity and Token State

The paper introduces n-VM, a novel Layer-1 architecture that unifies multiple heterogeneous virtual machines under a shared consensus, identity, and token state to eliminate cross-chain fragmentation while achieving high throughput through parallel execution and context-based sharding.

Original authors: Jian Sheng Wang

Published 2026-03-26
📖 4 min read☕ Coffee break read

Original authors: Jian Sheng Wang

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the current blockchain world as a continent divided by oceans.

On one island, you have Ethereum (EVM). On another, Solana (SVM). On a third, Bitcoin (Script). Each island has its own language, its own currency, and its own rules for who owns what.

If you live on the Ethereum island and want to visit Solana, you have to:

  1. Get a new passport (a new wallet).
  2. Build a fragile bridge to cross the ocean.
  3. Hope the bridge doesn't collapse (which happens often, costing billions).

n-VM is a proposal to build a supercontinent. Instead of separate islands, it creates one giant landmass where all these different "islands" (Virtual Machines) exist side-by-side, sharing the same soil, the same water, and the same government.

Here is how it works, broken down into simple concepts:

1. The "Universal Passport" (Unified Identity)

Right now, if you have a Bitcoin address, it looks nothing like your Ethereum address. They are unrelated.

n-VM introduces a Master ID.

  • The Analogy: Imagine you have one "Master Key" (a 32-byte code).
  • When you walk into the Ethereum room, the Master Key automatically generates a specific key for that door.
  • When you walk into the Solana room, the same Master Key generates a different specific key for that door.
  • The Magic: You don't need to carry 5 different wallets. You just carry the Master Key. The system knows that "Key A" in the Ethereum room and "Key B" in the Solana room both belong to you. If someone steals your Solana key, they still can't figure out your Ethereum key.

2. The "Traffic Cop" (Opcode Routing)

How does the system know which "room" a transaction belongs to?

  • The Analogy: Imagine a giant post office. Every letter (transaction) has a colored stamp on the very top corner.
    • Red Stamp: Go to the Ethereum room.
    • Blue Stamp: Go to the Solana room.
    • Green Stamp: Go to the Bitcoin room.
  • The "Traffic Cop" (the Dispatcher) just looks at the stamp. It takes less than a second to decide where the letter goes. This is incredibly fast and allows the system to handle thousands of letters per second.

3. The "Single Bank Vault" (Unified Token Ledger)

Currently, moving money between chains requires "bridges" that lock your money on one side and print fake "wrapped" money on the other. This is risky.

n-VM has one giant bank vault for everyone.

  • The Analogy: Imagine a bank where you can speak English, Spanish, or Mandarin.
    • If you speak English (EVM), you ask for your balance in "Dollars."
    • If you speak Spanish (SVM), you ask for your balance in "Pesos."
    • The Reality: The bank teller looks at the same ledger. There is no "wrapped" money. The money is just sitting in the vault. When you transfer from the English side to the Spanish side, the teller just moves the number from one column to another. It happens instantly, with no bridge, and no risk of the bridge getting hacked.

4. The "Parallel Assembly Line" (Speed)

Old blockchains process transactions one by one, like a single cashier at a grocery store.
n-VM is like a supermarket with 64 checkout lanes.

  • If you are buying apples (EVM transaction) and I am buying milk (Solana transaction), and we aren't buying the same items, we can check out at the same time.
  • The system checks if our "shopping carts" overlap. If they don't, it processes us simultaneously. This allows the system to handle 16,000 to 66,000 transactions per second (compared to Ethereum's ~15-30).

5. The "Time Travel" Safety Net (Isolation)

What if a program crashes or tries to steal money?

  • The Analogy: Before the cashier starts scanning your items, they take a photo of the empty counter.
  • If you try to buy something illegal or the system glitches, they just snap back to the photo. The counter is empty again. No damage is done to the other lanes, and the rest of the store keeps running smoothly.

Why Does This Matter?

  • No More Bridges: The biggest source of hacks in crypto (bridges) disappears because there is only one chain.
  • One Wallet: You don't need to manage 10 different apps. One identity works everywhere.
  • Speed: It's fast enough to handle global traffic (like Visa or Mastercard).
  • Flexibility: If a new "island" (a new programming language or VM) is invented in the future, you can just add a new "stamp color" to the system without rebuilding the whole continent.

In short: n-VM is the operating system that finally lets Ethereum, Solana, Bitcoin, and others live in the same house, speak their own languages, but share the same bank account and the same security system.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →