LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 贝数区块链科普视频 什么是区块链的主链和侧链?

贝数区块链科普视频 什么是区块链的主链和侧链?

2019-12-23 贝数区块链 来源:区块链网络

XTorC422gEV6WX0FeTiRnYN5NfIYjbpg5quuIa3j.jpeg

大家好,我是柯南,今天和大家聊一聊区块链的主链和侧链技术。

首先什么是区块连的主链和侧链呢?

主链又称主网。

通常区块链,尤其是公有链都有主网和测试网。主网是区块链社区公认的可信区块链网络,其交易信息被全体成员所认可。有效的区块在经过区块链网络的共识后会被追加到主网的区块账本中。

侧链实质上不是特指某个区块链,而是指遵守侧链协议的所有区块链,该名词是相对与比特币主链来说的。侧链协议是指:可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回比特币主链的一种协议。这种主链和侧链协同的区块链架构的主链有时也被称为母链。

更具体的说目前广泛使用的PC端有Windows 和Linux 主流系统,手机端安卓和苹果系统,在区块链的世界里,主链为王,得主链者得天下。

一种数字货币只能在它自己的区块链网络中进行转移,比如比特币只能在比特币区块链网络上进行转移。可是比特币的智能合约功能没有以太坊成熟,所以,如果我想通过以太坊的智能合约来交易比特币,是没办法做到的。

打通技术壁垒的关键就在于侧链技术,侧链技术应运而生,主要是为方便数字资产在不同区块链间互相转移。简单地说,侧链就像是一条条通路,将不同的区块链互相连接在一起,以实现区块链的扩展。侧链完全独立于比特币区块链,但是这两个账本之间能够“互相操作”,实现交互,显然,只需符合侧链协议,所有现存的区块链,如以太坊、莱特币、暗网币等竞争区块链都可以成为侧链。

侧链协议具有重大意义,它意味着比特币不仅可以在比特币区块链上流通,还可以在其他区块链上流通,其应用范围和应用前景会更加广泛;有创意的人们会研发出各种各样的应用以侧链协议与比特币主链对接,使得比特币这种基准自由货币的地位越牢固。

侧链协议产生的几个原因:

(1)应对其他区块链的创新威胁以太坊区块链、比特股区块链后来居上,对比特币区块链产生相当大的威胁,智能合约和各种去中心化应用在以上两个区块链上兴起,受到人们欢迎;而基于比特币的应用则因为开发难度大,项目不多。

(2)比特币核心开发组不欢迎附生链基于比特币区块链也有合约币、万事达币和彩色币等附生链,觉得它们降低了比特币区块链的安全性。他们曾经一度把OP_RETURN的数据区减少到40字节,逼迫合约币开发团队改用其他方式在比特币交易中附带数据。

(3)BlockStream商业化考虑2014年7月份以太坊众筹时,获得了价值1.4亿人民币的比特币,还有20%的以太币,开发团队获得了巨大的回报。但是比特币核心开发组并没有因为他们辛勤工作获得可观回报,因而他们成立了BlockStream,拟实现商业化价值。基于以上三个原因,提出侧链协议、把比特币转出比特币区块链、另行开发二代区块链,这样的选择既能保证比特币区块链的安全,又能应对二代币的冲击,还能针对不同应用场景实现商业化,因而成了BlockStream的必然选择。侧链协议侧链协议的目的是实现双向锚定,使得比特币可以在主链和侧链中互转。

比特币主链与侧链关系图双向锚定的几个阶段:

(1)发送锁定交易,把比特币锁定在主链上。由比特币持有者操作,发送一个特殊交易,把比特币锁定在区块链上。

(2)等待一个确认期,确认期的作用是等待锁定交易被更多区块确认,可防止假冒锁定交易和拒绝服务攻击,典型的等待时间是1-2天。

(3)在侧链上赎回比特币确认期结束后,用户在侧链上创建一个交易花掉锁定交易的输出,并且提供一个SPV工作量证明,输出到自己在侧链上的地址中去。该交易称为赎回交易,SPV工作量证明是指赎回交易所在区块的工作量证明。

(4)等待一个竞争期竞争期的作用是防止双花。在此期间

1.赎回交易不会被打包到区块

2.新传输到侧链的比特币不能使用

3.如果有工作量更大的工作证明出现,即该赎回交易包括了比特币主链更大难度的SPV证明,则上一个赎回交易将被替换。竞争期结束后,该赎回交易将被打包到区块中,用户可以使用他的比特币。从侧链转比特币到主链的过程也是如此,这就是侧链双向锚定协议。

今天的视频中,更着重和大家介绍了侧链的技术和目前的一个阶段,我也相信,侧链技术是目前发展区块链技术非常重要的一部分,可以解决目前主链技术发展的局限性。

关注贝数区块链官方微博(微信ID:shuliancj ),进社群和我一起从小白变大神。

声明:本文所发表资讯不代表本公司任何投资暗示,亦不构成任何投资意见或建议,图片来源网络,若存在侵权行为,请联系我们删除。

—-

编译者/作者:贝数区块链

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

LOADING...
LOADING...