[600 万 CKB 大奖,GPU Miner 上线] Nervos CKB 测试网挖矿大赛第三期来袭!

为了让社区更好地参与 Nervos CKB 的建设,Nervos 基金会继续赞助并举办 Nervos CKB 测试网挖矿大赛第三期。任何人都可以通过参与测试网挖矿参与到本次活动中来,并赢得总计 6,000,000 个主网 CKB 代币 的大奖。如果你有任何问题,请加入我们的 Telegram 中文社区

在上一期挖矿大赛期间,由于奖励的设计,测试网期间算力剧烈波动,出现了不少短暂的分叉,但也因此发现了在共识机制难度调整的一个 Bug。在此感谢各位参赛者的参与,也欢迎大家继续在第三期测试网挖矿大赛参与活动。

在这一期挖矿大赛中最大的变化就是 Cuckoo 算法的 GPU miner 的发布!详情请见GitHub。由于目前 Nervos 团队着重于底层公链 CKB 的开发,精力所限,本次 Cuckoo GPU miner 仅支持 N 卡,设计比较简单,测试也不完整,仅供大家测试网体验使用。Nervos 团队对显卡类型持中立态度。

此外,对于使用 CPU 的参赛者,本次比赛我们发布了 avx512 miner,能够提高 CPU 的挖矿效率,相关内容请查看 GitHub

在 8 月 3 日,我们发布了第三期挖矿大赛的 RFC(Request for Comment),向社区征集对第三期挖矿大赛的意见,结合社区的意见和反馈之后,本期测试网挖矿大赛奖励规则如下,分为两个部分:

奖项一:百万奖池(奖金共计 3,000,000)

总 Block Reward 大于 3000 CKB Testnet Token 的地址(总共有 105,000,000 的 Testnet Token),将按照出块奖励分配奖金池(最终结果保留整数部分)。

奖项二:幸运区块(奖金共计 3,000,000)

在测试网期间,根据共识机制大约每四小时会是一个难度调节周期,共计约 84 个难度调节周期,除创世块所在的难度调节周期和最后三个难度调节周期之外,之后的 80 个难度调节周期,每个周期第一个区块为幸运区块,每个幸运区块所对应的地址将会获得 3.75W CKB 的奖励。

比赛日期

开始时间: 8.10 6:00am(UTC)北京时间 2:00 PM UNIX 时间戳:1565416800
结束时间: 8.24 6:00am(UTC)北京时间 2:00 PM UNIX 时间戳:1566626400
数据统计截止以区块的 UNIX 时间戳为准。

比赛流程:

8.10 13:00 发布测试网 v0.18 版本,参赛者可以从 GitHub Release 上获取最新版本的 CKB 客户端(v.0.18.0),使用该版本客户端即可加入最新的比赛测试网。
8.10 14:00 挖矿比赛正式开始。
8.10 16:00 区块链浏览器可以正常使用。
8.24 14:00 比赛结束,预计一天内在挖矿大赛官网公布最后结果。

如何参与挖矿

您只需要参照官方教程或者 Nervos Talk 上社区制作的教程,启动自己的 CKB 节点并绑定自己的钱包地址,然后加入 CKB 测试网并进行挖矿。
比赛过程中,您可以在 CKB 浏览器 上查询您的地址所挖到的区块和对应的区块奖励。或在由社区伙伴「知县」建立的排名网站。
在比赛结束后,我们将会统计 每个地址所获得的出块奖励 (通过转账获得的测试币不会计入出块奖励),并根据排名在主网上线后给予 CKB 主网代币的奖励。
比赛奖励将在主网上直接发放到获得奖励的地址账户当中去。所以, 各位参赛者请一定要保管好自己的私钥 ,因为它会是未来您兑换 CKB 代币奖励的唯一方式。

一些问题:

  • 第一部分奖励形式是什么样的,能举个例子吗?
    • 实际上,本次奖励和按照一定比例兑换是一样的,但是考虑到测试网期间的不可控因素导致总出块奖励数量和预估不一致的情况,采取按照比例分配奖金池会更准确。举例来说,如果地址 A 出块奖励占所有满足要求(地址出块奖励大于 3000 CKB Testnet Token)的地址总出块奖励的 1/10,那么在比赛结束的时候 A 就能够获得 3,000,000 奖金池中 1/10 的奖励。
  • 如何知道我在什么时候增加算力来获得奖励?
    • 如果关注共识机制的小伙伴,会知道 PoW 中有难度调整的概念,其中一个目标就是调节出块的真实时间。在 Nervos 的共识机制设计中,有 Epoch(难度调节周期),在每一个 Epoch 会在区块链浏览器区块详细信息页面显示当前周期开始时间以及周期长度,从而得知下一个 Epoch 开始的区块高度,可以在该时间增加算力来争夺幸运区块。
    • 在每个 Epoch 开始的前后增加算力,希望大家帮助测试 Epoch 边界共识机制对 Uncle Block 的处理能力。
  • 共识设计上,出块奖励规则的变化
    • V0.15 之后 ,在 Block N 的出块奖励会在 Block N + 11 (大约 3 分钟)通过 Cell Base Transaction 发送,这部分关系到共识机制两步交易确认的设计。具体可以参考这篇文章
  • 为什么要出块奖励数量大于或等于 4000 CKB Testnet Token的才能分享奖金池
    • CKB 的经济模型设计一个 token 是一个单位的存储空间,Token 本身也需要存储空间,一个 Cell 开销是 60 Bytes,因此在发放奖励的时候需要有最小的 Cell 大小门槛。
    • 本期总共出块奖励为 105,000,000 CKB Testnet Token,要求奖励大于 60 CKB Mainnet Token,需要至少获得 2100 CKB Testnet Token,预留一些空间,选择要求出块奖励大于 3000 CKB Testnet Token。
  • Nervos CKB 挖矿算法是 Cuckoo 吗?
    • 并不是,Nervos CKB 的 PoW 哈希算法是 Eaglesong,Eaglesong 是为 Nervos CKB 定制的哈希算法,也适用于其他需要安全哈希算法的场景。Eaglesong 是一个全新的哈希算法,设计目标是简单,安全。具体内容可以查看 RFC for Eaglesong
  • 怎么样评估我手里的 Token 的价值?
    • 在 CKB 的创世块中包含 336 亿的 CKB Mainnet Token。

另外,围绕测试网的各种活动都在路上,在 Twitter微博、微信公众号(公众号:Nervos中文社区)都会有意想不到的活动出现,欢迎大家参加!

注意:Nervos 保留在比赛任何时刻修改、完善和增加新规则的权利,并在比赛期间有权取消试图欺诈、恶意攻击测试网的参赛者参赛权益。更多注意事项请查看 Nervos 测试网挖矿大赛官网

5 Likes