币圈资讯
区块链侧链是什么意思?一文读懂比特币转账到侧链原理
现在很多人把区块链分成了好多种类, 比方说公有链、私有链和联盟链, 这些都比较常见, 但是从去年起有一个新技术叫跨链技术出现了, 这个技术慢慢壮大以后就弄出了什么区块链主链和区块链侧链之类的东西, 今天币圈子小编打算用大家都能听懂的话给各位朋友仔细说说区块链技术里那个叫侧链的东西到底是什么意思, 希望接下来币圈子小编的讲解能够帮助大家读懂区块链侧链。
区块链侧链究竟是个什么东西, 它到底是什么意思呢。
侧链这个词, 它并不特指某一具体的区块链, 而是指所有遵循侧链协议的区块链群体, 这个名称是相对于比特币主链而言的, 所谓侧链协议, 意思是提供了一种机制, 使得比特币能够安全地离开比特币主链并转移至其他的区块链, 同时也能保证比特币从其他区块链安全地回到比特币主链。
显而易见, 只要是满足了侧链相关协议的要求, 那么如今已经存在的各类区块链系统, 比如说以太坊, 或者说莱特币, 再或者有被称为暗网币的那些竞争型区块链平台, 全都是具备资格被转化为侧链的。
侧链协议的意义是非常大的, 这意味着比特币能够流转到其他区块链上去, 而不仅仅是在比特币区块链里面流通了, 这样的话, 它的应用范围以及应用的前途就会变得更加宽广一些, 并且还会有很多有创造性的人去研发各种类型的应用程序, 这些应用程序会使用侧链协议来和比特币的主链进行对接工作, 通过这样的方式, 能够使比特币作为一个基准则的自由货币所具有的那种地位变得越来约稳固, 这是一个非常明显的趋势。

侧链协议是怎么样产生出来的, 这一点是需要我们去搞清楚的。
以太坊区块链和比特股区块链后来居上, 这对比特币区块链造成了相当大的威胁。他们正在应对其他区块链带来的创新威胁。在以上两个区块链上面, 智能合约以及各种去中心化应用兴起了。这些应用受到了人们的欢迎。然而, 基于比特币的应用开发难度非常大。因此, 这些项目并不太多。
比特币核心开发组不欢迎那些附生链, 像是基于比特币区块链的合约币, 也就是Counterparty, 还有万事达币, 也就是Mastercoin, 以及彩色币, 也就是ColoredCoin等等。
比特币的核心开发组对这些情况感到反感, 他们的观点是这些附生链的存在在一定程度上降低了比特币区块链的安全程度。在之前的一段时间里, 他们一度把那个叫OP_RETURN的数据区缩减到了只有40个字节的规模。
这么一搞, 就直接逼迫了那些开发合约币的团队, 不得不去换别的法子, 在比特币的交易里面附带数据信息。
BlockStream在商业化方面的计划是这样的, 当年2014年7月份以太坊进行众筹的时候, 他们拿到了价值1.4亿人民币的比特币, 另外还有20%的以太币, 这让开发团队获得了非常巨大的回报。
不过比特币的核心开发组并没有因为自己的辛勤工作而获得可观的收益,所以他们成立了BlockStream, 打算去实现商业化的价值。
考虑到以上所提及的这三个具体的原因, 公司最终做出了选择侧链协议的决策动作, 并且实施了将比特币资产转出自原有的比特币区块链主网络体系的操作行为, 同时也开启了另行独立开发新一代区块链技术平台的战略规划进程。
这样一种多管齐总的应对策略方案, 不仅能够有效地保障底层比特币区块链网络自身的安全性与稳定性, 同时还能够积极应对来自由各种新一代数字代币所形成的市场竞争冲击压力, 此外, 还能够依据不同的实际应用场景需求来灵活地实现商业化的运营盈利模式, 基于这样层层递进且紧密关联的逻辑推导过程, 这项战略决策自然就成为了BlockStream这家机构在当下阶段不可避免的必然性的一个核心选择的最终结果体现。
侧链协议的这个目的, 简单来说就是为了能够实现双向锚定。所谓双向锚定就是指让比特币能够在主链和侧链之间进行相互转换。
关于区块链侧链的具体内容, 你提到了哪些问题呢?
现在, 比较有知名度的比特币侧链项目, 包括了由ConsenSys开发的BTC Relay, 还有Rootstock以及BlockStream团队推出的元素链, 此外还存在一些非比特币的侧链种类, 例如Lisk等等。
1、BTC-Relay
由ConsenSys团队所推出的BTC Relay, 被视作区块链领域当中的那一个首个侧链项目。该BTC Relay项目, 实际上是在以太坊基金会这一背景之下得以诞生并逐步发展成熟的。至于其核心运作逻辑方面, 主要是经由BTC Relay来实现以太坊网络与比特币网络二者之间的一种关联方式。
这种连接机制的特点在于它采取了安全且去中心化的技术手段予以完成。BTC Relay在操作的时候, 会使用以太坊系统里那个叫智能合约的功能, 这样做的目的就是为了让用户在以太坊这块大账本上面, 能够去确认那些关于比特币的交易情况是否真实可靠。
另外呢, 还有一个侧链机制在发挥着作用, 这个机制不但能让用户把交易指令发往其他的一些地址或者账户里面去, 而且它还可以让这些交易直接发送到其他的区块链网络当中去。
BTC Relay 是通过利用区块头, 来构建出一个那种体积比较小的比特币区块链版本的, 以太坊上面的 DApp 开发者呢, 是可以选择从智能合约里面,向 BTC Relay 发起 API 调用请求的, 这样做的主要目的, 就是为了去验证比特币网络里面发生的活动情况, BTC Relay 这个事儿, 算是进行了一个在跨区块链通信方面的, 比较有意义的尝试动作了, 它所起到的作用, 就是为不同区块链之间进行信息交流打开了一扇通道或者说是大门, 关于它的主要示意图, 大家可以看到如下所示的内容。

