头雁
头雁|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.
+6
Mentioned
Share To

Timeline

HotFlash

APP

X

Telegram

Facebook

Reddit

CopyLink

Hot Reads