加入www.polkaworld.org社区,共建Web3.0!
Kusama:ExpectChaos
刚刚,瑞士时间今天上午9:30,GavinWood在发布了博客文章《Kusama的推出和治理》,宣布波卡的金丝雀网络Kusama正式上线了!
文章称,“Polkadot开始了一个即将成为“KusamaChainCandidate1”的区块链,随之而来的是一个首次部署在一片“荒野”上的协议,这个协议在三年前就构想出来,并已经开发了两年了,它结合了治理、共识和可扩展性方面的前沿技术改进,我们即将体验到未来的发展。简而言之,Polkadotv0.5.0已经发布,大家现在可以体验Kusama网络了!”
截止本文撰写时,Kusama网络已经成功出块1370个了!
Kusama实时出块情况
网址:https://telemetry.polkadot.io/#/KusamaCC1
关于Kusama,你一定也有很多好奇的地方。8月21日,PolkaWorld请到了Parity工程师NicoleZhu在币乎直播进行了一场关于Kusama的AskMeAnything直播,相信可以解决你关于Kusama的绝大多数问题,以下是直播总结。
Nicole:
大家好,我是Nicole,我现在在柏林的Parity办公室。我是今年3月份加入的Parity的,最近这段时间,我在管理和Kusama这个项目。
Q0:Kusama网络是什么?它将以什么样的方式上线?
Nicole:先和大家介绍一下Kusama,Kusama网络是波卡的“金丝雀网络”,是一个早期的、未经审计的、尚处于实验阶段的网络,旨在帮助大家理解在治理、Staking、分片等前沿领域的技术在真实的经济环境中是如何运作的。
所以我们推出了这样一个网络,它有自己的代币,有和波卡主网一样的代币分配机制。Kusama没有中心化的切断开关,也就是说在Parity柏林办公室的任何人都无法关闭这个网络,一旦开启,它就属于所有人,属于整个社区。
在这次AMA中,我会再详细地说一下Kusama网络会怎样上线。
一个月前,大家应该就已经听说过有Kusama网络这件事情。目前Kusama网络的内部测试网络其实已经上线了,我们公司内部正在观察,如果没有什么问题,那么可能这周之内Kusama网络就会上线了,请大家关注。
在Kusama刚刚上线的时候,它会是一个PoA(ProofofAuthority)网络,而不是PoS网络,这个PoA网络将会由Web3基金会来上线,只有Web3基金会有控制这个网络的唯一key。这是为了给我们一点时间再去测试一下这个网络,确认这个网络安全之后再放出来给大家用。
这个阶段会持续1-4周,在这个阶段,绝大多数的Kusama功能都不可用,比如转账功能不可用,可用的治理功能也仅限于Sudo模块,比如Staking功能可以使用,具体来说,你可以提名、绑定、发布成为验证者的意图。
在这段时间,如果你们以后想做验证人,那么你们已经可以开始在网络上绑定了,当我们找到至少50个验证人节点已经做了绑定后,Kusama会立即从PoA网络升级成一个PoS网络。
那么你可能想问Kusama可以接受多少个验证人呢?我们计划在刚上线时有50个验证人,之后的一个月里可以接受有100多个验证人。
所以你们可以把这个阶段看做一个额外的内部演练阶段,在这段时间,Web3基金会将进行最后一次runtime升级,移除之前提到的Sudo模块,将Kusama正式从PoA切换到PoS。同时,Kusama网络也将正式进入创世阶段,这意味着,如果你们已经绑定成为验证人,那么你的节点在这一刻起就可以开始赚钱了。这时,在PoA阶段无法使用的治理、转账等功能也会激活并可以使用。
总结一下,就是Kusama上线后会有一个缓慢的过渡阶段,会慢慢地放开一些功能。我们承诺的是,在一个月之内,Kusama网络会正式属于你们。
Q1:我们现在可以在Kusama上做什么?
Nicole:这几天Kusama仍是内部测试网络,所以大家还不能做些事情。总之,这几天还没有公开。
当KusamaPoA网络上线以后,大家就可以在上面做绑定啦。所以以后想当验证人的团队可以马上把拥有的Kusama做绑定。就像刚才说到的,当网络有50个节点以后,网络会自动的从PoA变为PoS。
最后,当网络变成PoS以后,大家可以在网络上做很多活动。可以互相换kusama、可以用Kusama来投票选Council和参与治理。在接下来的3-5个月,我们会有一个技术委员会,就是上次Gavin到中国提到的,它是一个技术上的,他们会很快地把一些可以在Kusama上做的新功能在网站上发布出来,大家可以在线投票决定是否更新某些新的功能。
Kusama上线以后,会有很多好玩的活动,比如游戏。
比如https://i.imgur.com/Hmw211Q.png就是一个Kusama上的游戏,在这个游戏里你可以用KSM来“买”公告牌上的位置,你可以用这个位置来打广告、发布消息、画点搞笑的画之类的。这些游戏是我们想在这个网络上做的一个好玩的实验之一。
再说回正经的,因为Kusama是为了测试波卡的安全性,所以我们希望社区,像我们今天群里的人,可以帮助我们来找bug测试安全性。为了鼓励大家这样做,我们在Kusama上面已经安排了很多找到bug的赏金,赏金从100美金起步,如果找到很大的bug,赏金可以一直到5万美金。
赏金的链接是:https://guide.kusama.network/en/latest/break/bug-bounty。
关于赏金,这里还有一个adversary链接:https://guide.kusama.network/en/latest/break/adversary,是在Kusama网络上的一些安全的建议。我们之前做过很多代码审计,做完之后也发出来很多RFP,所以我们自己已经找出可能有的一些弱点,这样大家找Bounty的时候花的时间就会少一点。
希望大家努力去找bug,也希望我们这个群里有人能得到最高的那个5万美金赏金~
Q2:我怎么才能得到Kusama?
Nicole:
有两种方法。
第一种:已经有DOT,那就再等几天KusamaPoA网络上线后,用一个软件。这里面有一个叫做“ClaimModule”的功能,大家可以把自己的ETHmessagesignature通过这个功能传入。当然了,这个操作分为很多步骤,所以Kusama上线后,我们会把详细的操作放到Userguide里。
第二种:如果你没有DOT,那么Kusama上线后,会有发放阀。通过Github账号可以每星期得到最多一个Kusama。
Q3:我应该去交易买卖KSM吗?
Nicole:我们不建议。当然了,Kusama上线后,它就成为了一个属于大家的公共网络,所以我们并没有太多的控制权,也就不能阻止大家的行为。但我作为官方的员工,不建议大家这样做。虽然有些交易所把KSM的期货列出来了,但我们不建议大家这么做,因为风险比较大。
Q4:目前在Kusama上我可以使用或者尝试哪些功能?
Nicole:在Kusama网络上做很多事情,比如可以得到一些奖金,或者玩一些游戏。如果是验证者当然可以验证。如果你有很多KSM和DOT,而且没时间玩,可以把KSM委托给别的验证者,如果有投票的项目,也可以把KSM委托给一些更活跃的团队。
我们现在也在做Cumulus这个项目,Cumulus做完后,如果社区现在有团队在Substrate写一些软件,你们可以通过Cumulus在Kusama上拍卖一个平行链插槽,很快你们基于Substrate开发的链就可以在与Kusama变成一条平行链。
波卡主网你如果要一个平行链slot好像有一点贵,当然现在也有parathread这个功能,你如果想更便宜一点,没有风险的试一下以后的平行链有什么功能,当然可以在Kusama上更便宜地做这种试验。
Q5:作为开发者,大家可以在Kusama上做哪些测试,搞一些破坏呢?
Nicole:这个问题很有趣也比较专业,在Kusama网络上,我们在Adversary页面上列出了很多“小抄”供大家去参考,我们划了一些安全方面的重点,想要鼓励大家来攻击。
这些是针对不同技术问题的一些系统,比如在高等级的系统完整性层面验证,验证节点层面及在典型的安全审计中会出现的一些bug。
但我觉得有一种方式来破坏Kusama网络的方式并不好玩,那就是试图通过串通1/3以上的验证人来攻击网络。如果你之前了解过我们的共识机制的话,你就会知道有一个基本的假设是不会有超过1/3的stake作恶。
所以说,如果你有这个时间和精力去找1000个人,获得超过1/3的stake来摧毁我们的共识的话,你可以去做,但是这种破坏不好玩的原因是:第一这很难完成,第二就算你成功地破坏了,你也亲手毁掉了自己正在参与的东西。
Q6:关于治理,Kusama上线后普通用户和开发者可以做什么呢?
Nicole:
我简单介绍一下Kusama上的治理结构:
公投议院:也就是治理机构,他们决定staking、文档、运行的环境。很多文件中都有详细介绍。
理事会:已经运行了3个月,你可以投票选择你喜欢的团队,通过投票来轮席“议员”席位。
技术社区:就像前段时间,Gavin在中国宣讲提到的,最初技术委员会的成员将由已经为Polkadot生态做出贡献的团队担任。这些团队或个人可能会得到2个投票权,主要取决于他们对Polkadot和Kusama生态的贡献。
有关Kusama上测试的治理功能,Joe会有更多的介绍。Joe是Parity的一位同事,他是staking和验证人方面的专家。
Joe:很快我们会升级的一个功能就是从PoA升级至PoS,此后还会有更多升级。理事会需要更长的时间作决策,公投的投票时间是28天。而技术委员会决策时间更短,只需3天。因此一旦需要紧急技术升级,可以更快决策,但前提是,这样的升级是获得共识的。
Q7:Kusama第一个阶段主要会做哪些事?
Nicole:在Kusama启动的1-2月里,会公布治理规则与升级。这些升级仅仅围绕着Kusama创世期的特性,这些特性包括隐继链、中继链、Polkadot的重要共识等。
用户提问1:如何成为Kusama验证节点?
Nicole:成为Kusama验证节点的第一步是要有足够的KSM。但不是所有人都有必要成为验证节点的,因为大陆防火墙的限制,想要实现无网络延迟的去中心化是很难的。但是如果大家感兴趣,又有足够的KSM,Joe会介绍如何成为验证节点。
Joe:是的,我们在Kusama网站上有一份Userguide说明了如何成为验证节点,但接下来会有一份更正式的文件。你需要两个账号,分别为“Stash"和“Controller"。Stash存放资金,Controller用来设置Stash账号的策略。接下来是设置Key的一些工作。可能会有100个节点,为了增加这些节点的可靠性和信誉,我们建议这些节点建立自己的网站,以使自己更透明和值得信赖。
用户提问2:作为一名提名人,我应该怎么选择好的验证者呢?
Joe:
关于如何选择一个好验证者,现在并没有标准。在启动的初期我们会有100个验证者,人们可以访问这些验证者的网站,来帮助自己决定选择哪一个验证者。
我们还有提名算法叫fragment,当你想选择多个验证者时,算法会自动把你的DOT分散给不同验证者。
例如你有100个DOT想去提名,然后你说这几个验证者是你认可的,这时你不用担心多少个DOT该给到哪一个验证者,算法会把你的DOT自动分配到多个验证人那里,来保证你获得最高的收益。
Nicole:
作为一个公司,我们尽量避免去建议社区应该选择哪个验证者,因为我们希望选择过程是公开和公平的。
不过我们确实推荐,如果你作为一个较小验证者,没有时间去弄那些货币计量学的东西的话,你可以去看看Web3网站上的合作方列表,你会看到有很多大验证者都开源了他们的不少数据。
所以如果你想基于它们表现得怎么样、出块时间是多长、有多少社区在它们的节点上stake了等这些信息,来做出理性的、做足了功课的决策的话,我们建议你去使用这些第三方的未经背书的工具。
用户提问3:Kusama计划如何完成网络的冷启动呢?会有哪些活动以及什么激励?
Nicole:Polkadot主网启动后,很有可能会有1%的DOT会被留出来激励Kusama的活动。具体这1%的DOT如何发放,我们还没有想好,可能是通过资助的方式,或者将来Kusama有转接桥连接到Polkadot主网,到时候社区可以提出关于怎样分配这些DOT的议案,不过这就是社区的提议了,Parity和Web3基金会不可以控制这个逻辑。
用户提问4:什么时候Cumulus框架能够完成,能够支持部署平行链?
Nicole:在Gavin之前的演讲中,提到过可能是9月,但是也还不确定,我们希望所有一切准备好之后再上线。所以有可能是9月,也有可能是今年底。
最后,想提醒大家上Kusama.network,用邮件订阅Kusama的新闻简报,这样可以知道Kusama的最新消息。
很快,我们也会在Kusama上做一些活动,比如PolkaWorldHackathon,Qinwen会给大家介绍一下。
Qinwen:9月份林嘉文要来中国行了,这次我们会去更多的地方,其中9月21日-9月22日,PolkaWorld会在杭州举办波卡世界黑客马拉松,Gavin会来当评委,Gavin希望有更多的做转接桥、Oracle和游戏的团队能参与。
Nicole:你们可以通过黑客马拉松得到更多的KSM和DOT,鼓励大家来参加~
谢谢大家抽空来听我们的AMA,GoodBye~
Joe:Bye
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。