Data Management
Cortensor employs a sophisticated multi-layered blockchain architecture to efficiently manage coordination, quality assurance, and user services. This approach ensures robust, scalable operations while maintaining data integrity and optimizing costs.
Multi-Layer Blockchain Structure
Registration and Onboarding Layer
Technology: Ethereum or Layer 2 solutions (Arbitrum, Base, Optimism)
Purpose: Handles the secure registration and onboarding of miners and users
Benefits: Ensures a trustworthy foundation for network participation
Health and Capability Verification Layer
Technology: Layer 2 chains
Purpose: Monitors miner health and capabilities through Proof of Inference (PoI) and Proof of Useful Work (PoUW) mechanisms
Key Features:
Real-time performance monitoring
Dynamic capability assessment
Ensures miners meet and maintain required standards
User Interaction and Service Layer
Technology: Layer 2 or Layer 3 chains
Purpose: Facilitates dApp interactions and access to Cortensor's inference and oracle services
Current Offering: API layer for inference services
Future Plans: Advanced SDKs and libraries for specialized tasks (e.g., classification, data generation)
Data Storage and Communication Strategy
Off-Chain Data Management
Technology: IPFS (InterPlanetary File System)
Purpose: Decentralized storage of prompts, requests, completions, and results
Benefits:
Cost-effective storage solution
Maintains data integrity and accessibility
Reduces blockchain bloat
Router Node Communication
Capabilities:
Handles Web2 traffic seamlessly
Interfaces with Layer 2 and Layer 3 blockchain layers
Function: Ensures secure, efficient data transmission between users and the network
Data Encryption
Purpose: Protects user data privacy by encrypting communications between node types
Flexibility: Encryption can be tailored based on user preferences to balance security and performance
User Data Integration
Current Feature: On-demand data persistence to external databases
Future Development:
Integration of user databases, documents, vectors, and embeddings into inference requests
Enhanced support for smarter application integration
Key Components and Future Roadmap
Blockchain Layer Utilization
Ethereum/Layer 2 for Onboarding
Secure, transparent registration process
Foundation for trust in the network
Layer 2 for Health Checks
Continuous monitoring and assessment of miner capabilities
Ensures network reliability and performance standards
Layer 2/Layer 3 for Services
Scalable infrastructure for dApps and user services
Facilitates efficient access to inference and oracle functionalities
Off-Chain Storage Innovation
IPFS Integration:
Decentralized, resilient data storage
Cost-effective solution for handling large volumes of inference data
Data Integrity: Ensures immutability and accessibility of stored information
Future Enhancements
Advanced Data Integration:
Support for client-side data hosting
Seamless integration of user databases and data sources into Cortensor's inference services
Enhanced SDK Development:
Specialized tools for complex AI tasks
Simplified integration process for developers
Last updated