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
  • Node Setup Overview
  • About the Preview Video 🎬
  • Quantization for Broad Hardware Support
  • Model Details
  • Video Walkthrough Highlights
  • Deep Dive into Contract Operations
  1. Technical Architecture
  2. Development Previews

Multiple Miners Collaboration with Oracle Node

PreviousDevelopment PreviewsNextWeb3 SDK Client & Session/Session Queue Interaction

Last updated 6 months ago

This new Dev Preview builds upon our Cortensor Miner & Oracle Nodes Collaboration. Now, we’re demonstrating oracle nodes with multiple miners working together in action! Get ready to see 7 miners operating from diverse data centers across US-EAST, US-WEST, US-Central, and the UK 🌎 – showing that Cortensor runs seamlessly across a variety of hardware configurations. πŸ”₯

Node Setup Overview

Each miner is assigned via our ACL and IAM modules on Arbitrum Sepolia to validate nodes and control permissions:

  • ACL Module:

  • IAM Module:

About the Preview Video 🎬

The 12:30-minute video features 8 nodes (1 oracle and 7 miners) on-screen with:

  • Top-left: Oracle node

  • Remaining nodes: Labeled Miner nodes #1-7

πŸ’» Each node runs the same cortensord binary, verified using file & ls commands to ensure consistency across configurations.

Quantization for Broad Hardware Support

Miners in this demo range from VPS to dedicated Intel E3/E5 servers, utilizing 4-bit quantized LLaVA/LLaMA2 models (about 4GB). This allows efficient mining on modern devices. More on our quantization approach here:

  • Quantization Info:

Model Details

  • Model Type: LLaVA, fine-tuned on GPT-generated multimodal data. An open-source transformer-based chatbot capable of auto-regressive language generation.

Video Walkthrough Highlights

  1. 50s: After setup, nodes initiate the model download via IPFS, starting to signal readiness by pinging the NodeStats contract.

  2. 2:20: Miner #5 begins mining and interacting with the Cognitive Module contract – the core of our PoUW state machine and mining process.

Deep Dive into Contract Operations

Around 10:15, we open an Arbitrum Sepolia browser and explore contract operations on Arbiscan:

  • Cognitive, NodeStats, IAM, and ACL contracts.

This segment allows you to see live transaction data, inference input, and output directly linked to mining actions. Feel free to explore these Sepolia contracts for further details on each transaction's data set and mechanics!

Cognitive Module:

NodeStats Module:

Throughout the video, we highlight each mining node in action, with certain nodes competing or working in parallel, giving insights into real-time mining dynamics. More on our modular architecture and smart contract interactions:

Multi-Miner Collaboration with Oracle Nodes Video
https://sepolia.arbiscan.io/address/0xca453065e8b8a02364543fe62b68d5ff23a62547
https://sepolia.arbiscan.io/address/0x76a5d15610010907cbf624fdb372ebafbe7f01fd
https://docs.cortensor.network/technical-architecture/ai-inference/quantization
https://sepolia.arbiscan.io/address/0xf4ef23c1c1969d24cafaaa489c4e3a27cd203549
https://sepolia.arbiscan.io/address/0xeeb24040108f5fded67612e6cb24f7f4e5d0ed90
https://docs.cortensor.network/technical-architecture/modular-architecture-and-smart-contract-interactions