QuarkChain 测试网2.0挖矿上线以来,社区反应热烈,很多社区成员踊跃加入了测试网挖矿活动。官方推出了DOCKER挖矿指南(详情请点击文末“阅读原文”)后,社区成员也自发制作了中、英、俄Windows/Mac版本的挖矿教程,让我们深感社区成员强大创造力与开源社区对于区块链项目重要意义。为了能让更多的社区成员参与到我们的挖矿活动,有机会分享我们的五百万社区(Q)积(K)分(C)。本周我们将会推出小白挖矿教程,这个方法配置简单,无需编程基础,请关注我们的微信公众号文章更新。
为了帮助大家更好的参与挖矿活动,我们的核心开发程序员小哥哥们一直在官方Discord、程序员微信群等各个渠道热心回答大家提出的问题。有一个很受大家关注的问题是:挖矿奖励是怎么计算的?今天,我们给大家来个比较粗略的计算,以便于大家计算自己能拿到多少活动奖励。
2018/12 | 2019/01 – 2019/03 | |
Shards 0-5 | 0.7716 QKC | 0.3858 QKC |
Shards 6-7 | 1.543 QKC | 0.7716 QKC |
具体计算
简单来说本次测试网挖矿活动的奖励计算方式如下:
- 总奖金池500万个主网token (即QKC)
- 奖励只和挖矿的块数相关,根据挖到的block数量占总出块数的比例,决定最终获得的主网token个数。12月挖出的块数会双倍计算。
- 登陆 https://testnet2.quarkchain.io/leaderboard 可查阅在所有分片上累计挖出的块数
- 所有奖励会在主网上线后直接发主网token
根据平均10s 出一个块来计算,假定测试网挖矿奖励为4个月,
每个分片上一分钟出块数:6
每个分片上一小时出块数:360
每个分片上24小时出块数:8,640
每个分片上一个月(平均30天)出块数:259,200
一个分片上4个月的出块数明细为:
12月出块数 (双倍计算) | 1月出块数 | 2月出块数 | 3月出块数 | 总出块数 |
259,200*2=518,400 | 259,200 | 259,200 | 259,200 | 1,296,000 |
因为一共有8个分片( Shard0,1,2,3 | Shard 4,5 | Shard 6,7 ) 采用三种不同挖矿算法,3个算法的总奖池比例是 2 : 1 : 2 , 所以每个分片上的奖励比例是:2/4 : 1/2 : 2/2 = 1 : 1 : 2
8个分片上4个月的加权出块数明细为:
算法 | 分片占比 | 预计出块数 | 奖励系数 | 加权出块数 | |
Shard 0 | Ethash (40%) | 10% | 1,296,000 | *1 | 1,296,000 |
Shard 1 | 10% | 1,296,000 | *1 | 1,296,000 | |
Shard 2 | 10% | 1,296,000 | *1 | 1,296,000 | |
Shard 3 | 10% | 1,296,000 | *1 | 1,296,000 | |
Shard 4 | Double SHA256 (20%) | 10% | 1,296,000 | *1 | 1,296,000 |
Shard 5 | 10% | 1,296,000 | *1 | 1,296,000 | |
Shard 6 | Qkchash (40%) | 20% | 1,296,000 | *2 | 2,592,000 |
Shard 7 | 20% | 1,296,000 | *2 | 2,592,000 | |
总计 | 100% | 12,960,000 |
如上表所示,Shard 6,7 是双倍奖励,所以最后8个分片的总加权出块数是 12,960,000 块。
12月所有的挖矿奖励计算 (12月出块 双倍计算)
Shard 0-5 上每个块的奖励:5,000,000/12,960,000* 2 = 0.7716 QKC
Shard 6-7 上每个块的奖励:5,000,000/12,960,000* 2 * 2 = 1.543 QKC
1-3月所有的挖矿奖励计算
Shard 0-5 上每个块的奖励:5,000,000/12,960,000 = 0.3858 QKC
Shard 6-7 上每个块的奖励:5,000,000/12,960,000 * 2 = 0.7716 QKC
具体计算示例(以排名第1 和 第10为例子来计算)
从上表可以看出,Shard0-3 Ethash 挖了43071 个块,Shard 4-5 Dsha256挖了0, Shard 6-7 QKChash挖了0个块 所以目前 大概估算的QKC奖励是
43071 *0.7716 = 33234 QKC
从上表可以看出,Shard0-3 Ethash 挖了11136 个块,Shard 4-5 Dsha256挖了198, Shard 6-7 QKChash挖了61个块 所以目前 大概估算的QKC奖励是
(11136 + 198) *0.7716 + 61 *1.543 = 8840 QKC
说明:
1、文中所示计算数据仅为说明奖励之用,不作为实际发奖参考,实际奖励以最终出块结果为准。
2、本次活动最终解释权归QuarkChain官方所有,QuarkChain官方团队保留为优化活动修改规则的权利。