欧易区块链60讲 | 第23集:什么是侧链技术?
哈喽大家好,我是小K君,今天我们要讲的内容是:“什么是侧链技术”?
我们都知道,区块链是由四大核心技术构成,但还有一些问题,是四大核心技术也没有办法完全解决的,比如被大家所诟病的效率问题。以及可扩展性问题,就是随着时间的推移,系统的很多功能没有办法得到与之相对应的提升。
为了解决这些问题,区块链就引入了很多的新技术,其中一个比较主流的解决方案,就是侧链技术。
所谓侧链,就是一种协议,可以让资产安全地从一条链转移到另一条链,又可以从另一条链安全地转移回来,即让链和链之间产生价值交互的一种技术。
简单来说,侧链就是建立一条新的区块链,能够一对一的和原有的一条链产生联系,资产可以在两条链之间进行转移,进而弥补原来那条链中的某些不足,就好像共生一样,其中,原有那条独立的区块链就叫做主链,而新产生以主链作为依靠的链,就叫做侧链。
一般来说,一条链上的资产,只能在这条链当中进行流通,侧链之所以能让链与链之间实现资产的转移,是通过了双向锚定的方式才得以实现,就是一方要以另一方的行动为标准。
它的工作原理是这样的:
以比特币为例,当比特币想要转移到它的侧链上时,就会在比特币的主链上将相应数量的比特币进行锁定,然后再将等量价值的侧链代币进行释放;反之,当比特币想要转回主链时,就锁定该数量的侧链代币,释放相应的比特币就好了。所以,这个双向锚定的标准,就是一方锁定时,另一方有没有释放相应的代币。
至于是如何管理资产的锁定与释放?一般有两种方式,一种是通过第三方机构进行单一托管,就是找一个可信任的第三方机构来锁定、监管双方资产,把资产交给机构管理,当两条链要进行资产的转移时,只有机构验证没问题了,才会进行两条链上的资产锁定与释放;
另一种就是找很多可靠的人进行联盟托管的模式,这种模式则更加的去中心化,就好像人民代表大会一样,要进行链与链之间转移的资产由这个联盟共同监管,每人一票,每次资产转移时的锁定与释放,都要多人的验证,只有投票的确认数到达一定比例,才能将资产解锁。以此,就实现了链与链间的资产转移。
总的来说,侧链技术确实能较理想地解决效率问题、可扩展性问题,比如主链上的交易处理不过来时,完全可以把部分资产转移到侧链,由侧链分摊进行处理。再比如,应用主链的人较多,不好去做大的改动,这时候,可以在侧链进行修改,对主链的功能进行补充。
也正是基于这些优势,侧链才是现在比较主流的解决方案之一,相信随着时间的推移,侧链技术也会越来越完善,最终带给我们一个更加完美的区块链世界。
感谢许志锋老师对本集内容的帮助和指导。
新浪微博:@区块链峰哥
《欧易区块链60讲》是由欧易&新浪科技联合出品的区块链科普动画视频,针对区块链零基础用户,通过系列文章、科普动画等形式,从概念、技术、应用等角度,通过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由哈尔滨工业大学区块链研究中心常务副主任许志锋导师指导完成。