侧链又称楔入式侧链,是平行于主链的另一条区块链。它与主链通过「双向锚定」(Two-Way Pegging)来建立关联,并实现主链与侧链之间价值的双向转移。
主链与侧链有双向转移的能力,但它们是隔离的,即使侧链中的加密被破解,所有的损害也都只限于侧链本身。
1. 技术原理
侧链区块链使用的技术大体与主链相似,侧链技术的核心在于与主链之间建立起桥梁。这一技术又被形象地称为楔入,按楔入的实现方式,可将其划分为多种类型,这里主要了解双向楔入和联合楔入。
1.1 双向楔入
侧链技术的核心是在与主链直接架起桥梁,又称楔入。主要分为:
- 双向楔入
- 联合楔入
- 双向楔入
双向楔入是指将主链上的资产以一个固定的或者是确定的汇率在侧链间转入或输出的机制。
它的核心机制其实是将一条链上的部分资产锁定,在侧链上生成或者是解锁一部分等价的资产。
双向楔入方式是需要主链与侧链都支持简单支付验证证明(Simplified Payment Verification proof, SPV),双方资产的转移是通过生成锁定的 SPV 输出来实现的,基于 SPV 协议的流程图如下。
双向楔入- 联合楔入
联合楔入的机制类似于比特币多重签名,链上的资产转移到一个由多方公证人控制的多重签名地址,并由多方的控制权来锁定资产,进行资产的转移,其原理如下图所示。
联合楔入
网友评论