Polkadot is evolving from Relay Chains to JAM, a modular, scalable blockchain architecture enabling permissionless services and native rollup support.
Share
Subscribe to the AlphaWire Newsletter
Polkadot, a leading layer-0 blockchain protocol known for its unique Relay Chain–Parachain model, is making a groundbreaking shift in architecture. The upcoming JAM upgrade, short for Join‑Accumulate Machine, is poised to revolutionize how the Polkadot network handles scalability, smart contract deployment, and interoperability.
This upgrade is not just a technical enhancement; it’s a foundational redesign that brings developer freedom, network efficiency, and Web3 readiness to the forefront.
Polkadot’s original architecture uses a central Relay Chain that secures multiple parachains, each requiring slot auctions to operate. While innovative, this model comes with several limitations:
To overcome these challenges, Polkadot is evolving toward a decentralized, modular architecture and that’s where JAM comes in.
JAM stands for Join-Accumulate Machine, a name that originates from CoreJAM, a model that includes Collect, Refine, Join, and Accumulate phases. While Collect and Refine happen off-chain, the on-chain JAM protocol executes only the Join and Accumulate stages.
This design shift enables JAM to act as a generalized rollup chain, focusing solely on integrating off-chain computation into shared state, much like the original Relay Chain, but with far greater flexibility and modularity.
Polkadot’s Relay Chain was innovative, but its governance-heavy upgrades, parachain slot auctions, and rigid protocol definitions imposed high entry barriers and slow innovation.
JAM addresses these limitations with:
Core to JAM’s architecture is its modular, service-based design that replaces rigid parachain slots with permissionless deployment. It leverages a multi-core execution model powered by the RISC‑V-based Polkadot Virtual Machine (PVM), enabling parallel processing at scale.
JAM is transactionless, operates through off-chain computation refined into on-chain state, and supports native rollups and asynchronous communication between services, making it a flexible and scalable foundation for next-generation blockchain applications.
Let’s understand these features in a bit more detail:
In JAM, blockchain state is broken into services, which encapsulate code, data, and balances—similar to smart contracts but much more powerful. Deploying a new service is permissionless and requires no auctions or governance votes.
JAM services operate through:
This architecture supports a multi-core, parallel execution model, where each core processes up to 15MB of input per 6-second time slot and produces compact 90kB outputs.
Unlike traditional smart contract platforms, JAM has no on-chain transactions. Instead, it processes work packages that are refined off-chain and committed via validators’ attestations. JAM uses five types of extrinsic information to maintain integrity:
JAM introduces the Polkadot Virtual Machine (PVM) based on the open-source RISC-V instruction set. Compared to WebAssembly (Wasm), RISC-V:
PVM becomes the universal runtime across JAM, replacing Wasm and enabling efficient core usage across services.
SAFROLE is JAM’s simplified and privacy-focused consensus protocol, evolving from SASSAFRAS. Its goals include:
JAM’s SAFROLE protocol helps simplify understanding and replicability, aligning with Polkadot’s broader mission to open up protocol innovation.
Services in JAM behave like smart contracts but are more flexible:
This allows for use cases like token teleportation across parachains without relying on intermediaries.
JAM redefines block processing with pipelining:
This contrasts sharply with traditional blockchains like Ethereum, which rely on synchronous full-block computation.
JAM utilizes the QUIC protocol for peer-to-peer connections among over 1,000 validators. It avoids gossip-based propagation through grid-diffusal, ensuring low-latency, high-efficiency message delivery even in large validator sets.
To validate JAM at scale, the JAM Toaster testnet simulates a full 1,023-node validator network. Unlike Kusama or small-scale testnets, JAM Toaster allows developers to study emergent behavior, performance bottlenecks, and system dynamics in a fully instrumented environment, crucial for high-assurance deployment.
JAM remains compatible with Substrate and existing Polkadot SDK tools, although it uses PVM instead of Wasm. It introduces a metered system for runtime performance, reducing the need for traditional benchmarking.
JAM also supports full XCMP (Cross-Chain Message Passing) and Agile Coretime, enabling developers to build complex systems with flexible resource usage.
JAM introduces a radically simplified and developer-friendly architecture compared to the traditional Relay Chain. By eliminating slot auctions and enabling permissionless service deployment, JAM empowers builders with greater flexibility and autonomy.
Its shift from a slot-based, Wasm-dependent execution model to a multi-core, RISC‑V-powered Polkadot Virtual Machine (PVM) allows for faster, parallelized computation. Combined with service-specific upgrades and native rollup support, JAM creates a more scalable, modular, and decentralized framework tailored for the future of Web3.
| Features | Relay Chain | JAM Architecture |
| Deployment | Auction-based parachains | Permissionless services |
| Execution model | Slot-based | Multi-core, asynchronous |
| Virtual machine | Wasm | RISC‑V based PolkaVM |
| Upgrade mechanism | Governance-heavy | Service-specific upgrades |
| Smart contract support | Limited | Native rollup and service VM |
| Scalability | Limited by slot count | Parallel, modular execution |
JAM positions Polkadot as a future-ready infrastructure layer, ideal for emerging Web3 use cases and high-throughput decentralized apps.
JAM is currently in development with the support of Parity Technologies and the Web3 Foundation. Testnets like JAM Toaster are being prepared, and the protocol will undergo community governance approval before going live on Polkadot mainnet (anticipated in Q3 2025).
Share
