cosmos的奖励机制英文原文:
Let's take a concrete example to illustrate the aforementioned concept. In this example, there are 10 validators with equal stake. Each of them applies a 1% commission rate and has 20% of self-delegated Atoms. Now comes a successful block that collects a total of 1025.51020408 Atoms in fees.
大意: 我们有10个验证人, 这10个验证人有着相同数量的atom以及相同的委托费用1%, 自我委托20%, 然后一位proposer创建块得到1025.51020408 atom奖励
First, a 2% tax is applied. The corresponding Atoms go to the reserve pool. Reserve pool's funds can be allocated through governance to fund bounties and upgrades.
大意: 首先有2%奖励会进入reserve pool, 用于之后团队奖励(bug和更新)
2% * 1025.51020408 = 20.51020408
Atoms go to the reserve pool.
1005 Atoms now remain. Let's assume that the proposer included 100% of the signatures in its block. It thus obtains the full bonus of 5%.
大意: 剩余1005atoms用于分配, 我们假设proposer收集到了所有验证人的签名, 因此proposer可以得到一笔收入的5%的奖励.
We have to solve this simple equation to find the reward R for each validator:
大意: 由于每个验证人都有等量的atom, 代数R表示验证人的奖励
9*R + R + R*5% = 1005 ⇔ R = 1005/10.05 = 100
- For the proposer validator: 对于proposer来说
- The pool obtains
R + R * 5%
: 105 Atoms 奖励池总量 - Commission:
105 * 80% * 1%
= 0.84 Atoms 委托费用 - Validator's reward:
105 * 20% + Commission
= 21.84 Atoms 验证人奖励 - Delegators' rewards:
105 * 80% - Commission
= 83.16 Atoms (each delegator will be able to claim its portion of these rewards in proportion to their stake) 委托人奖励, 再依据委托人委托的atoms等比例分配
- The pool obtains
- For each non-proposer validator: 对于非proposer来说
- The pool obtains R: 100 Atoms 奖励总量
- Commission:
100 * 80% * 1%
= 0.8 Atoms 委托费用 - Validator's reward:
100 * 20% + Commission
= 20.8 Atoms 验证人奖励 - Delegators' rewards:
100 * 80% - Commission
= 79.2 Atoms (each delegator will be able to claim their portion of these rewards in proportion to their stake) 委托人奖励, 再依据委托人委托的atoms等比例分配