“ 波卡知识图谱 ” 是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识, 今天是该栏目的第 7 期,用例子讲讲波卡平行链的综合知识 。
波卡的架构主要由中继链和平行链构成,他们也是波卡最重要的两个概念,中继链可以看作是波卡的主链,负责平行链的共识,为所有平行链提供共享的安全性。而链接到主链上的其他链就是平行链,而平行链与平行链之间通过跨链信息交互协议(XCMP)进行信息互通,便可以与其他平行链拥有互操作性。而不同类型的平行链也有不同的功能。
平行链的组成
波卡“中继链+平行链”架构所带来的可扩展性大家已经很熟悉了,我们再来详细看看平行链。波卡对平行链的设计没有提出任何标准,因为波卡希望每个平行链都可以有自己的业务逻辑和治理方案,可以是作为平台运行,也可以是用于企业或组织来运行,未来区块链网络一定是能够满足不同的需求,提供多样化服务的,而这契合波卡创始人 Gavin Wood 博士对区块链未来的一个观点——未来是多链的,没有一条链能做完所有的事。
因此,平行链在波卡中发挥了至关重要的作用。而随着波卡的研发逐渐成熟,对于平行链的规划也越来越清晰,如今已将平行链根据不同功能,分为公共利益平行链、一般平行链、平行线程等等,我们可以通过一个例子把这些分类串起来为大家就一一介绍。
公共利益平行链
公共利益平行链是一条为整个生态服务的链,包括系统平行链和公共功能平行链。
假如我们把整个波卡的中继链看成是电信总公司,平行链插槽看成是总公司为这些平行链提供的网线,方便这些组织接入到网络中,以此我们再来理解公共利益平行链是什么。
1
系统平行链
系统平行链将中继链的一些功能转移到平行链以减少中继链的负担,这个过程可以看作是一种优化,可以使整个网络更加的高效。
系统平行连可以用于 Staking 和理事会的选举、治理和证明身份,还可以用于余额。系统平行链释放了中继链用于验证平行链的功能,可以使网络能够处理更多的链。
根据刚刚的比喻,系统平行链好比是电信的分公司,可以承担总公司的业务,自然是可以免费获得根网线。
2
公共功能平行链
公共功能平行链则是指转接桥、或者以 DOT/KSM 计价的智能合约平台,以及为央行数字货币和稳定币提供稳定、永久平台的通用资产链等等。
举个例子来说,Kusama 的第一条公共利益平行链 Statemine (波卡是则是 Statemint)就是我们刚刚提到的通用资产链。它具备部署 NFT、稳定币、央行数字货币等资产的功能,用户可以通过质押的方式就可部署资产。
公共功能平行链是一种主观的组件添加,虽然是一种主观的添加,但是需要这样的平行链在客观上是能够为整个波卡网络增加价值的,它值得分配一个插槽。
公共功能平行链的另一个特点是,这条链必须采用中继链的原生代币(即 DOT 或 KSM)作为其本地代币,并按照表面价值尊重来自中继链和系统级平行链的任何消息。因为它享受到了免费的插槽,那它就不能有私心,必须与中继链相关群体的利益是保持一致的,所以只能用 DOT/KSM。
公共功能平行链好比是为电信公司服务的第三方公司,虽然是第三方,但是它们的功能有助于电信总公司的业务,让总公司运转的更好,能获得更高的效益,这样的第三方公司自然也值得免费提供一根网线的。
一般平行链
这种平行链是可以通过插槽拍卖来获得租赁权益,波卡上的平行链插槽租赁时间最高是 2 年(Kusama 上是一年)。目前的中继链理论上暂时只支持 100 个插槽,而这 100 个位置并不全是用于插槽拍卖,还保留了一部分插槽用于波卡生态的基础功能,最终只有 40-90 个可租赁插槽。
这些平行链都将从中继链验证人提供的经济安全中收益,他们有更多的精力专注于项目本身而不是做共识。(这部分提及的数字都只是暂时的理论数字,具体以实际情况为准)
一般平行链好比是一家大型互联网公司,对于网络的需求很大,于是就需要从电信总公司那里,出高价竞拍获得一根专线网线,这条线只能它一家使用。
平行线程
平行线程,即在平行链上划分很多个并行运行的线程,这些平行线程上的功能和平行链上的功能完全一样,通过质押少量 DOT,按照区块来竞拍,是一种不同于平行链插槽竞拍的按需付费方式,项目方只需支付少量的费用便可以享受到这个线程带来的共享安全以及和平行链上相同的功能
平行线程则更像是我们在家上网的情况了,因为单个家庭对网络的需求并不大,所以往往是几个家庭公用一根网线,并根据实际使用的带宽情况来出网费。
后记
波卡本身异构多链的架构就为整个生态带来了无限的可能性,不同类型的平行链也说明了波卡并不是仅仅局限于扩展更多的链,而是通过建立不同功能的平行链来丰富整个波卡生态网络。
目前 Kusama 上第一条公共利益平行链 Statemine 已经升级,正在启动平行链功能新阶段,任何人都可以在 Statemine 上创建资产和 NFT,每个资产类别都需要 1 个 KSM 的存款。资产管理人员可以将名称和符号等元数据添加到他们的资产中,并执行管理操作,例如创建和销毁。
这意味着,我们终于可以构建属于 Kusama 自身的原生资产了!可以预见到,一大波新的资产会迅速构建,并尝试与各类应用发生化学反应,这将意味着 Kusama 的生态会以此为开始,逐步启动起来。