Skip to content

贡献账本

贡献账本记录“谁完成了什么、谁验证过、贡献权重是多少、结算进入哪里”。

账本事实

事实来源作用
TaskProject item 或 validation task定义工作范围
Proofsubmit proof / receipt提供可验证结果
Reviewreview proof形成验收结论
Rewardaccepted proof生成待结算贡献
Share Releaseshare release request发放虚拟份额
Settlement Eventsettlement module进入收入和权益视图

Reward 计算

proof_submittercontributionWeight = 1.0
proof_reviewercontributionWeight = review_urgency_curve(waitHours)
settledAmountrewardPool * contributionWeight / totalContributionWeight

验证模式:

mode含义
ordinary普通验证
staked使用 stakedShares 参与权重

Share pool

ProjectSharePoolService 管理 Project share pool。任务 reward 从 pool 中预留和铸造,防止前端、Agent 和后端分别计算。

关键字段:

字段说明
shareTotalProject 虚拟份额总量
shareMinted已铸造份额
taskBudget任务奖励预算
reserveBudget保留预算
initialBaseReward初始任务基础 reward

审计入口

  • ProjectValidationProtocolService#createValidationRewards
  • ProjectValidationProtocolService#settleLaunch
  • ProjectSharePoolService
  • GET /api/v1/projects/{projectNo}/rewards
  • GET /api/v1/projects/{projectNo}/commercialization

Released under the MIT License.