区块链学习之侧链

作者: 三月既望 | 来源:发表于2018-03-10 09:05 被阅读96次

一、什么是侧链

侧链是平行于主链的区块链,本质上是为了实现跨链通信,实现链与链之间资产和状态的转移。其基础和核心机制是双向锚定,通过依托主区块链的安全性和稀缺性,来拓展应用、完善生态,建立各种智能化的应用,包括智能合约、小微支付、财产注册等各方面。

双向锚定

现阶段双向锚定设计主要有单一保管人、多重签名、侧链、驱动链和混合设计等多种模式。其中单一保管人模式指的是建立一个类似交易所的第三方来锁定和执行资产转移;多重签名模式则是通过组建一组公证人来执行;侧链则是通过验证SPV(简单支付验证)协议来强制执行;驱动链则是通过矿工投票(设定奖惩机制保证矿工诚实)来执行;混合型则是以上多种方法的混合。

二、侧链是如何运作

1、发送锁定交易,把比特币锁定在主链上。

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

2、等待一个确认期

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

3、在侧链上赎回比特币

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

4、等待一个竞争期

竞争期的作用是防止双花。在此期间(1)赎回交易不会被打包到区块(2)新传输到侧链的比特币不能使用(3)如果有工作量更大的工作证明出现,即该赎回交易包括了比特币主链更大难度的SPV证明,则上一个赎回交易将被替换。竞争期结束后,该赎回交易将被打包到区块中,用户可以使用他的比特币。

三、现有的侧链技术

1、比特币侧链

1、ConsenSys的BTC Relay:基于以太坊区块链的智能合约,将把以太坊网络与比特币网络以一种安全去中心化的方式连接起来。

2、Rootstock:比特币区块链上的智能合约分布式平台。

3、BlockStream推出的元素链:使用了比特币双向挂钩技术,侧链协议的目的是实现双向锚定(Two-way Peg),使得比特币可以在主链和侧链中互转。

2、非比特币的侧链

1、Lisk:使用JavaScript为开发语言来开发分布式程序,每个应用都是LISK上单独的侧链,开发者在各自侧链部署应用并连结 Lisk 骨干网路,用户可以随用随下,减少数据同步。Lisk采用侧链 主链的方式来解决区块链处理速度缓慢、扩容性差的问题。

2、阿西Asch 

3、雷电RDN 

4、OX协议   

5、NEO系的TNC

个人微信公众号

相关文章

  • 区块链学习之侧链

    一、什么是侧链 侧链是平行于主链的区块链,本质上是为了实现跨链通信,实现链与链之间资产和状态的转移。其基础和核心机...

  • 侧链

    侧链的概念 侧链(sidechains)实质上不是特指某个区块链,而是指遵守侧链协议的所有区块链,该名词是相对与比...

  • 公链、侧链、私有链、联盟链

    公链、侧链、私有链、联盟链 标签(空格分隔): 区块链 公链、侧链、私有链、联盟链 [TOC] 概念 公链 公共链...

  • 主链与侧链

    主链与侧链 根据区块链的对接类型可以分为主链和侧链。侧链是主链外的另一个区块链,与主链中的某一个节点关联,通过主链...

  • 2018-07-10链上侧链

    区块链网络速度慢是目前最大的痛点,侧链作为区块链的扩容孕育而生。 侧链 侧链是相对于主链的,最早是2014年由比特...

  • 项目介绍|Asch——基于侧链技术的区块链应用开发平台

    项目名称: Asch——基于侧链技术的区块链应用开发平台 项目距简介: 阿希链(Asch)是基于侧链技术的区块链应...

  • 2018-10-03小白学区块链——什么是侧链

    一,什么是侧链 侧链是遵守侧链协议的所有区块链的统称,侧链旨在实现双向锚定,让某种加密货币可以在链和链之间交...

  • 公有链, 私有链, 联盟链, 侧链, 互联链

    参考: 区块链学堂——公有链、私有链、联盟链、侧链、互联链 公有链 (Public Blockchains) 公有...

  • 侧链

    侧链 侧链(Sidechain)协议允许资产在主链和其他区块链之间互转。 一开始,侧链诞生之前,众多“山寨币”的出...

  • 四条路径解决底层公链要解决网络拥堵,支持大规模交易量

    底层公链要解决网络拥堵,支持大规模交易量,有四条路径: 1、侧链 (Sidechain) 区块链侧链的产生(侧链专...

网友评论

    本文标题:区块链学习之侧链

    本文链接:https://www.haomeiwen.com/subject/gklmfftx.html