“波卡 0.5 版” Kusama 网络上线了!这 12 个问答将满足你的好奇!
加入 www.polkaworld.org 社区,共建 Web 3.0!
Kusama:Expect Chaos
刚刚,瑞士时间今天上午 9:30,Gavin Wood 在发布了博客文章《Kusama 的推出和治理》,宣布波卡的金丝雀网络 Kusama 正式上线了!
文章称, “Polkadot 开始了一个即将成为 “Kusama Chain Candidate 1” 的区块链,随之而来的是一个首次部署在一片 “荒野” 上的协议,这个协议在三年前就构想出来,并已经开发了两年了,它结合了治理、共识和可扩展性方面的前沿技术改进,我们即将体验到未来的发展。简而言之,Polkadot v0.5.0 已经发布,大家现在可以体验 Kusama 网络了!”
截止本文撰写时,Kusama 网络已经成功出块 1370 个了!
Kusama 实时出块情况
网址:https://telemetry.polkadot.io/#/Kusama%20CC1
关于 Kusama,你一定也有很多好奇的地方。8 月 21 日,PolkaWorld 请到了 Parity 工程师 Nicole Zhu 在币乎直播进行了一场关于 Kusama 的 Ask Me Anything 直播,相信可以解决你关于 Kusama 的绝大多数问题,以下是直播总结。
Nicole:
大家好,我是 Nicole,我现在在柏林的 Parity 办公室。我是今年 3 月份加入的 Parity 的,最近这段时间,我在管理和 Kusama 这个项目。
Q0:Kusama 网络是什么?它将以什么样的方式上线?
Nicole:先和大家介绍一下 Kusama,Kusama 网络是波卡的 “金丝雀网络”,是一个早期的、未经审计的、尚处于实验阶段的网络,旨在帮助大家理解在治理、Staking、分片等前沿领域的技术在真实的经济环境中是如何运作的。
所以我们推出了这样一个网络,它有自己的代币,有和波卡主网一样的代币分配机制。Kusama 没有中心化的切断开关,也就是说在 Parity 柏林办公室的任何人都无法关闭这个网络,一旦开启,它就属于所有人,属于整个社区。
在这次 AMA 中,我会再详细地说一下 Kusama 网络会怎样上线。
一个月前,大家应该就已经听说过有 Kusama 网络这件事情。目前 Kusama 网络的内部测试网络其实已经上线了,我们公司内部正在观察,如果没有什么问题,那么可能这周之内 Kusama 网络就会上线了,请大家关注。( PolkaWorld 注:本文发文时 Kusama 网络已上线,赶在了这周内,赞准时~)
在 Kusama 刚刚上线的时候,它会是一个 PoA (Proof of Authority) 网络,而不是 PoS(Proof of Stake)网络,这个 PoA 网络将会由 Web3 基金会来上线,只有 Web3 基金会有控制这个网络的唯一 key。这是为了给我们一点时间再去测试一下这个网络,确认这个网络安全之后再放出来给大家用。
这个阶段会持续 1-4 周,在这个阶段,绝大多数的 Kusama 功能都不可用,比如转账功能不可用,可用的治理功能也仅限于 Sudo 模块,比如 Staking 功能可以使用,具体来说,你可以提名、绑定(Bond)、发布成为验证者的意图。
在这段时间,如果你们以后想做验证人,那么你们已经可以开始在网络上绑定(Bonding)了,当我们找到至少 50 个验证人节点已经做了绑定后,Kusama 会立即从 PoA 网络升级成一个 PoS 网络。
那么你可能想问 Kusama 可以接受多少个验证人呢?我们计划在刚上线时有 50 个验证人,之后的一个月里可以接受有 100 多个验证人。
所以你们可以把这个阶段看做一个额外的内部演练阶段,在这段时间,Web3 基金会将进行最后一次 runtime 升级,移除之前提到的 Sudo 模块,将 Kusama 正式从 PoA 切换到 PoS。同时,Kusama 网络也将正式进入创世(Genesis)阶段,这意味着,如果你们已经绑定成为验证人,那么你的节点在这一刻起就可以开始赚钱(赚 KSM)了。这时,在 PoA 阶段无法使用的治理、转账等功能也会激活并可以使用。
总结一下,就是 Kusama 上线后会有一个缓慢的过渡阶段,会慢慢地放开一些功能。我们承诺的是,在一个月之内,Kusama 网络会正式属于你们。
Q1:我们现在可以在 Kusama 上做什么?
Nicole:这几天 Kusama 仍是内部测试网络,所以大家还不能做些事情。总之,这几天还没有公开。
当 Kusama PoA 网络上线以后,大家就可以在上面做绑定啦。所以以后想当验证人的团队可以马上把拥有的 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 的赏金(Bounty),赏金从 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,那就再等几天 Kusama PoA 网络上线后,用一个软件(https://docs.google.com/forms/d/1-JxlJqt8DA0E3K0QX0Gc20rF02-aqDn6r_rzkB4LaMk/viewform?edit_requested=true)。这里面有一个叫做 “Claim Module” 的功能,大家可以把自己的 ETH message signature 通过这个功能传入。当然了,这个操作分为很多步骤,所以 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 页面上列出了很多 “小抄(CheatSheet)” 供大家去参考,我们划了一些安全方面的重点,想要鼓励大家来攻击。
这些是针对不同技术问题的一些系统,比如在高等级的系统完整性层面验证,验证节点层面及在典型的安全审计中会出现的一些 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:作为一名提名人(Nominator),我应该怎么选择好的验证者(Validator)呢?
Joe:
关于如何选择一个好验证者,现在并没有标准。在启动的初期我们会有 100 个验证者,人们可以访问这些验证者的网站,来帮助自己决定选择哪一个验证者。
我们还有提名算法叫 fragment,当你想选择多个验证者时,算法会自动把你的 DOT 分散给不同验证者。
例如你有 100 个 DOT 想去提名,然后你说这几个验证者是你认可的,这时你不用担心多少个 DOT 该给到哪一个验证者,算法会把你的 DOT 自动分配到多个验证人那里,来保证你获得最高的收益。
Nicole:
作为一个公司,我们尽量避免去建议社区应该选择哪个验证者,因为我们希望选择过程是公开和公平的。
不过我们确实推荐,如果你作为一个较小验证者,没有时间去弄那些货币计量学的东西的话, 你可以去看看 Web3 网站上的合作方列表,你会看到有很多大验证者都开源了他们的不少数据。
所以如果你想基于它们表现得怎么样、出块时间是多长、有多少社区在它们的节点上 stake 了等这些信息,来做出理性的、做足了功课的决策的话,我们建议你去使用这些第三方的未经背书的工具。
用户提问 3:Kusama 计划如何完成网络的冷启动呢?会有哪些活动以及什么激励?
Nicole:Polkadot 主网启动后,很有可能会有 1% 的 DOT 会被留出来激励 Kusama 的活动。具体 这 1% 的 DOT 如何发放,我们还没有想好,可能是通过资助(Grants)的方式,或者将来 Kusama 有转接桥连接到 Polkadot 主网,到时候社区可以提出关于怎样分配这些 DOT 的议案,不过这就是社区的提议了,Parity 和 Web3 基金会不可以控制这个逻辑。
用户提问 4:什么时候 Cumulus 框架能够完成,能够支持部署平行链?
Nicole:在 Gavin 之前的演讲中,提到过可能是 9 月,但是也还不确定,我们希望所有一切准备好之后再上线。所以有可能是 9 月,也有可能是今年底。
最后,想提醒大家上 Kusama.network, 用邮件订阅 Kusama 的新闻简报,这样可以知道 Kusama 的最新消息。
很快,我们也会在 Kusama 上做一些活动,比如 PolkaWorld Hackathon,Qinwen 会给大家介绍一下。
Qinwen(Web3 基金会中国社区经理):9 月份林嘉文(Gavin Wood)要来中国行了,这次我们会去更多的地方,其中 9 月 21 日 - 9 月 22 日,PolkaWorld 会在杭州举办波卡世界黑客马拉松(PolkaWorld Hackathon),Gavin 会来当评委,Gavin 希望有更多的做转接桥、Oracle 和游戏的团队能参与。
Nicole:你们可以通过黑客马拉松得到更多的 KSM 和 DOT,鼓励大家来参加~
谢谢大家抽空来听我们的 AMA,GoodBye~
Joe:Bye~
这 11 个问答有没有解答你的疑问呢?如果没有,可以在评论区写下你的关于 Kusama 的问题,我们将抽取三名精彩回答送出 Kusama T 恤一件~
扫码关注公众号,回复 “1” 加入波卡群,点击 “Kusama” 查看 Kusama 专栏
关注 PolkaWorld
发现 Web 3.0 时代新机遇
点个 “好看” 让更多人知道 Kusama!