MGC GROUP讲区块链:什么是侧链?

  侧链指镶嵌在两条主链间的区块链,相当于一座桥,连通主链数据。广义侧链泛指跨链技术,可以在链和链之间交换信息和价值。

  实际应用中的两条主链,常常一条是清算链,一条是应用链,而侧链架在中间 :

  


  图 2 侧链的功能排位

  清算链类似人民银行,负责清算资金。最被公认的清算链是比特币,因为没有一个币像它那样被全世界黑客冲撞 9 年依然滴水不漏。

  应用链承担应用功能,可以理解为购物或玩游戏的 App,需要付款时,就拜托侧链与清算链沟通,快速完成收付。

  可是,为什么不直接用比特币支付?因为效率,用比特币确认一笔交易短则一小时、多则几天,谁如果因为渴想用比特币买水,等币付到账,那人多半就不行了,所以这时有根侧链就能救命。

  那侧链是如何连接清算链和应用链的呢?核心逻辑并不复杂:

  1、将清算链的密钥存在侧链上 2、在侧链上建立快速支付通道 3、把清算链上的资金充值到应用链上

  如果把图 1 的人民币清算系统上推一层,到我们熟悉的场景,就很容易理解侧链:

  

  图 3 支付宝是侧链

  支付宝是架在商业银行和商户中间的侧链。银行卡密码相当于私钥,可以充钱进支付宝,进行快速支付。

  上文所指都为广义侧链,它包含三种模式:公证人、狭义侧链、哈希锁定。

  公证人指由第三方人或机构担任信任中介,属于中心化解决方案,一般用于私有链或联盟链;

  狭义侧链指拥有主链所有功能、但不被主链所知的链。具体而言,是把主链的区块头写入侧链,侧链和主链使用同样的共识算法。比如,有种狭义侧链能连通比特币和以太坊网络,用比特币去跑以太坊上的智能合约。

  哈希锁是指用哈希技术锁定资产,在无需信任中介的前提下完成交易,哈希锁最著名的案例,来自比特币闪电网络。

猜你喜欢

转载自blog.csdn.net/xiao33520/article/details/80854132