跨链技术(侧链)
侧链(sidechains)是以锚定现有数字货币为基础的新型区块链,以融合的方式实现加密货币金融生态的目标。侧链可实现现有数字货币和其他帐簿资产在多个区块链间的转移。 这使用户能用他们已有的资产来使用新的加密货币系统。
此外,由于侧链是从父链中转移现有资产而不是另铸新资产,侧链不会引起未经授权的铸币,维护资产的安全和稀缺性依靠父链来实现。从而可避免出现与新货币相关的流动性短缺和市场波动。
参考资料:
相关项目及技术
多重签名 Multi-sig
多重签名技术侧链的基础,理解多重签名有利于理解侧链。 密钥分存是多重签名的技术基础。 Bitcoin and Cryptocurrency Technologies第四周的课程中有相关介绍。
BlockStream公司由比特币核心开发团队成立。该公司提出侧链协议,即把比特币转出比特币区块链、另行开发二代区块链,一来保证比特币区块链的安全,二来应对二代币的冲击,针对不同应用场景实现商业化。
楔入式侧链的技术基础称作双向楔入,流程大概如下(具体可见白皮书第2、3节):
闪电网络(Lightning Network)
闪电网络是由BlockStream公司提出的一个支持高容量、及时交易的小额支付系统。闪电网络在链下实现点对点微支付,原先比特币处理能力的瓶颈被彻底打破,时延、最终性、容量甚至隐私问题也迎刃而解。它是基于微支付通道演进而来,创造性的设计出了两种类型的交易合约:序列到期可撤销合约RSMC(Revocable Sequence Maturity Contract,哈希时间锁定合约HTLC(Hashed Timelock Contract)。
详情可见:
The Bitcoin Lightning Network:Scalable Off-Chain Instant Payments
RootStock是一个建立在比特币区块链上的智能合约分布式平台。它是第一个和比特币实现双向挂钩的开源的智能合约平台。RSK没有发行任何代币,它通过和比特币联合挖矿,吸引矿工加入,矿工挖矿的收入是手续费。 RSK实现了以太坊虚拟机的一个改进版本,它将作为比特币的一个侧链。它的目标是,将复杂的智能合约实施为一个侧链,为核心比特币网络增加价值和功能。可以把RSK理解为在比特币侧链上实现的升级版以太坊。
联合挖矿是一种允许比特币矿工同时挖其他加密货币的技术,并且边际成本接近零。根链的挖矿设备和使用方法和