2、RootStock
RootStock这个平台是建立在比特币区块链上面的, 它用智能合约的方式来实现分布式计算。它的目标是把那些非常复杂的智能合约给实施出来, 让它们作为一个侧链的形式存在, 这样就能为核心比特币网络增加一些价值和功能。
RootStock实现了一个改进版本的以太坊虚拟机, 这个虚拟机将作为比特币的侧链来运行。它使用了一种可以变换为比特币的一种代币, 把这个代币当作是智能合约运行所需要的燃料。具体的原理示意图就展示在下面:

根链的功能和以太坊是高度重合的, 因为两者都是点对点的分布式计算网络, 只不过根链没有发行任何代币, 它的运行方式是和比特币一起进行联合挖矿。
3、Elements(元素链)
元素链是 Blockstream公司推出的一款开源侧链项目, 它充当了侧链领域的参考实现版本, 这个项目中引入了比特币双向挂钩技术, 而其核心目的就在于落实双侧链接协议的设定任务, 从而确保能够顺利实现所谓的两个方向上的锚定操作功能, 也就是大家常说的那种双向锚定模式, 最终让比特币能够在主区块链网络与侧链网络之间自由流通并完成相互转换。
元素链为比特币快速地带来了很多创新技术, 除了智能合约以外, 它还给比特币快速地带来了许多其他创新技术, 这些技术涵盖私密交易、证据分离、相对锁定时间、新的操作码以及签名覆盖金额等特性。
任意侧链都可以把这些技术进行自由的、任意的组合, 然后将它们应用到自身当中。
元素链是一个与比特币测试网络进行对接操作的侧链项目, 所以它在未来是有可能被其他一些新技术所替代掉的。
4、LISK
LISK属于新一代的区块链平台, 这种做法是把每个应用单独放到LISK的侧链上去运行了。
用过比特币和以太坊的用户是心里非常清楚的, 因为比特币和以太坊都仅仅只有一条主链存在, 所以把所有功能和所有数据全部都合并到这条唯一的主链上面去会导致区块体积快速膨胀, 最终就会出现超大的区块体积现象, 而且还会导致同步时间变得越来越长, 这整个过程中所产生的体验确实是非常令人感到痛苦的, 这是一种很让人难受的经历。
Lisk的侧链模式提供了一种解决办法, 来处理在网络交易量很高的情况下出现拥堵的问题, 用户只需要在他们使用特定的应用的时候, 才去下载与该应用相对应的侧链内容, 这样就大大减少了那些没用的同步数据的数量, 使得整个Lisk网络能够保持高效运行的状态, 而且随着时间不停地推移, Lisk网络的运行速度还会继续变快, 这也就越加显示出它与众不同的特殊优势。
通过上面这些介绍, 应该相信大家都对区块链侧链这个概念有了大致的了解。要是说得更通俗一点, 就是凡是能够符合区块链侧链协议的各种区块链实体, 全都可以被归并为区块链侧链这一类。
再具体举一个例子给大家看看, 假如比特币想要在以太坊的网络平台上进行使用, 那么在建立起针对该场景的区块链侧层协议以后, 这时候比特币的地位就会转变为主链角色, 而以太坊则会相应地成为侧链角色。
