简单来说,波卡是一种可扩展的异构多链技术。波卡彻底灵便而且对网络中链的特性或构造没有任何的定式规定,非区块链系统在符合波卡定制的规范后也将会成为平行链。波卡类似一些单独的公链,例如以太坊、以太经典、域名币、BTC,另外还有很重要的2个特点:共享安全性及其去中心信赖的跨链交易。
那么,什么是波卡呢?为什么需要它?波卡可以连接任何区块链吗?下面,我们一起来看看。
什么是波卡(Polkadot)?Polkadot不同于以往想要运用单一链去满足所有应用功能的区块链,而是设计了一个中继链,这个中继链有较多可验证、全局可依赖的算法设计,关键来负责数据的验证和共识的确定;然后还有一些平行的算法设计,我们称这些为平行链,通常是承担数据的打包和搜集;同时Polkadot还提供了一个网络与共识层,协助区块链开发人员把更多精力专注在建立具有特殊功能的状态机。
Polkadot由很多具有不同特点的平行链构成。交易能够跨链开展而且允许在同一时间段内解决更多交易。Polkadot会保证网络中全部区块链的安全性是可靠的,而且它们之间的任何交易都是忠诚实施的。全部平行链都能够共享可靠性和情况,这意味着如果一个平行链有一条消息被复原,那么全部链都能被复原。
针对像比特币和以太坊这类单独链以及自身的验证人还可以通过转接桥链接到Polkadot,这些链的节点不需要应用波卡自身的共享状况和安全系统,无需在Polkadot平台上代管就能从Polkadot链的互操作性中获益。
为什么需要波卡?众所周知,因为不同区块链数据没法适配,信息彼此独立,例如BTC没法直接参与以太坊生态,波场也难以参加其他生态,这导致资产利用率十分低下,也促成了衍化财产增长。而波卡的出现,便是为了解决这个问题的。根据波卡,不同的区块链可以相互连接,完成跨链互动。
波卡网络的基础设施包括:1.中继链(RelayChain):平行链和波卡“骨干”之间的关键通信枢纽。2.平行链(parachains):单独的区块链,运行在中继链的顶端,根据竞拍的形式进行关联和保存。3.转接桥:连接到其他区块链的模块和合约,例如比特币和以太坊。4.Parathreads:对于一些只想尝试波卡的开发者而言,这是一个较轻的替代方案,“现收现付“的方式发放给他们。
如果将波卡主链(中继链)看做一个插排,那么插排上不同的电器就是平行链,这些电器可以是冰箱、电视等等。
波卡的主链是一条基于Substrate创建的中继链;波卡的平行链能够有许多种类,可以是BTC、以太坊、波场等等。
平行链根据“插槽”与波卡主链开展连接,那样每条平行链和中继链便组成一个跨链系统,根据中继链能够实现随意两条链之间的跨链了。
因此,波卡能够实现互操作性、扩展性、共享安全的异构跨链协议,是一个由多条区块链,异构组成的区块链结合。波卡关键的目的是将如今各自独立的区块链连接起来。根据波卡,不同区块链之间可以进行通信和数据的传送,从而实现跨链的功效。
Polkadot可以连接任何区块链吗?假如Polkadot符合下列两个标准,它能够连接任何早已存有的区块链:1.务必可以在区块和状态转变信息最后的性与实效性上,产生紧凑且快速地轻客户端证实(这将包括类BTC链里的新UTXO或登录类似以太坊的区块链)。2.第二个标准是必须符合大量独立机构(可能达到一千个)能够授权交易。这可以包含鉴别阀值签字,比如Schnorr方案,或者多签字标准构造逻辑的智能合约。
比特币和类似比特币的链在这些特征上存在缺陷。为了满足第一个标准,Polkadot验证人能简单的运作一个完整的BTC节点。为解决第二个规范,需要一个允许对资金用于附加协议控制的软分叉,或者一个适用完成阀值签字友善签字方案(如Schnorr)的硬分叉。这两个目标都不是不可能达到的,可是要实现他们,要进行很大程度的融洽。
以太坊符合这一特点,尤其是在通常会协议更新之后,因此应该能开展集成。
私有链“授权证明”(POA)一般满足第一个特点,由于授权证明块的
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/30376.html
发表回复
评论列表(0条)