Network Bribes
💜 Support the DIG Network
Overview​
Network Bribes enable content owners to pay for capsule consolidation on specific nodes, optimizing retrieval performance through market-driven incentives that complement the main reward system.
How It Works​
Each DataStore includes an independent bribe distributor that supports multiple assets (XCH, CAT tokens). Content owners can fund these distributors to incentivize nodes to store all their capsules together for faster retrieval.
Configuration​
def configure_bribe(datastore, asset, amount, rules):
datastore.bribe_distributor.fund(asset, amount)
datastore.bribe_distributor.set_rules({
'reward_per_tb': amount,
'min_consolidation': 0.75, # 75% of capsules
'geo_requirements': ['us-east', 'eu-west'],
'performance_sla': {'latency': 200, 'uptime': 0.999}
})
Economic Model​
The system creates a dual-incentive economy:
Strategy | Use Case | Incentive | Storage Pattern |
---|---|---|---|
Decentralization | Censorship resistance | DIG rewards only | Distributed |
Performance | Commercial apps | Bribes + DIG rewards | Consolidated |
Hybrid | Mixed requirements | Balanced approach | Optimized |
Node Decision Logic​
def node_decision(bribe_value, dig_rewards, opportunity_cost):
if bribe_value > (dig_rewards + opportunity_cost):
return "consolidate_for_bribes"
else:
return "maintain_diversity"
Use Cases​
DeFi Frontend: High-performance requirements
config = {
'asset': 'USDS',
'budget': 1000, # monthly
'targets': 5, # nodes
'sla': {'latency': 100, 'uptime': 0.9999}
}
Archival Storage: Maximum resilience
config = {
'bribes': None, # No bribes
'strategy': 'max_distribution',
'priority': 'resilience'
}
Summary​
Network Bribes enable the DIG Network to efficiently serve diverse use cases from censorship-resistant archival to high-performance commercial applications through market-driven storage optimization.