Multiple Miners Collaboration with Oracle Node

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. πŸ”₯ Multi-Miner Collaboration with Oracle Nodes Video

Node Setup Overview

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

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:

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.

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: https://docs.cortensor.network/technical-architecture/modular-architecture-and-smart-contract-interactions

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!

Last updated