Dynamic Reward Allocation
Overview of Reward Mechanisms
Centive Network incorporates dynamic reward mechanisms to ensure that rewards are allocated fairly based on contributions over time. Instead of rewarding nodes solely for discrete tasks, Centive focuses on long-term, sustained contributions, providing a balanced and scalable reward structure that adapts as the network grows.
Key Reward Mechanisms
- Halving Mechanism: As the network scales, rewards gradually decrease through halving events, ensuring sustainability and reducing the inflation of rewards.
- Linear Rewards: Fixed rewards for nodes based on the level and type of contribution, allowing for predictable income for reliable nodes.
- Dynamic Scaling: As the DePIN network grows, the reward pool adjusts based on network activity, balancing demand and resource availability.
Reward Distribution Models
The Centive Network allows DePIN services to adopt various reward distribution models tailored to the specific requirements of their ecosystem. These models dictate how rewards are allocated among nodes and validators based on their sustained contributions over time.
Key Reward Models
- Fixed Reward Model: Nodes receive a consistent reward for maintaining uptime and meeting contribution thresholds, regardless of the traffic or usage of the network.
- Performance-Based Model: Rewards are directly tied to the node’s performance, ensuring higher rewards for nodes that excel in delivering services like storage, compute, or content delivery.
- Staking Rewards: Nodes are rewarded simply for maintaining a contribution commitment (staking), ensuring they remain an active participant in the network.
Dynamic Rewards Based on Network Growth
As the DePIN service scales, Centive dynamically adjusts the reward pool, ensuring fair compensation across nodes while maintaining network sustainability. Nodes that remain active during the network's expansion will benefit from more predictable rewards.
Reward Allocation
The Centive Network uses precise mathematical models to calculate rewards for each participating node based on their contributions. Here are the key equations that govern the allocation process.
Reward Per Contribution
This equation calculates the base reward each contribution is eligible to receive, based on the total available rewards and the contributions in the network:
Where:
- Total Rewards is the reward pool available for distribution during the current period.
- Total Contributions refers to the sum of all node contributions during that period.
Node Reward
Each node's reward is a fraction of the total rewards, proportional to its contribution:
Where:
- Contribution is the contribution made by an individual node.
- Total Contributions is the sum of contributions from all nodes.
- Total Reward Pool is the overall reward amount available for distribution in that cycle.
Customizing Distribution for DePIN Services
Each DePIN service has unique requirements, and Centive Network allows for the full customization of the reward distribution models. This flexibility ensures that DePIN services can tailor the network's reward structure to meet the demands of their ecosystem.
Customizable Factors
- Reward Frequency: Some services may choose to distribute rewards daily, while others might prefer weekly or monthly distribution.
- Performance Weighting: Services can allocate more rewards to nodes that demonstrate higher performance, such as low-latency compute or high-availability storage.
- Task vs. Uptime Rewards: Some services may reward specific tasks (e.g., data storage, content delivery), while others reward consistent uptime.
Dynamic Scaling with DePIN Growth
As the network grows and more nodes participate, the reward pool might dynamically adjust to maintain fair compensation. Centive Network includes mechanisms to scale the reward pool based on network activity and contribution levels.
Key Scaling Features
- Growth-Based Scaling: As the DePIN service increases in users and nodes, the reward pool adapts, ensuring long-term sustainability.
- Traffic-Based Adjustments: During periods of high traffic or network usage, additional rewards can be unlocked to incentivize nodes to maintain high availability and performance.
Scaling
The scaling mechanism can be governed by the following equation:
Where:
- is the latency between node and subset .
- represents the throughput of processing subset at node .
The overall objective is to minimize this sum across all nodes in the network, meaning that we want to:
- Minimize latency (i.e., reduce the time it takes for a node to receive or send data),
- Maximize throughput (i.e., increase the rate at which the node can process data).
By minimizing the combined effect of these two factors, we achieve an optimal performance .
This ensures that as demand grows, the network scales to meet the performance and availability needs of the service.
Dynamic Reward Allocation ensures that nodes are consistently incentivized to perform and scale their contributions in line with network demand. With these mechanisms, Centive Network provides a reliable, fair, and scalable reward structure tailored to the specific requirements of each DePIN service.