Architecture Overview

Omne is designed as a commerce-first blockchain with a dual-layer consensus mechanism that provides both speed and security for real-world business applications.

High-Level Architecture

Application Layer

Commerce apps, DeFi protocols, and smart contracts

Consensus Layer

Dual-layer consensus with OON protocol

Data Layer

Persistent state, transaction history, and block storage

Omne's architecture is built around three core principles: speed, reliability, and commerce-readiness. The dual-layer consensus mechanism ensures that transactions can be processed rapidly while maintaining the security guarantees required for financial applications.

Dual-Layer Consensus

L1

Layer 1: Fast Consensus

The first layer provides rapid transaction ordering and preliminary validation. Transactions are processed within 3 seconds with immediate feedback to users.

  • Sub-3-second transaction confirmation
  • Optimistic execution model
  • Immediate user feedback
SEC

Security Layer: Economic Finalization

The security layer provides cryptographic finality and resolves any conflicts from the commerce layer. This ensures the security properties required for high-value transactions.

  • Cryptographic finality
  • Conflict resolution
  • Byzantine fault tolerance

Omne Ordering Network (OON)

The OON protocol is the heart of Omne's consensus mechanism, providing efficient transaction ordering and validation across the network.

Transaction Ordering

OON uses a sophisticated ordering algorithm that considers transaction dependencies and prioritizes commerce-critical operations.

  • • Dependency-aware scheduling
  • • Priority-based execution
  • • Parallel processing where possible

Validation Protocol

Multi-stage validation ensures both speed and security, with optimistic execution followed by cryptographic verification.

  • • Optimistic validation
  • • Cryptographic verification
  • • Fraud proofs for disputes

Technical Innovation

The OON protocol represents a breakthrough in blockchain consensus design, achieving the speed requirements of modern commerce while maintaining the security guarantees of traditional blockchain systems.

Transaction Flow

1

Transaction Submission

User submits transaction through SDK or JSON-RPC

2

Mempool Processing

Transaction enters mempool and is validated for basic correctness

3

OON Ordering

OON protocol orders transaction and prepares for execution

4

Layer 1 Execution

Fast execution with immediate user feedback (~3 seconds)

5

Security Layer Finalization

Cryptographic finality and permanent inclusion in blockchain

Network Topology

Validator Nodes

Full nodes that participate in consensus and validate transactions.

  • • Stake-based selection
  • • Economic incentives
  • • Slashing for misbehavior

RPC Nodes

Public endpoints for applications to interact with the network.

  • • JSON-RPC interface
  • • WebSocket support
  • • Load balancing

Archive Nodes

Store complete blockchain history for analytics and compliance.

  • • Full transaction history
  • • State snapshots
  • • Historical queries

Performance Characteristics

3s
Transaction Time
10k+
TPS Capacity
$0.001
Avg Fee
99.9%
Uptime

These performance characteristics make Omne suitable for high-frequency commerce applications while maintaining the security and decentralization properties of a traditional blockchain.

Learn More

Consensus Deep Dive

Detailed technical specifications of the dual-layer consensus mechanism.

Read consensus docs →

Network Topology

Understanding node types, network structure, and communication protocols.

Explore topology →