Kumo Network Architecture
The Kumo Network implements a decentralized content delivery system leveraging a blockchain-based prosumer marketplace. At its core, the network utilizes a native SUI coin-compatible network token ("Kumo") to facilitate interactions within a complex, multi-sided market ecosystem. This architecture is designed to efficiently allocate resources and incentivize high-quality service provision.
Clients (Demand Side)
Function: Consumers of bandwidth and storage resources
Interaction: Utilize smart contracts to spend Kumo tokens to access network resources
Use Cases: Support for high-bandwidth applications such as video streaming, decentralized applications (dApps), and content-rich web services
Technical Integration: Interact with the network through a RESTful API and WebSocket connections, with server-side CLIs available for major programming languages
CDN Nodes (Supply Side)
Function: Providers of bandwidth, storage, and compute resources
Earning Mechanism: Receive Kumo tokens as compensation for resource provision
Performance Requirements: Operate in a low-latency, high-throughput environment
Node Types: a) Edge Nodes: Responsible for content caching and direct user interaction b) Storage Nodes: Provide distributed storage from Walrus Protocol c) Routing Nodes: Manage content discovery and optimal path selection
Proof of Resource (PoR) Consensus Mechanism
On-Chain Performance Metrics
Verifiable Random Function (VRF)
Reputation System
Last updated