Contribution Rollup
Last updated
Last updated
Contribution Rollup Mechanism
To fully harness the benefits of blockchain technology—trustless, permissionless, and transparent—while maintaining a seamless user experience, we introduce a Contribution Reward Rollup mechanism for distributing token incentives across campaigns.
The primary source of community rewards comes from campaign participation, where data contributors complete tasks to earn points. Once a campaign concludes and all submissions are verified, contributors' earned points can be converted into $PUBLIC tokens.
This conversion occurs within the DataHub, where contributors claim their $PUBLIC tokens by burning (consuming) the corresponding number of points.
The number of tokens a contributor receives per point is calculated based on:
X: Total campaign revenue (in USD)
W: Total points distributed for the campaign
P: $PUBLIC token price (in USD) at the end of the campaign
T: Amount of $PUBLIC tokens per point
The formula is:
Or simply:
Each point = (Campaign Revenue ÷ Token Price) ÷ Total Points Issued
Because:
Campaign revenue (X) varies,
$PUBLIC token price (P) fluctuates with the market,
Total campaign points issued (W) differs by campaign,
The point-to-token exchange rate is dynamic and changes over time.
This mechanism ensures a fair, transparent, and performance-based reward system where contributors are compensated proportionally for both their efforts and the campaign’s real-world economic value.