
头雁|Jun 21, 2025 00:26
The second similar project combining SOL and JAM - Polana @ polana_network
Porting Solana to JAM Protocol: Large scale Parallel Execution
The following content is excerpted from Polana's white paper
Polana extends Solana by using the JAM protocol. By combining Solana's account based architecture with JAM's highly parallel processing capabilities, Polana has achieved unprecedented transaction throughput while maintaining full compatibility with the Solana ecosystem.
A blockchain ecosystem that combines Solana's developer experience with JAM's parallel processing capabilities, enabling millions of transactions per second without fragmentation or compromising security
Despite Solana's innovative architecture, it still faces some limitations:
Hardware requirements: 128GB RAM, validator requires 12-16 CPU cores
Reliability issue: Multiple power outages have occurred since 2020, including a 17 hour outage
Single machine bottleneck: Parallelization is limited by the capacity of a single server
Concentration of validators: Approximately 1700 validators, while Ethereum has over 8800 validators
Polana meets key requirements in the blockchain ecosystem:
Scale performance: Enterprise level throughput for high-frequency trading, gaming, and institutional use cases
Unified experience: liquidity and user experience will not be dispersed
Cross ecosystem value: new opportunities for Solana and Polkadot communities
Polana provides three complementary methods to execute Solana programs:
SBPF runtime service
Embedding Solana's Berkeley Packet Filter (sBPF) runtime in PolkaVM
Solana programs can be executed without modification
Track and verify status transitions before committing
Bytecode translation
Recompile Solana program from sBPF to LLVM intermediate representation (IR)
Convert LLVM IR to PVM bytecode
Utilizing RISC-V performance optimization
Native PVM compilation (preferred method)
Compile Solana programs directly into optimized PVM bytecode
Eliminate translation costs and achieve optimal performance
Achieve the highest throughput and lowest latency
The JAM Ecosystem Plan for the Future
Solana's unique programming model requires developers to declare in advance all accounts where transactions will be read or written. This' pure 'approach is very suitable for large-scale parallelization:
Pre declared access: Enable conflict detection before execution
Non overlapping execution: accessing transactions from different accounts running simultaneously
Multi core utilization: JAM's architecture distributes execution across hundreds of cores
Solana achieved parallelization within a single machine (theoretically 65000 TPS), while Polana extended it to hundreds of cores on the JAM network, potentially achieving:
The TPS for simple transactions is 500000 to 1 million
100,000-250,000 TPS, Used for complex smart contract interactions
The expansion of JAM Grid in the future will bring millions of TPS
Continuous execution model
One breakthrough feature of Polana is its support for continuous execution - a paradigm shift from traditional discrete transaction models:
Working principle
Persistent process state: Programs can maintain execution state between transactions
Long running operations: Processes can continue to execute across multiple blocks
Event driven architecture: Programs can respond to on chain events without manual triggering
Resource efficiency: eliminating redundant initialization and computation
Continuous execution unlocks new DeFi primitives and use cases:
Automated market making: a fund pool that automatically adjusts based on market conditions
Algorithmic trading: a continuously executed on chain trading strategy
Dynamic NFT: a digital asset that evolves autonomously over time
Autonomous agency: an automated execution program for managing assets
Real time risk management: continuous monitoring and adjustment of positions
Developer Experience
The same programming model: Existing Solana code does not require any changes.
Native tool compatibility: compatible with Anchor, Solidity through Solang, and other tools.
Language flexibility: Supports application development languages other than Rust.
Interoperability: Implement interaction with other services within the JAM ecosystem.
Extension: The existing Solana protocol with a JAM execution layer allows a pure JAM layer to run on top of the current Solana execution.
User Experience
Seamless wallet integration: fully compatible with Phantom, Solflare, Backpack, Glow, and all mainstream Solana wallets
Same RPC interface: Projects can use the same RPC endpoints and methods
Familiar tools: Can be used in conjunction with Solana CLI, Explorer, and development frameworks
No need to switch accounts: users continue to use their existing Solana address
No bridging required: can interact directly with other JAM services without cross chain message passing
Cross ecosystem value
PSOL: Connecting ecosystems
The introduction of pSOL (the bridging version of SOL in the Polkadot ecosystem) has created enormous value:
New asset class: Introducing Solana's liquidity and active community to Polkadot
Extended Use Case: Enabling Solana Assets in Polkadot DeFi Applications
Cross ecosystem development: promoting collaboration between developer communities
Shared Security Model: Utilizing Polkadot's Powerful Validator Set
Use case
Continuous trading algorithm
Polana's continuous execution model supports complex transaction strategies that run autonomously on the chain. Unlike traditional blockchain architectures that require discrete transactions, persistent algorithms can maintain a persistent state and respond in real-time to market changes, enabling real-time arbitrage, automatic rebalancing, and complex DeFi protocols that continuously adapt to market conditions.
GameFi and Metaverse
The continuous execution model enables complex game logic to run directly on the chain and state progression to occur autonomously.
Institutional DeFi
Performance, reliability, and security make Polana suitable for institutional level financial applications that require compliance with regulations.
Cross chain application
The integration with Solana and Polkadot ecosystems has enabled a new cross chain application with unified liquidity and shared security.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink