⛏️DePIN
A Decentralised Physical Infrastructure Network (DePIN) of Shared Computing Power
Abstract
This whitepaper introduces a Decentralised Physical Infrastructure Network (DePIN) designed to scale and sustain DeHub, a streaming and gaming application. The system leverages shared computing power from a network of miners who contribute resources for data hosting, transcoding, and delivery. Miners are rewarded directly from application revenue and token transaction fees, ensuring a sustainable, inflation-free model. This paper outlines the technical framework, economic incentives, and implementation strategies for deploying this DePIN, enabling contributions from as little as a mobile device.
System Architecture
Introduction
Challenges in Streaming and Gaming Platforms
Centralised infrastructure for streaming and gaming platforms faces challenges such as high operational costs, scalability limits, and susceptibility to censorship or outages. These challenges hinder the ability of platforms like DeHub to achieve its purpose of being a decentralised, permissionless and user owned protocol that lives forever on-chain while maintaining cost efficiency.
Solution: Shared Computing DePIN
By decentralising the infrastructure, DeHub can tap into a distributed network of computing power to address these challenges. A DePIN allows users to share their computing resources, ensuring:
Cost Efficiency: Lower hosting and delivery costs by using shared resources.
Scalability: Dynamically grow the network as demand increases.
Sustainability: Reward contributors directly from app revenues without token inflation.
System Architecture
Core Components
Contributors (Miners): Individuals providing computing resources via devices such as mobile phones, PCs, or dedicated servers.
DePIN Coordinator: A data encryption, decryption and smart contract system managing miner rewards, resource allocation, and task distribution.
DeHub Application: The streaming and gaming app interfacing with the DePIN to request and deliver data.
Clients (End Users): Users consuming content via DeHub.
Workflow
Resource Sharing: Contributors register and allocate resources.
Task Assignment: The DePIN Coordinator assigns tasks such as hosting, transcoding, or delivery based on contributor capacity.
Revenue Sharing: Miners are compensated from a revenue pool funded by in-app revenue and token transaction fees.
Verification: Proof-of-computation mechanisms validate miners' contributions.
Incentive Model
Revenue Pool
The reward pool is composed of:
In-App Revenue: A percentage of subscription fees, ad revenue, and in-app purchases.
Token Transaction Fees: A share of transaction fees from the $DHB token.
Distribution Mechanism
Rewards are distributed based on the volume and quality of contributions.
Miners earn proportionally higher rewards for tasks requiring more resources or bandwidth.
Participation Requirements
Minimum Hardware Requirements
Device Type
Minimum Specs
Supported Tasks
Staking Amount
Mobile Phones
Quad-core CPU, 4GB RAM
Hosting
100,000 $DHB
PCs/Laptops
4-core CPU, 8GB RAM, GPU
Transcoding, Hosting, Delivery
1,000,000 $DHB
Dedicated Servers
8-core CPU, 16GB RAM, SSD
High-volume Hosting, Delivery
10,000,000 $DHB
Software Setup
Miners install a lightweight client application that:
Connects to the DePIN network.
Reports available resources.
Executes assigned tasks.
Full System Code Implementation
Miner Client Code
DePIN Coordinator (Server-Side Logic)
Scalability and Security
Dynamic Task Allocation
Tasks are distributed based on:
Current demand.
Contributor capacity.
Proximity to end users.
Proof-of-Computation
A lightweight proof-of-computation mechanism ensures tasks are completed reliably. Rewards are only issued upon verification.
Reward Calculator
The DePIN includes a reward calculator that estimates miners' earnings based on their contributions.
Reward Formula
The rewards are calculated using the following formula:
Where:
Task Weight: A predefined multiplier based on the type of task (e.g., hosting = 1.5, transcoding = 2.0, data delivery = 1.0).
Resource Score: A score calculated from the miner's resources, such as CPU cores, bandwidth, and RAM.
Revenue Pool Share: The miner's proportional share of the revenue pool.
Example Code for Reward Calculation
This reward calculator can be integrated into the miner client for real-time reward estimation.
Conclusion
The proposed DePIN enables truly decentralised, censorship resistant, limitlessly scalable, and cost-efficient infrastructure for DeHub. By leveraging shared computing power and rewarding miners directly from revenue, the system avoids inflation and ensures long-term sustainability. This model empowers anyone with spare computing resources, from mobile phones to servers, to participate in and benefit from DeHub’s growth. In order to disrupt this behemoth of an industry, one requires billionaire backing or true innovation, just like this DePIN.
*The full code will be open sourced upon completion.
Last updated