Pharos Network is a high-performance modular Layer 1 public blockchain, with core advantages in scalability, interoperability, and security. Pharos is dedicated to providing efficient execution, consensus, and customized support for the next generation of blockchains, boasting a processing capacity of 50,000 transactions per second (50K TPS), 2 Gigagas of throughput, and DP level 5 performance (the highest standard among current EVM-compatible chains).
This article will delve into the architectural design of Pharos Network from the following dimensions: consensus mechanism, execution model, storage innovation, network layer optimization, pipeline efficiency, and the modular SPN framework.
Pharos Network Architecture Analysis
Pharos Network adopts a modular and customizable layered architecture design, achieving the dual goals of high performance and flexible upgrades through the decoupling of the execution layer, consensus layer, settlement layer, and data availability layer. Below, we will analyze the core technical design layer by layer.
Network Layer
Utilizes an optimized P2P Gossip protocol for low-latency message transmission
Built-in cross-SPN (Special Processing Network) communication channels
Consensus Layer
Based on an adaptive asynchronous BFT consensus protocol, featuring high fault tolerance and low latency
Transaction sorting optimization algorithm to reduce the load on validation nodes and improve efficiency
Execution Layer
Dual virtual machine support: EVM-compatible layer + WASM high-performance execution environment
Equipped with and supports LLVM-based execution engines, parallel transaction processing, optimistic execution, and SALI (Smart Access List Inference)
Settlement Layer
Cross-chain re-staking mechanism for validation nodes, achieving shared security within the ecosystem
Sub-second transaction finality under multiple execution environments
Data Availability and Storage Layer
Pharos Store: An efficient blockchain storage model supporting multi-version control
Utilizes ADS push-down compression technology and Delta encoding, dynamic I/O optimization to reduce disk read/write overhead
SPN (Special Processing Network) Framework
SPN allows developers to customize the blockchain execution layer and freely configure the consensus model
Semi-independent operating mode: maintaining independent scalability while enjoying the security and data of the mainnet
Next, we will explore the key technical implementations and innovative designs at each layer.
Network Layer
The network layer is the foundation of all communications in the system, utilizing an optimized P2P Gossip protocol to efficiently propagate blocks, transactions, and consensus messages. The protocol features adaptive bandwidth allocation capabilities, dynamically adjusting resources based on real-time network load, ensuring high-speed transaction and data transmission even under high-pressure conditions. Additionally, this layer supports cross-SPN communication channels, providing low-latency interoperability support for different execution environments.
Pharos Consensus Mechanism
Pharos Network employs an innovative consensus design that combines BFT fault tolerance mechanisms with asynchronous execution and fast path submission protocols, enhancing system throughput, transaction fairness, and final confirmation speed. Unlike traditional BFT implementations, Pharos does not require a fixed leader role and round-based communication, allowing multiple validation nodes to initiate, validate, and submit transactions in parallel, effectively avoiding performance bottlenecks caused by a single leader.
This consensus mechanism also implements dynamic transaction sorting functionality, ensuring transaction fairness, reducing bias during the block creation process, and maintaining global transaction order consistency even under significant network fluctuations. Notably, the fast path execution mechanism allows transactions that meet specific conditions to bypass the full consensus process and directly enter the confirmation stage, thereby reducing the average confirmation time and improving overall system throughput. This meticulously designed consensus mechanism enables Pharos Network to support high throughput and low latency stable operations globally.
Key Features:
Asynchronous execution architecture
Dynamic transaction sorting
Fast path execution
Optimized leader rotation and voting mechanism
Pharos Execution Layer
The core of the Pharos execution layer lies in its innovative execution engine, which provides developers with great flexibility through a dual virtual machine environment (EVM + WASM). The execution engine combines LLVM-based intermediate representation (IR) conversion and speculative parallel processing technology, employing various performance optimization measures, including opcode fusion, register promotion, and speculative execution. These optimization techniques allow smart contracts to execute in parallel while ensuring the determinism of execution results.
To further enhance execution efficiency, Pharos introduces Smart Access List Inference (SALI) technology. SALI can predict the state entries that contracts will access through static or dynamic analysis, enabling the execution engine to group transactions with non-overlapping state access patterns for parallel execution, thus avoiding state access conflicts. Additionally, this technology can pre-load contract state objects, accelerating execution speed.
Pharos also provides Ph-WASM, a WASM runtime environment specifically designed for blockchain. Ph-WASM not only supports deterministic high-speed execution but also natively supports programming languages such as Rust and Go, allowing developers to build high-performance, portable dApps and AI models directly on-chain.
Key Features:
Supports optimistic execution and transaction grouping
Smart Access List Inference (SALI) technology
Ph-WASM environment supporting multi-language smart contracts
Pharos Pipeline
The Pharos pipeline employs a multi-stage parallel execution architecture, effectively addressing the performance bottlenecks caused by synchronous state execution and sequential block validation in traditional blockchain systems. By parallelizing key processes such as execution, Merkleization, and state confirmation, it enhances the utilization efficiency of CPU, disk I/O, and network resources.
Main Processing Stages:
Parallel block processing:
Concurrent processing of execution, Merkleization, and state updates
Dynamic resource scheduling:
Allocating CPU, I/O, and network resources based on real-time demand
Flexible confirmation mechanism:
Implementing sorting, transaction, and block finalization at different layers
Each processing stage of the Pharos pipeline supports dynamic resource allocation based on real-time throughput demands. The system innovatively designs a flexible final confirmation layer, allowing dApps and clients to obtain early confirmations of transaction sorting and execution results before the block is fully confirmed, a feature particularly important for high-frequency trading, DeFi, and other real-time applications.
Through its intelligent adaptive scheduling algorithm and efficient resource coordination mechanism, the Pharos pipeline can achieve over 200,000 TPS throughput under a 64-core execution framework, while reducing latency by 30%-50% compared to standard blockchain pipeline models.
Pharos SPN Architecture
Pharos SPN (Special Processing Network) is an execution environment tailored for specific applications, deeply integrated into the Pharos mainnet architecture while maintaining independent operational logic and configuration systems. Each SPN has a fully independent execution engine, validation node cluster, re-staking incentive mechanism, and governance rules framework.
SPN Architecture
SPN Manager:
Maintains lifecycle management, node registry, and governance rule execution
SPN Adapter:
Facilitates cross-SPN communication and message validation
Re-staking and shared validator security:
Allows validators to re-stake assets across multiple SPNs
SPNs are particularly suitable for compute-intensive tasks, such as zero-knowledge machine learning proofs (zkML proofs), secure multi-party computation (SMPC), AI model training, and DeFi derivatives. They support mandatory inclusion and emergency mechanisms, ensuring that transactions cannot be censored while safeguarding user asset autonomy.
In terms of interoperability, SPNs interact through cross-SPN interoperability protocols, enabling atomic execution and data sharing across SPNs and the main chain. Validators can re-stake $stPHRS into any SPN and receive corresponding $rstPHRS tokens, which can be used for governance, delegation, and liquidity mining.
Cross-SPN Interoperability
Cross-SPN messaging protocol:
Achieves seamless collaborative execution across multiple blockchain layers
Anti-censorship and emergency mechanisms:
Protects users from forced transaction censorship
Interoperability and Cross-Chain Communication
From its inception, Pharos Network natively supports cross-chain applications, providing two major communication protocols—internal network (inter-SPN interaction) and cross-chain communication (interconnecting with external blockchains). The cross-SPN messaging framework ensures trustless message relaying between SPNs, using proofs and consensus signatures to verify authenticity.
Key Features:
Cross-chain messaging
Cross-SPN data synchronization
Multi-VM smart contract interaction
These features provide critical support for applications such as cross-chain DeFi, real-world asset (RWA) settlement, oracle networks, and collaborative AI models across execution environments.
Overall, Pharos Network redefines the Layer-1 blockchain infrastructure standards by integrating modular design, high-performance processing, parallel computing, and composability at every layer of our architecture. The unique combination of adaptive consensus mechanisms, parallel execution engines, multi-virtual machine architectures, high-speed storage systems, and modular SPN frameworks enables developers to build applications with high scalability, anti-censorship, and security.
Pharos Network is committed to seamlessly connecting traditional finance (TradFi) with decentralized finance (DeFi), providing institutional-grade blockchain infrastructure support for AI-driven decentralized applications, private financial transactions, and scalable DeFi ecosystems.
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。