侧链,是在2014年时被提出的概念,它并不是指某一种特定的区块链,而是所有遵循侧链协议的区块链总称。从本质上来讲,通过该技术,用户可以在原区块链与其他区块链之间进行价值的转移。
而想要实现侧链,其原理就是首先需要明确清晰的认识到侧链的目的,在实现主链暂时不能胜任的新需求时,能够将主链上的资产无缝的转移到侧链上,而且侧链上的资产不是一种新的独立的币,因为如果每一种侧链都引人一种新的数字货币,那么,在主链向侧链进行资产互通的过程中还要处理大量的汇率转换问题。所以侧链和主使用统一的数字货币,货币的发行机制以及本身的安全性都由主链来整体维护,侧链只需要关注技术上的创新就行了。
链上要完成转移资产方式的实现,有一个难点,就是侧链是如何知道资产已经在主链上完全锁定了。逆向转移同样也需要考虑这个问题。在上面我们说过,要利用一个密码学证明凭证。而这个证明机制其实就是利用之前在比特币区块链中提到的SPV证明,SPV证明即简单支付验证,可以轻量级的验证某一个支付的安全性,而不必获取整区块链数据。
下边,仍然以比特币区块链作为主链来讲解,首先在主链上将主链币发送至
一个特定的输出,这个特定的输出是包含了侧链信息的特殊地址。然后在侧链中利用SPV证明去验证这个支付是可靠的,没有出现双花等安全性问题,之后就会在侧链中产生一个来自主链的输入,接收到这个输入之后,就可以在侧链中自由的使用这个资产了。
以上就是区块链侧链有关原理的一些简单介绍,希望对大家进一步的了解有所帮助。
区块链侧链原理
侧链,是在2014年时被提出的概念,它并不是指某一种特定的区块链,而是所有遵循侧链协议的区块链总称。从本质上来讲,通过该技术,用户可以在原区块链与其他区块链之间进行价值的转移。而想要实现侧链,其原理就是首先需要明确清晰的认识到侧链的目的,在实现主链暂时不能胜任的新需求时,能够将主链上的资产无缝的转移到侧链上,而且侧链上的资产不是一种新的独立的币,因为如果每一种
推荐度:
点击下载文档文档为doc格式