LogoLogo
  • Introduction
    • What is Arichain
    • Why Arichain
    • Vision: Redefining Layer 1, Empowering Every Builder.
    • TL;DR Summary for Builders
    • Details to read
  • Architectural Philosophy
    • Monolithic vs Modular: Why Multi-VM
    • Native Composability over Interoperability
    • Unified Chain State and Execution Environment
    • Chain Structure: Multi-VM under One Consensus
    • Identity & User Abstraction
  • General Architecture Overview
    • Multi-VM Execution Environment
    • Consensus Mechanism
    • Token Design
    • Unified Gas System
    • GAID: Global Account Identity
    • Future Roadmap
  • Technical Overview
    • Consensus Protocol Details
    • Token Design and Interoperability
    • Gas System Architecture
    • GAID Architecture
    • State Management
    • Bridge Infrastructure
  • Developer Experience
    • SDK
    • Developer tools
  • Validator
    • Validator Roles & Node Types
    • Reward System
    • Staking
    • Use Cases
    • Node Operations
  • Security
    • Design Goals
    • Threat Model and Risk Assessment
    • Continuous Security Verification
  • Token Economics & Validator Incentives
    • Token Utility
    • Validator Incentives
    • Token Supply and Distribution
    • Onboarding Workflow
  • Roadmap
Powered by GitBook
On this page
  1. Architectural Philosophy

Chain Structure: Multi-VM under One Consensus

At the core of Arichain lies its X-BFT Consensus Layer — an advanced Byzantine Fault Tolerant protocol designed for multi-VM coordination.

Features:

  • Unified Block Production: A single block contains transactions from multiple VMs.

  • Parallel Validation: EVM and SVM transactions can be validated concurrently where dependencies allow.

  • Optimized Mempool Management: Separate mempools for each VM enable efficient transaction sorting and scheduling.

  • Cross-VM Routing: Transactions are dynamically routed to the appropriate VM based on their target smart contract or program.

  • Unified Fee Market: A single native token ($ARI) governs all transaction fees, with VM-specific gas metering.

The consensus layer guarantees:

  • Security: Finality and state integrity across all VMs.

  • Scalability: Parallel transaction execution increases throughput without compromising consistency.

  • Simplicity: Developers and users experience a single chain, even though multiple VMs operate underneath.

In essence, Arichain abstracts the complexity of multiple VMs, delivering a unified blockchain experience while maintaining the specialized benefits of each execution environment.

PreviousUnified Chain State and Execution EnvironmentNextIdentity & User Abstraction

Last updated 23 days ago