而对于生态外部的区块链,则由转接桥接入,允许 Polkadot 中的平行链与具有自己的共识机制的区块链进行通信,实现异构区块链之间的交流。 3 平行链的大分类基于官方对波卡生态系统的最新观点,平行链分为一般平行链、公共利益平行链。其中一般平行链指的就是波卡生态系统中大部分的生态项目通过拍卖租赁获得的私人平行链。我们将针对公共利益平行链展开讨论。 为了维持和保护波卡生态系统的安全稳定运营,波卡官方推出链上治理通过公投的方式决定为公共利益平行链注册平行链插槽。那么,什么是公共利益平行链? 公共利益平行链包括系统平行链和公共功能平行链。公共利益平行链(common good chains),代表整个可以为整个生态服务的可以视为有关公共利益的链,好比是市政基础设施一样。 3.1 系统平行链 系统平行链可以用于 Staking 和理事会的选举、治理和证明身份,还可以用于余额。它可以将中继链的部分功能转移到平行链,最大限度的减少中继链的负担,使得整个网络更加的高效,其最终的目标是使得中继链变成无交易性的可处理更多平行链的系统。3.2 公共功能平行链 公共功能平行链则是指转接桥、或者以 DOT/KSM 计价的智能合约平台,以及为央行数字货币和稳定币提供稳定、永久平台的通用资产链等等。它为波卡生态系统增加新的公共功能,使得整个网络更加的具有价值。 3.3 转接桥 波卡的平行链中,如果是用基于 Substrate 框架生成的平行链,由于其共识机制是相同的,它们之间可以比较容易的做到跨链交互,这也叫同构跨链。但是也有另一种情况,就是现在已经成熟运行的一些区块链项目,比如比特币、以太坊等,这些区块链的共识机制与波卡生态不一样,是不能直接链接到波卡上的,这就需要一个在中间做“翻译”的角色了,这个角色就是转接桥。 转接桥本质上也是一种平行链,其作用就如翻译一样,一方面让中继链觉得该外部链是一条平行链,另一方面通过在波卡的平行链和外部的区块链上同时部署智能合约,让中继链与其他本身不兼容波卡的区块链之间进行交互,以实现跨链的功能。 目前,针对加密货币领域最大共识的两个项目,比特币和以太坊,官方与 Interlay 团队合作开发了 PolkaBTC 的 BTC 转接桥,还与 Snow Fork 团队合作开发了以太坊的转接桥,这两个转接桥本身没有token,只提供跨链的基本需求,大概率会成为波卡的公共功能平行链之一。 官方还正在构建一个 BEEFY (Bridge Efficiency Enabling Finality Yielder) 协议,这个协议可以允许 Substrate 链使用 GRANDPA 最终性协议来桥接非 Substrate 链(目前主要支持ETH主网),利用这个协议其他平行链可以很容易的做到对以太坊的跨链。未来,相信官方会将 BEEFY 完善到可以针对当下各类成熟的区块链项目。 (责任编辑:admin) |