版主2星评价
2020-04-22 15:12:43
目前的跨链技术可分为三种,分别是:公证人机制、侧链/中继、哈希锁定。
公证人机制是指由一组可信的节点作为公证人向链X的节点验证链Y上的特定事件是否发生。比较典型的公证人机制有瑞波实验室提出的InterLedger。Interledger协议适用于所有记账系统、能够包容所有记账系统的差异性,该协议的目标是要打造全球统一支付标准,创建统一的网络金融传输的协议。Interledger协议使两个不同的记账系统可以通过第三方连接器”或验证器”互相自由地传输货币。记账系统无需信任连接器”,因为该协议采用密码算法用连接器为这两个记账系统创建资金托管,当所有参与方对交易达成共识时,便可相互交易。该协议移除了交易参与者所需的信任,连接器不会丢失或窃取资金,这意味着,这种交易无需得到法律合同的保护和过多的审核,大大降低了门槛。
侧链技术通常是指以锚定某种原链上的代币为基础的新型区块链。例如美金锚定到黄金。如果链x能够验证来自链Y的数据,则称链x为侧链。但是目前侧链很难在其链上建立跨链的智能合约,所以限制了其在股票、债券、衍生品等领域的发展。BTC Relay被认为是第一个区块链侧链。BTC Relay将以太坊网络和比特币网络通过以太坊的智能合约连接起来,使得用户可以在以太坊上验证比特币的交易。其原理是使用以太坊的智能合约构建出一个微型版本的比特币网络,因为智能合约需要获取比特币网络的数据。中继技术是将原有链上的代币转入类似多重签名控制的原链地址中,对其进行暂时锁定,在中继链上的交易结果将由这些签名人投票决定其是否生效。典型的中继技术包括Polkadot、COSMOS。侧链/跨链技术一定程度上是引入了第三方的中介,并没有较好地实现去中心化。
哈希锁定是一种通过时间锁定让接收方在某个约定的时刻前生成支付的密码学哈希值证明来完成交易的机制,最早起源于闪电网络。然而哈希锁支持的功能比较少,能够支持跨链资产交换,大部分场景能够支持资产抵押,但不支持跨链资产转移和合约。
传送大北农9星评价
2020-04-22 15:16:21
目前来说,较为成熟的跨链解决方案可分为三种,公证人机制、侧链/中继器模式、哈希锁定模式。其中公证人机制和现实中的第三方机构相似,充当着区块链间共同信任公证中介的角色。该解决方案中最具代表性的是Ripple实验室于2012年提出的Interledger,这一协议相当于“顶层加密托管系统”,联结各区块链的同时,实现资金在各分布式账本间的流动。不过从某种意义上来说,具特权的第三方公证人或许会成为整个系统信任环节中最弱的一环。
与公证人机制相比,目前跨链技术应用较多的侧链或者说中继器模式则相对复杂,比如polkadot中继链。简单来说,该模式就是以锚定某种原链上的数字货币为基础的新型区块链技术,其保证原有区块链数据隐私性及许可使用特定的同时,可实现多个区块链间的互相连接。
而哈希锁定模式中的哈希锁定协议则源于比特币的闪电网络技术,其能起到实时快速小额支付的作用;后来协议内的关键技术哈希时间锁合约被应用于跨链技术之上。总的来说,公证人模式和中继器/侧链模式均能支持跨链资产的交换及转移、跨链合约和资产抵押;而哈希锁模式由于不易实现跨链合约,所以其应用场景较为受限,支持功能也相对较少。