Cortensor
  • Home
  • Abstract
    • Value Proposition
    • Whitepaper
      • Page 1: Introduction and Vision
      • Page 2: Architecture and Technical Overview
      • Page 3: Incentive Structure and Tokenomics
      • Page4: Development Roadmap and Phases
      • Page5: Summary
  • Introduction
    • What is Cortensor?
    • Key Features & Benefits
    • Vision & Mission
    • Team
  • Getting Started
    • Quick Start Guide
    • System Requirements
    • Installation & Setup
      • Getting Test ETH
      • Setup Own RPC Endpoint
      • Router Node Setup
        • Router API Reference
  • Core Concepts
    • Decentralized AI Inference
      • Community-Powered Network
      • Gamification and Quality Control
      • Incentive Structure
    • Universal AI Accessibility
    • Multi-layer Blockchain Architecture
  • Technical Architecture
    • Design Principles
    • Node Roles
    • Node Lifecycle
      • Ephemeral Node State
    • Node Reputation
    • Network & Flow
    • Type of Services
    • Coordination & Orchestration
      • Multi-Oracle Node Reliability & Leadership Rotation
    • AI Inference
      • Open Source Models
        • Centralized vs Decentralized Models
      • Quantization
      • Performance and Scalability
    • Consensus & Validation
      • Proof of Inference (PoI) & Proof of Useful Work (PoUW
      • aka Mining
      • Proof of Useful Work (PoUW)
      • Proof of Useful Work (PoUW) State Machine
        • Miner & Oracle Nodes in PoUW State Machine
      • Sampling in Large Distributed Systems
      • Parallel Processing
      • Embedding Vector Distance
    • Multi-Layered Blockchain Architecture
    • Modular Architecture and Smart Contract Interactions
      • Session Queue
      • Node Pool
      • Session Payment
    • Mining Overview
    • User Interaction & Node Communication
      • Session, Session Queue, Router, and Miner in Cortensor
    • Data Management
      • IPFS Integration
    • Security & Privacy
    • Dashboard
    • Development Previews
      • Multiple Miners Collaboration with Oracle Node
      • Web3 SDK Client & Session/Session Queue Interaction
    • Technical Threads
      • AI Agents and Cortensor's Decentralized AI Inference
    • Infographic Archive
  • Community & Ecosystem
    • Tokenomics
      • Network Incentive Allocation
      • Token Allocations & Safe Wallet Management
    • Staking Pool Overview
    • Contributing to Cortensor
    • Incentives & Reward System
    • Governance & Compliance
    • Safety Measures and Restricted Addresses
    • Buyback Program
    • Liquidity Additions
    • Partnerships
      • Partnership Offering for Demand-Side Partnerships
    • Community Testing
      • Closed Alpha Testing Phase #1
        • Closed Alpha Testing Phase #1 Contest: Closing & Winners Announcement
      • Closed Alpha Testing Phase #2
      • Closed Alpha Testing Phase #3
      • Discord Roles & Mainnet Privileges
      • DevNet Mapping
      • DevNet Modules & Parameters
    • Jobs
      • Technical Writer
      • Communication & Social Media Manager
      • Web3 Frontend Developer
      • Distributed Systems Engineer
  • Integration Guide
    • Web2
      • REST API
      • WebSocket
      • Client SDK
    • Web3
      • Web3 SDK
  • Use Cases
  • Roadmap
    • Technical Roadmap: Launch to Next 365 Days Breakdown
    • Long-term Vision: Beyond Inference
  • Glossary
  • Legal
    • Terms of Use
    • Privacy Policy
    • Disclaimer
    • Agreement for Sale of Tokens
Powered by GitBook
On this page
  • Overview
  • Key Mechanisms
  • Proof of Inference (PoI) / Proof of Useful Work (PoUW):
  • Validation Nodes:
  • Reputation and Scoring:
  • Encrypted Communication:
  • Validation Process
  • Security Measures
  • Staking and Incentives:
  • Fault Tolerance:
  1. Technical Architecture

Consensus & Validation

Consensus and validation are essential components of Cortensor's decentralized AI network, ensuring the accuracy, reliability, and integrity of AI inference tasks. This section outlines the mechanisms and processes that enable effective consensus and validation within the Cortensor ecosystem.

Overview

Cortensor employs robust consensus mechanisms and comprehensive validation processes to maintain trust and reliability in the network. These mechanisms ensure that AI inference results are accurate, tasks are completed efficiently, and malicious activities are minimized.

Key Mechanisms

Proof of Inference (PoI) / Proof of Useful Work (PoUW):

  • A consensus mechanism that validates the completion and accuracy of AI inference tasks.

  • Ensures that the work performed by miner nodes is useful and meets the required standards.

Validation Nodes:

  • Specific nodes responsible for verifying the accuracy of inference results.

  • Conduct semantic checks, embedding comparisons, and checksum verifications to ensure result integrity.

Reputation and Scoring:

  • Nodes build a reputation based on their performance in task execution and validation.

  • Higher reputation scores increase the likelihood of receiving more tasks and rewards.

Encrypted Communication:

  • All data transmission within the network is encrypted to ensure privacy and integrity.

  • Ensures secure communication between nodes during the validation process.

Validation Process

  1. Result Submission:

    • Miner nodes submit inference results through encrypted channels.

    • Results are initially aggregated and verified by router nodes.

  2. Validation Checks:

    • Validation nodes perform a series of checks to verify the accuracy of the results.

    • Methods include semantic checks to ensure logical consistency, embedding comparisons to check for similarity, and checksum verifications to confirm data integrity.

  3. Consensus Formation:

    • Multiple validation nodes must agree on the accuracy of the results for consensus to be reached.

    • This decentralized approach ensures that no single node can manipulate the outcome.

  4. Reputation Updates:

    • Nodes' reputations are updated based on their performance in the validation process.

    • Accurate and timely validations improve a node’s reputation, while incorrect validations can reduce it.

Security Measures

Staking and Incentives:

  • Nodes stake tokens to participate in the network, ensuring their commitment and reducing the risk of malicious behavior.

  • Incentives are distributed based on performance, encouraging high-quality contributions.

Fault Tolerance:

  • Implements fault-tolerant mechanisms to handle node failures and ensure continuous network operation.

  • Ensures that consensus and validation processes are not disrupted by individual node issues.

PreviousPerformance and ScalabilityNextProof of Inference (PoI) & Proof of Useful Work (PoUW

Last updated 5 months ago