Change Chain
  • Change Chain
  • Introduction
    • Introduction
    • Key Features
  • Architecture
    • Overview
    • Consensus
    • Transaction Processing
      • Transaction Lifecycle
      • High Throughput Mechanisms
    • Network Layers
    • Interoperability
    • Technical Specifications
  • Mining
    • Mining
      • Setting Up a Mining Node
      • Solo Miner
      • Pool Mining
      • System Requirements
      • Installation
      • Troubleshooting
    • Backup and Restore
    • Gas Model
    • Mining Rewards
    • Tokenomics
  • Ecosystem
    • Ecosystem Components
      • Wallets
      • Explorer
      • Governance
    • Change Chain vs. Layer 2
  • Roadmap
    • Roadmap
  • FAQ
    • FAQ
  • Developer Resources
    • Incentives and Support
    • Development Tools
      • CLI
      • Debugging Tools
      • Testing Framework
    • SDKs
    • Developing Smart Contracts
Powered by GitBook
On this page
  1. Architecture

Overview

Architecture Overview

Consensus Mechanism

Change Chain employs a modified Proof-of-Work consensus algorithm optimized for high throughput and energy efficiency. This consensus mechanism ensures that all transactions are securely validated and recorded on the blockchain.

  • Mining Algorithm: Uses a memory-hard hashing algorithm to prevent ASIC domination and promote decentralization.

  • Block Time: Targets sub 1-second block time to ensure rapid transaction processing.

  • Difficulty Adjustment: Implements dynamic difficulty adjustment to maintain consistent block times under varying network loads.

Network Layers

  1. Application Layer: Hosts smart contracts and dApps, fully compatible with EVM.

  2. Consensus Layer: Manages the PoW consensus mechanism and block validation.

  3. Network Layer: Handles peer-to-peer communication and data propagation.

  4. Data Layer: Stores transaction data and blockchain state.

PreviousKey FeaturesNextConsensus

Last updated 7 months ago