主页 > imtoken钱包最新版本 > 区块链中的一条重要链:侧链
区块链中的一条重要链:侧链
当我接触到侧链这个概念的时候,我觉得它们依附在一条成功的链上,形成了一种寄生关系。
1、比特币接受寄生的可能性
比特币主要是根据其设计者中本聪的理念设计的虚拟货币系统。 它的规则已经比较固定,很难对其进行过多的改动,从而导致分叉。 很难在比特币平台上进行创新或扩展。
比特币运行8年以来,取得了很大的成功。 尽管事情在向前发展,但由于其相对的固定性,比特币平台有寄生的可能。
2. 寄生比特币带来的优势
一般来说,大多数代币系统都是基于比特币平台,重建一条区块链代币和比特币的区别,使用新的规则,发行新的虚拟货币,这也是目前大多数代币的做法。 然而,一种新的虚拟货币要从无到有获得人们的认可是非常困难的。 但是,与比特币挂钩,以比特币作为储备发行代币,可以完成对代币货币价值的认可,有点像金本位。
问题来了,如何自动保证代币与比特币的挂钩? 直接的思路是将比特币平台和代币平台进行整合,实现实时联动。
三、侧链概念的提出
天时地利人和。 2014年,Adam Baker等人发表了一篇题为“Enabling Blockchain Innovations with Pegged Sidechains”的论文,即“Using Bitcoin-pegged sidechains to provide blockchain innovations”。 其核心点在于“比特币”的区块链在概念上独立于比特币作为一种资产,提出了侧链的概念。 侧链:它能够与比特币区块链交互并连接到与比特币相连的区块。
Baker 给出了一些关于侧链的属性:
用户在一条链上的资产转移到另一条链后,应该能够转移回原链上的同一用户名;
资产转让不存在交易对手跑路的风险;
资产的转移必须是原子操作,即要么全要么全不;
侧链之间应该有防火墙,一条链上的软件错误导致一条链上的资产丢失或增加,不会影响另一条链上的资产丢失或增加。
4.侧链协议的生成
侧链协议的创建是由于各种原因,列举以下三种:
以太坊和比特股区块链正在迅速崛起,对比特币区块链构成威胁; 比特币区块链有合约币、万事达币、彩色币等附属链,不受比特币核心开发团队的欢迎。 比特币安全性降低;
面对以太坊众筹的成功和巨额回报,比特币核心开发团队成立了BlockStream,意在实现商业价值。
BlockStream 提出侧链协议,将比特币从比特币区块链中转移出来,开发第二代区块链,以确保比特币区块链的安全性,并针对不同的应用场景应对二次代币的影响。 实现商品化。
侧链协议意味着比特币也可以在其他区块链上流通,其应用范围和应用前景将更为广阔。 如果把每条区块链看成一个王国,它发行的代币就是这个王国的流通虚拟货币,而比特币可以在支持侧链协议的王国里流通,加上比特币在区块链中的地位,比特币的地位就更稳定了以及以自由虚拟货币为基准的感觉(目前的货币交易所基本以BTC和ETH为基础虚拟货币)。
那么问题来了,如果现有的区块链都遵循侧链协议,是不是都可以成为侧链呢? 我觉得理论上是可以的。
5. 侧链协议
侧链协议的目的是实现双向挂钩(Two-way Peg),使得比特币可以在主链和侧链之间转移。
比特币主链和侧链关系图
双向锚定分为4个阶段:
发送锁定交易
比特币持有者通过发送将比特币锁定在区块链上的特殊交易来运作。
等待确认中
等待交易被更多区块确认可以防止虚假锁定交易和拒绝服务攻击。
赎回交易
交易确认后,用户在侧链上创建交易以花费锁定交易的输出,并提供SPV工作量证明代币和比特币的区别,并输出到自己在侧链上的地址。 SPV是赎回交易所在区块的工作量证明。
等待竞争期
竞争期的作用是防止双花。
比赛结束后,赎回交易将被打包进区块,用户可以使用自己的比特币。
从侧链到比特币再到主链也是如此。 这就是侧链双向锚定协议。