跨链互操作协议: 狭义的跨链是一种解决两个或多个不同链上的资产以及功能状态互相传递、转移、交换的协议。而狭义的侧链是一种让资产从主链转移到其他附属区块链,又可以从其他附属区块链安全地返回主链的协议。广义的来说,侧链和跨链都是链间互操作协议的一种具体方案,因此我们将所有的侧链和跨链协议统一称为跨链互操作协议。目前跨链协议有三个类型:中心化或者多方签名的公证人形式,侧链或者中继形式和哈希时间锁等密码学形式。侧链(sidechain)一词最早出现在2012年的比特币核心社区(bitcointalk.org),是为了解决比特币主网的可扩展性而提出的。而这一方案被总结归纳在了“Enabling Blockchain Innovations with Pegged Sidechains”这篇论文之中,也就是大家熟知的侧链白皮书。而在2015年,闪电网络方案被提出,这也是比特币线下侧链方案的一个具体例子。2016年Polkadot和Cosmos两个跨链项目被相继推出。
跨链协议的类型: 1)中心化或者多方签名的公证人形式:锁定的资产只有在获取到公证人(中心化或者联盟化)的签名的情况下才会被解锁。 2)侧链或者中继形式:一条链可以去读取另外一条链的状态或者交易,并基于另一条链的反馈,设置后续操作。 3)哈希时间锁等密码学形式:预设好一个触发条件(哈希锁或其他类似的密码学证据)以及后续交易,当该条件被触发后后续交易可以被执行。
主流跨链协议介绍: 主流跨链协议包含双向锚定的侧链和闪电网络。其中,举了两个有代表性的例子:波卡(Poldadot)和MAP协议(Marco Polo Protocol)。双向锚定的侧链技术可以实现将主链上的资产锁定,在侧链上释放等价固定侧链资产;当侧链上的资产在侧链上锁定之后,主链上之前被锁定的等价主链资产可被释放,从而保证资产在不同区块链之间的转移。双向锚定技术实现的最大难点是侧链协议需兼容现有主链的协议,不能对现有主链的功能造成影响。
闪电网络底层运用了HTLC(哈希时间锁定合约)技术和RSMC(序列到期可撤销合约)技术,构建了一个链下支付通道。使得一部分小额的比特币交易可以转移到线下进行,待一定时间累计了足够多的交易之后将整体结果再一起更新到链上。闪电网络可以看作是一个比特币的侧链解决方案。
MAP协议是一种开放的、完全去中心化的通用链间交互协议,在独立自验证的共识机制下,链与链之间可以直接实现轻量级地互操作而不需要通过中继链。它的核心模块包括有超轻量级的跨链验证模块以及可组合触发条件的智能脚本模块。与波卡的最大区别在于,MAP是一种通用的跨链协议,无需通过中继链即可达成任意两条链之间的互操作。
程博士说:如果说比特币是区块链的1.0,解决了分布式存储的难题;以太坊是区块链的2.0,解决了分布式计算的难题;那么跨链网络
区块链是技术一体化创新、金融创新、组织创新和产业应用创新的多维创新。 区块链基于服务实体经济、政府民生和公共服务地图,实现跨区域、跨行业的资源整合与协调,服务于中国传统产业的数字化转型。根据国家互联网应急中心区块链之家监...
近日,中国人民银行数字货币研究所联合清华大学在2022中国数字金融论坛上公开发布了可解决共识算法四方难题的DASHING协议。 一直以来,传统共识算法无法解决金融科技场景下高安全、高延展、高吞吐和低延迟同时满足的四方难题...
公众号(进击的史迪仔)加密世界的多链并行的叙事还未停止——虽然很多 Builder 都在致力于构建高效率区块链底层协议,比如 Solana、Avalanche,但是事实告诉我们,单个区块链的容量是有极限的。只要日活跃用户...
在传统式金融行业里,Swap通常就是指2个对等行为主体中间对她们分别拥有的金融衍生工具的权益的一种互换,多被作为自救目地。现如今,Swap早已发展趋势成为了一种金融信息服务专用工具,也是一种买卖彼此承诺在未来某限期相互交...