Overview
Paxeer Network is a high-performance EVM-equivalent blockchain designed for scalability, security, and developer experience.Core Components
Execution Layer
EVM-compatible execution environment
Consensus Layer
Block production and validation
Networking Layer
P2P communication and data propagation
Storage Layer
State and transaction data storage
Architecture Diagram
Execution Layer
The execution layer is responsible for processing transactions and maintaining state.Components
Sequencer
Sequencer
Role: Orders and executes transactionsResponsibilities:
- Select transactions from mempool
- Order by priority fee
- Create blocks (~2 second intervals)
- Execute transactions via EVM
- Update state
0x4200000000000000000000000000000000000011EVM (Ethereum Virtual Machine)
EVM (Ethereum Virtual Machine)
Role: Execute smart contract bytecodeSpecifications:
- Fully EVM equivalent
- Same opcodes as Ethereum
- Same gas costs
- Same execution semantics
State Manager
State Manager
Role: Manage blockchain stateFunctions:
- Store account balances
- Store contract code
- Store contract storage
- Compute state roots
- Provide state access
Block Production
Block Structure
Block Time
- Target: 2 seconds
- Range: 1-3 seconds under normal conditions
- Deterministic: Blocks produced at regular intervals
Transaction Processing
1
Validation
Transaction is validated:
- Signature verification
- Nonce check
- Balance verification
- Gas limit validation
2
Mempool
Valid transactions enter the mempool
- Ordered by effective gas price
- Duplicate nonce handling
- Eviction policy for full mempool
3
Selection
Sequencer selects transactions:
- Highest fee first
- Nonce order respected
- Gas limit constraints
4
Execution
EVM executes transactions:
- State changes applied
- Events emitted
- Gas consumed
- Result determined (success/fail)
5
Inclusion
Transaction added to block:
- Receipt generated
- State root updated
- Block propagated
State Management
State Trie Structure
Paxeer Network uses a Merkle Patricia Trie for state storage:Storage Slots
Networking
P2P Network
- Protocol: DevP2P (Ethereum’s networking protocol)
- Discovery: Discv4/Discv5 for peer discovery
- Bootnodes: Hardcoded initial peers
- Max Peers: Configurable (default: 50)
Block Propagation
Propagation Time: < 1 second for full networkData Storage
Database Structure
Storage Requirements
| Node Type | Minimum | Recommended | Growth Rate |
|---|---|---|---|
| Full Node | 500 GB | 1 TB | ~50 GB/month |
| Archive Node | 2 TB | 5 TB | ~200 GB/month |
Performance Characteristics
Throughput
- Theoretical Max: ~2,000 TPS
- Typical Load: 500-1,000 TPS
- Block Gas Limit: 30,000,000
- Average Gas/Tx: ~50,000
Latency
- Block Time: ~2 seconds
- Transaction Inclusion: 2-6 seconds (1-3 blocks)
- Finality: ~24 seconds (12 confirmations)
Comparison with Ethereum
| Feature | Ethereum | Paxeer Network |
|---|---|---|
| Block Time | ~12 seconds | ~2 seconds |
| Gas Costs | High | 99%+ lower |
| TPS | ~15-30 | ~1,500 |
| Finality | ~15 minutes | ~24 seconds |
| EVM Version | Latest | Latest (equivalent) |
System Contracts
Paxeer Network includes several predeployed system contracts:Core System Contracts
| Contract | Address | Purpose |
|---|---|---|
| Sequencer Fee Vault | 0x4200000000000000000000000000000000000011 | Collects transaction fees |
| Gas Price Oracle | 0x420000000000000000000000000000000000000F | Gas price information |
| L1 Block Info | 0x4200000000000000000000000000000000000015 | L1 data (if applicable) |
Accessing System Contracts
Consensus Mechanism
Paxeer Network uses a centralized sequencer for high performance with plans for decentralization:Current: Centralized Sequencer
Advantages:- High performance
- Low latency
- Predictable block times
- Simple operation
- Single point of control
- Liveness depends on sequencer
- Trust in sequencer operation
Future: Decentralized Sequencing
Planned Features:- Multiple sequencer rotation
- Fault tolerance
- Censorship resistance
- Community participation
Security Model
Execution Security
Execution Security
- EVM equivalent execution
- Deterministic state transitions
- Gas metering prevents DoS
- Safe math in Solidity 0.8+
Network Security
Network Security
- Peer authentication
- Block validation
- State root verification
- Transaction signature verification
Economic Security
Economic Security
- Gas fees prevent spam
- Priority fees incentivize proper behavior
- Fee vault ensures sustainability
Upgrades and Governance
Network Upgrades
Network upgrades follow a structured process:1
Proposal
Upgrade proposed by core team
2
Testing
Extensive testing on testnet
3
Announcement
Community notification with timeline
4
Deployment
Coordinated upgrade at specific block
5
Verification
Post-upgrade monitoring and verification