CasperLabs正在构建永远为所有人平等拓展机会的公链。我们坚信,在不牺牲安全性的前提下,我们的努力将为开发者和用户带来更加卓越的体验。
启动一个去中心化网络并不像发布软件运行结点那么简单。启动的旅程从第一个测试网创世区块开始,到第一个主网创世区块结束——这段时间对增长、招募关键参与者和激励调整至关重要。这些关键参与者包括验证者和开发者,他们在测试阶段的参与和贡献将决定网络的成败。为此,我们精心打磨的测试网,在拉平学习曲线的同时,也不断引入新的参与者。参与的验证者将尽可能分散,一旦他们获得了核心团队的充分引导,即可自行决策,其自主性也将不断提高。
ZUG 500的第一圈将由验证者启动测试网。CasperLabs提供引导结点及启动网络的结点软件、文档和活动。预期效果是使验证者基本了解Highway协议,并最终全面参与。
第二圈将通过各种对抗性场景进行网络压力测试,如审查、歧义及多种区块链DOS攻击,包括歧义炸弹和垃圾邮件等。过量的恶意行为将导致算法共识失效,迫使剩余验证者退回到社会共识。因此,验证者必须提前实施可以帮助他们在严苛环境下达成共识的机制。
格子旗标志着将进入主网启动前的最终圈。这个阶段,验证者将有机会实施自创的新型攻击。这一圈的目标是 “给我们个惊喜!",这将是一个验证者证明自己的机会。我们将为这段时间内成功的攻击提供丰厚的奖励。此外,我们将继续为支持、补充和增强CLX生态系统的App和dApp提供支持。
我们为ZUG 500预设了多种官方的定量和定性目标。我们将尽最大努力明确这些目标,并提前与参与者沟通,让参与者了解追求特定目标的风险和回报。这样,我们就可以最小化获胜者及其奖励不明确所带来的困扰。非ZUG 500期间取得的目标奖励将不会在本轮发放。
奖金将成倍增加:第二圈和最终圈的奖金将分别是第一圈的2倍和3倍。我们希望这可以直观体现各圈所投入的精力、创造力和参与度。
我们将为各奖励指定一定数量的额度,这些额度将在主网启动后按1:1的比例兑换成CLX通证(遵循合约条款)。此外,获奖者可选择以等值ETH形式获得奖金额度最高20%的奖励。
我们的原则
- 我们将使用预设指标客观评价每项挑战的结果,并向所有参与者公开透明地公布结果。
- 我们视自己为区块链服务者。我们的责任是引导和支持社区发展,并最终将区块链交给社区。
- 我们会一步一个脚印,不断积累经验,我们希望验证者是我们最坚实的后盾。
🏳 第一圈:崭露头角
第一圈,参与者将大致了解Highway协议。
第一圈的范围
- 创世练习和测试。创世区块的产生是多年钻研与集体智慧的结晶。我们希望所有参与者首先尝试启动自己的本地网络,并最终参与启动第一个实施Highway协议的全球测试网。
- 学习如何监控系统。虽然我们的工程师不断超越,让结点运行尽可能简单,但一些操作还是需要结点配合,比如监控区块的最终确定、消息的传播及对网络异常情况的处理。
- 查找BUG。没有完美的软件,尤其是首次上线运行时。希望BUG不会太多,这样我们才有时间去尝试更有趣的事情。
- 调整和学习。测试网在某些方面非常敏捷,甚至有些出格。我们希望通过讲座和紧密的沟通来引导参与者,我们的目标始终是一致的——我们非常重视收到的反馈,并希望采纳有建设性的意见,让我们的平台更具吸引力。
目标
- 成为前五名验证者之一,来认可创世区块。为创世区块投票后发送确认消息的前五位验证者可以获得奖励。若有五位以上验证者在合理时间范围【1】内发送相同时间戳的确认信息,奖金将被验证者们平分。此外,我们将多次重启全部网络,每个新的创世区块对应的目标也将重复出现。
- 成为最活跃的验证者。参与最多区块并按时完成的验证者将获得奖励。
- 检测出最多的问题,并将问题上报。成为发现问题【2】最多的验证者,并通过GitHub、email、Discord或其他有效途径通知我们。即使验证者披露的任一问题会损害项目,我们仍将其视为该验证者的个人贡献,并在问题完全解决后予以奖励。我们将尽量公正、透明和客观的评价贡献的数量和质量【3】。若有多位验证者符合获奖标准,奖金将被他们分享。
奖金
第一圈的奖金和参与奖励额度共计高达2500万。
🏴 第二圈:攻击和社会共识(6月—7月)
第二圈中,验证者开始测试对抗性策略,对来自他人的攻击做出反应,并试图建立社会共识。
第二圈的范围
- 歧义测试。我们想观察网络在容错阈值之上和之下的情况下受到安全攻击会作何反应。
- 实施歧义炸弹。歧义炸弹即分叉炸弹,是对消息历史是DAG数据结构的协议的一种潜在的破坏性攻击。我们想观察网络对这种攻击的容限,以及验证者的常规设置能否处理该负载。
- 实施垃圾交易邮件攻击。若不过滤垃圾信息,结点/验证者服务器可能会因传入信息容量超限而耗尽内存。实现交易攻击成本较低,因为交易独立于共识,可同时创建大量有效交易。
- 策划新颖的攻击。来者不拒——非常庆幸,很多优秀伙伴和我们一起进行测试网的工作。第二圈标志着我们将开始绞尽脑汁的压榨网络,且必须要提出解决方案。
- 建立社会共识。尽管我们希望算法共识永远不会长时间中断,但也必须做好最坏的打算。与其坐以待毙,不如有备无患。此时,我们希望验证者建立通信渠道,采取有效措施恢复网络。
目标
第二圈的大部分目标涉及攻击活性和安全性。我们希望验证者触发安全故障,减缓网络速度,尽可能多的阻止区块终决:
- 用歧义炸弹破坏网络,持续时间最长
- 用交易垃圾邮件攻击破坏网络,持续时间最长
- 由歧义引起的削减【4】数量最大
- 由歧义引起的孤块分叉最长
上述获胜者将通过消息记录产生。另外,我们还有以下附加目标:
- 检测并上报的问题最多:同第一圈。
- 成为社会共识领导者:成功将长时间拜占庭故障的网络恢复的验证者,将分享目标奖励。
奖金
第二圈的奖金和参与奖励额度共计高达5000万。
🏁 最终圈:游戏开始!(8月—9月)
最终圈是ZUG 500的最后一圈,我们对它充满期待。
最终圈的范围
在范围上,最终圈是第二圈的延伸——参与者将有机会尝试第二圈提出但没来得及实施的攻击。
在攻击之外,我们还支持在主网启动前就开始创建dApp——吸引用户,越早越好。
目标
- 成为最好的整体验证者。总有人脱颖而出,我们将评估整个ZUG 500,并向表现优异的验证者颁发奖金。如果很难决定,那么脱颖而出的多位验证者将分享奖金。
- 创建最佳dApp:
-
- 用户/关注最多的dApp
- 交易最多的dApp
- 最有用的dApp
- 开发并实施最新颖的攻击:创造性和谋略何其宝贵。我们保证将重奖最新颖的攻击。
奖金
最终圈的奖金和参与奖励额度共计高达7500万。
参与者需要做哪些准备
每位参与者须创建一个公钥/私钥对,并提供公钥作为注册的一部分。
我们将为参与者创建一个谷歌表格,以便他们登记身份和将使用的密钥:
- 验证者凭该密钥参与创世区块。
- dApp开发者须使用该账户来部署合约。
处理交易和运行智能合约的用户(暂不明确)。
验证者需要做哪些准备
- 硬件准备。主网要求:8核,32GB内存,1TB硬盘。为了降低成本,测试网要求稍低——4核、16GB内存、1TB硬盘即可满足第一圈和第二圈的要求。
- 开放下列系统端口以接受必要活动。
- 40401端口用于部署。
- 40403端口用于GraphQL查询服务和结点监控。
- 下载软件并参加讲座,获取更多创世过程培训,可帮助验证者了解结点工作原理,并确保顺利启动测试网。
- 注册:注册表格。
条款和细则
请阅读条款和细则中有关上述计划的重要信息。
______________________
【1】我们还将实时接收和监控信息,以防参与者伪造信息。
【2】可以是BUG、系统缺陷、建议等。
【3】换句话说,该奖不会简单颁给GitHub上提交问题最多的参与者。
【4】累计