Skip to content

Commit 88349f4

Browse files
committed
update reward
1 parent 0612cf0 commit 88349f4

File tree

1 file changed

+16
-33
lines changed
  • docs/mechanism-algorithm

1 file changed

+16
-33
lines changed

docs/mechanism-algorithm/sr.md

Lines changed: 16 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -29,46 +29,29 @@ votewitness SR1 3 SR2 7 # 同时给SR1投了3票,给SR2投了7票
2929

3030
以上命令的最终结果是给SR1投了3票,给SR2投了7票
3131

32-
### 超级代表佣金比例
3332

33+
## 奖励
34+
### 超级代表佣金比例
3435
默认佣金比例是20%,即超级代表获得20%的奖励,剩余的80%奖励会被分配给投票者,超级代表和超级代表合伙人可以通过wallet/getBrokerage接口查询佣金比例, 也可以通过wallet/updateBrokerage接口修改佣金比例。如果分红比例设置为100%,那么只有超级代表可以获得奖励;相反,如果设置为0,那么只有投票者会获得奖励。
3536

36-
## 超级代表的奖励
37-
以下计算都是基于佣金比例等于20%的情形。
38-
39-
### 投票奖励
40-
41-
票数奖励是每生成一个区块奖励160TRX,总奖励数是4,608,000 TRX / 天。
42-
43-
对每一个SR与Partner,每天获得的票数奖励 = 4,608,000 * ( 获得的票数 / 总票数) x 20% TRX
44-
45-
### 出块奖励
46-
47-
波场协议网络每3秒中会出一个区块,每个区块将给予超级代表16个TRX奖励,每年总计168,192,000 TRX将会被奖励给超级代表。
48-
49-
超级代表每次出块完成后,出块奖励都会发到超级代表的子账号当中,超级代表不能直接使用这部分资产,但可以查询。 每24h允许一次提取操作。从该子账号转移到超级代表的账户中。
50-
51-
每天总的出块奖励 = 16 (TRX/区块) * 28,800 (总区块数/day) = 460,800 (TRX/天)
52-
53-
对每一个SR,每天获得的出块奖励 = (460,800 / 27) x 20% TRX
54-
55-
实际奖励可能会比理论上的奖励少,因为出块失败或者维护期切换。
56-
57-
## 投票者的奖励
58-
59-
如果投票给一个超级代表,会同时拥有出块奖励和投票奖励:
60-
61-
出块奖励 = ((你投给这个超级代表的票数 / 这个超级代表获得的总票数) * ((460,800 / 27) * 80%)) TRX
62-
63-
投票奖励 = ((你投给这个超级代表的票数 / 总票数) * 4,608,000 * 80%) TRX
37+
### 产块奖励和投票奖励
38+
奖励可分为产块奖励和投票奖励,二者之间的差别如下所示:
6439

65-
投票者每日获得的奖励 = 出块奖励 + 投票奖励
6640

67-
如果你投票给超级代表合伙人,只有投票奖励:
41+
| | **产块奖励** | **投票奖励** |
42+
| :--- | :--- | :--- |
43+
| 奖励总数 | 链上参数,可以通过提案修改,目前是8 TRX | 链上参数,可以通过提案修改,目前是128 TRX |
44+
| 相关链上参数序号 | #5 (要求#30链参数激活) | #31 (要求#30链参数激活) |
45+
| 相关链上参数名 | getWitnessPayPerBlock | getWitness127PayPerBlock |
46+
| 奖励发放对象 | 产块的SR、SR的投票者 | SR和SR合伙人、SR和SR合伙人的投票者 |
47+
| 奖励发放时间 | SR: 每产完一个块<br>SR的投票者:投票者发起以下4种交易之一触发奖励:<br><span style="margin-left: 1em;">VoteWitnessContract<br><span style="margin-left: 1em;">WithdrawBalanceContract<br><span style="margin-left: 1em;">UnfreezeBalanceContract<br><span style="margin-left: 1em;">UnfreezeBalanceV2Contract | SR和SR合伙人: 同SR,SR和SR合伙人的投票者:同SR的投票者 |
48+
| 具体的奖励值 | SR:8 * brokerageRate<br>SR的每个投票者:8 * (1-brokerageRate) * 投票数量/SR获得的总投票数量 | 每个SR和SR合伙人:(128 * brokerageRate)/127,SR和SR合伙人的每个投票者:128 * (1-brokerageRate) * 投票数量/(SR和SR合伙人获得的总投票数量)|
6849

69-
投票者每日获得奖励 = ((你投给这个超级代表合伙人的票数 / 总票数) * 4,608,000 * 80%)TRX
50+
**注意**
7051

71-
**注意:** 上述的**总票数**指的是超级代表(SR)和超级代表合伙人(SR Partner)的票数之和,不包含超级代表候选人(SR Candiate)的票数
52+
- brokerageRate:佣金比例
53+
- SR和SR的合伙人:前127位的witness。
54+
- 如果投票者投票给SR,那么它既有产块奖励,也有投票奖励,如果投票者投票给SR合伙人,那么它只有投票奖励。
7255

7356
## 委员会
7457

0 commit comments

Comments
 (0)