Protocol Architecture

A deep dive into the layered architecture that powers Maya Blockchain, from application logic to Ethereum settlement.

Maya Blockchain Architecture

Maya Blockchain — Layered Architecture Visualization

Layer Breakdown

Application Layer

Decentralized applications, smart contracts, and user-facing interfaces built on top of Maya Blockchain.

DeFi ProtocolsNFT MarketplacesDAO GovernanceToken Bridges

Execution Layer

The EVM-compatible execution environment that processes transactions and executes smart contract bytecode.

EVM RuntimeAccount Abstraction (ERC-4337)Custom PrecompilesState Management

Consensus Layer

The optimistic rollup mechanism that batches transactions and submits fraud proofs to Ethereum for final settlement.

SequencerFraud Proof SystemBatch SubmissionChallenge Protocol

Data Availability Layer

Transaction data is posted to Ethereum via EIP-4844 blobs, ensuring anyone can reconstruct the chain state.

EIP-4844 BlobsCalldata CompressionState CommitmentsData Proofs

Settlement Layer (Ethereum L1)

Ethereum Mainnet serves as the ultimate settlement layer, providing cryptographic security and finality guarantees.

Smart Contract VerificationState Root AnchoringBridge ContractsSecurity Inheritance

Network Specifications

Block Time~2 seconds
TPS Capacity4,000+
Gas TokenMAYA
ConsensusOptimistic Rollup
EVM VersionShanghai
Data AvailabilityEIP-4844
Challenge Period7 days
Finality~15 min (soft)

Why Optimistic Rollup?

FeatureOP Stack (Maya)ZK RollupSidechain
EVM CompatibilityFullPartialFull
Security ModelEthereum L1Ethereum L1Independent
Finality Speed~15 min (soft)~10 min~5 sec
Development CostLowHighMedium
EcosystemSuperchainLimitedIsolated
MaturityProductionEarlyProduction