Polkadot和Kusama之间究竟有什么区别?
“波卡知识图谱” 是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识, 今天是该栏目的第40期,来了解Polkadot与Kusama两个相互独立的网络之间有何不同?
波卡与Kusama网络当前的平行链插槽Auction都进入了常态化,尽管他们用相似的代码库搭建,但在更迭频率、应用门槛等方面又有着不同。
为了保证项目在上线波卡网络之前能有更稳定的状态,几乎所有的项目都会在Kusama网络上进行测试与迭代。
但是, Kusama与波卡仍然是互相独立的,并且Gavin在此前表示Kusama并不仅仅是测试网,Polkadot和Kusama是具有不同优先级的独立网络 。
Kusama是狂野而快速的;非常适合大胆的实验和早期阶段的部署。Polkadot则比较保守,优先考虑稳定性和可靠性。
表兄弟之间毕竟还是有区别的。
这两个网络有什么共同之处?
Kusama是作为用于Polkadot的相同代码的早期版本发布的,这意味着它们共享相同的底层架构:基于提名权益证明(NPoS)的多链、异构分片设计。
这两个网络还共享关键创新,如链上治理、无分叉的热交换Runtimes、链上升级以及跨共识消息传递(XCM)的互操作性。
Polkadot和Kusama的治理被设计为去中心化和无许可的,让拥有原生通证(Polkadot为DOT,Kusama为KSM)的每个人都可以对网络的运行方式有发言权 。
所以,随着时间的推移,这些网络将根据各自社区的决定独立发展、融合或分化。
主要差异
有几个重要的区别要加以说明。
这两个网络也有不同的流通供应量。
速度
Polkadot和Kusama之间的第一个关键技术区别是,Kusama修改了治理参数,以实现更快的升级。
Kusama的速度比Polkadot快四倍,通证持有者可以在7天内对公投进行投票,然后是8天的颁布期,之后公投将在链上颁布。
这意味着利益相关者如果想要跟上所有提案、公投和升级,就需要保持活跃和警觉,而Kusama上的验证者通常需要在短时间内更新 。
在Polkadot上,投票持续28天,然后是28天的颁布期。
这并不意味着Kusama区块链本身更快,就区块时间或交易吞吐量而言(这些在两个网络上都是相同的),而是意味着治理事件之间的时间更短,例如提议新的公投、投票和颁布经批准的升级。这使得Kusama能够比Polkadot更快地适应和发展。
精简建立
希望运行平行链的团队需要绑定通证作为担保。Kusama的绑定要求可能低于Polkadot的要求。
应用案例
Polkadot现在和将来都是部署企业级应用以及那些需要银行级安全性和稳定性的高价值交易的主要网络。
Kusama最初的使用情况是作为一个预生产环境,一个“金丝雀网络”。对于普通的开发者来说,这似乎是一个测试网,有什么区别?金丝雀到底是什么意思?
金丝雀是一种鸟类:在过去,煤矿工人会将金丝雀放入煤矿中,以此来测量存在的有毒气体量。
同样,金丝雀测试是一种验证软件的方法,通过向有限数量的用户,或者也许是一个孤立的环境发布软件,而不会伤害人和鸟类。
在Kusama上进行的发布可以被认为是金丝雀发布(Canary Releases)。这些发布通常是分阶段的。 在Kusama的早期,该网络不仅用于平行链候选者的创新和测试变化,而且还是对Polkadot分片模型概念的证明 。
在典型的区块链开发管道中,Kusama将位于“测试网”和“主网”之间
正如你可以想象的那样,首先在Kusama上构建,可以让团队在一个真实的、完全去中心化的、由社区控制的网络中进行测试,与Polkadot相比,出现问题或错误时的风险更低。
许多项目将在两个网络上维护平行链,在Kusama上试验和测试新技术与新功能,然后再将它们部署到Polkadot。
一些团队将决定只留在Kusama上,这可能是我们看到一些令人兴奋的新技术实验的地方。 那些需要高吞吐量但不一定需要类似银行一样安全的项目,例如一些游戏、社交网络和内容分发应用程序,特别适合此用例 。
Kusama也可能被证明是在治理、激励、货币政策和DAO(去中心化自治组织)等领域进行雄心勃勃的新想法和创新实验的理想环境。
Polkadot Runtime的未来升级也可能会在Polkadot主网之前部署到Kusama。
通过这种方式,我们不仅能够看到这些新技术和功能引入Polkadot之前在真实世界条件下的表现,而且已经部署到这两个网络的团队也将深入了解他们自己的技术在这些升级下的表现。
展望未来
最终,Kusama和Polkadot将作为独立的网络继续存在,它们拥有自己的社区、自己的治理和自己的互补用例,尽管他们将继续保持密切的关系,许多团队可能会在这两个网络上部署应用程序。
未来,我们也可能会看到Kusama桥接到Polkadot以实现跨网络的互操作性 。Web3基金会继续致力于这两个网络的发展,为构建生态系统的团队提供重要支持和指导。