LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > LikeLib公链:侧链的含义及意义

LikeLib公链:侧链的含义及意义

2019-12-03 和数钱包 来源:区块链网络

首先,什么是侧链?

根据,在一开始,主链特指比特币主网区块链。所以所谓侧链就是除了比特币区块链以外的,任何能遵循侧链协议并和比特币互通的一切区块链。侧链使得比特币有更好的流动性;而在比特币主网上开发应用很困难,现在通过再侧链上开发应用再使用互通方式与主链连接可以解决这个问题——间接使用了比特币,进一步巩固了比特币的中心地位。

不过,现在自然已经不能说主链特指比特币了。根据维基百科上的说法:“侧链用来指代与主区块链并行的那条区块链。来自主区块链的entries可以向侧链连接,也可以被侧链连接;这样一来,侧链就可以独立于主区块链进行操作(例如,通过使用备用的记录保持方式)。一个侧链模型是驱动链。”

ae2ef4c41cd34097b5a50ea1b235d2cc.jpeg

这个说法包含三个要点:

1.侧链是相对的。我们不能单纯的说某条链B是侧链,而必须说这条链B可以是链A的侧链。

2.侧链与主链是独立的。链B可以有自己的功能,在它自己运行时不需要链A的支持。如果B链发生运行故障或被中心化控制,不会直接影响到A链本身的运行(但可以间接影响,比如B链被控制后,A链还依旧与之交互)。

3.侧链与主链可以连接互通,即跨链。当要实现跨链的功能时才需要B链和A链进行互通。因为侧链的互通机制是其最主要的功能,所以常常将侧链与主链的互通叫做侧链技术。至于侧链本身是否包含在侧链技术之中,不同的项目有不同的看法。

其次,侧链的意义?

从主链单链角度讲,侧链可以虚拟化地横向和纵向提升主链的性能。所谓横向,就是将多个侧链与主链互通,将大部分交易放到侧链上,然后再通过与主链互通实现,可以虚拟地提升主链的TPS。所谓纵向,就是侧链可以有主链不具有的功能,通过侧链,主链看上去也像是支持了这些功能。所谓虚拟化,就是虽然有横向和纵向的提升,但是主链本身并任何没有变化,只是通过众多侧链小弟帮其起到类似代理的作用,使其看上去性能提升。

从全局角度讲,侧链作为跨链技术的一种,自然是为万链互连做出了重要贡献。实现万链互联有两者架构:1. 任何一条链,既有主链的功能,又有侧链的功能(一些资料将拥有侧链功能叫做遵循侧链协议),这就像计算机网络中任何计算机既是主机又是路由器。2. 只有特定的几条链作为主链,其他所有链都只支持侧链功能,就和现在的计算机网络类似,有网络核心部分——单纯的路由器,也有网络的边缘部分——单纯的主机。

3.2 侧链的技术

侧链实现是通过双向锚定技术。将暂时的数字货币在主链中锁定,同时将等价的数字资产在侧链中释放。实现双向锚定的最大难点在于协议改造需兼容现有主链,也就是不能对现有主链的工作造成影响。根据的说法,其具体实现方式有:单一托管模式、联盟模式、SPV模式、驱动链模式、混合模式。

30737736ea68470e87bf9d2bf84a5c78.jpeg

单一托管模式就是类似交易所做中介完成锁币放币,其实和。联盟模式即公证人模式,由多个公证人的多重签名来对转移资产的交易进行签名,避免了中心化。

SPV模式是通过将交易发给本链的一个特殊地址,由此会自动创建一个SPV证明给侧链上并发起一个交易在侧链上解锁对应的资产。驱动链模式是用矿工来作为资金托管方,将资产的监管权发放到数字资产矿工手上,矿工进行投票决定何时解锁资产及将资产发送到何方。混合模式就是将这些侧链机制进行有效结合,对结构不同的链,为其使用最适合其结构的模式,如主链使用SPV,侧链使用驱动链。

这里SPV模式是使用得最多的,也是最有前途的。SPV就是简单支付验证(Simplified Payment Verification),其能验证交易是否存在。

BTC-Relay是号称的史上第一个侧链,其通过以太坊构建了一个比特币的侧链,运用以太坊的智能合约允许用户验证比特币的交易。

SPV交易实例(仍以之前的交易需求为例):?1.Bob将50ETH发送到BTCSwap的合约进行冻结(该合约若确认Bob接收到来自Alice的1BTC就自动将50ETH转给Alice); 2.Alice确认Bob冻结信息后,将1BTC转到Bob比特币账户; 3.BTC-Relay将比特币区块头推送到BTCSwap合约;Alice将自己转BTC给Bob的交易tx发给合约BTCSwap合约,请求50ETH; 4.BTCSwap合约结合tx和比特币区块链进行SPV验证,验证通过则将50ETH转到Alice的以太坊地址。 侧链的机制相对哈希锁定而言能够提供更多的跨链交互场景,侧链以及类SPV验证的思想适合所有跨链的场景。

—-

编译者/作者:和数钱包

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...