跨链桥如何成为区块链应用的重要一员
首先,跨链桥的存在其实是基于对未来出现多链生态格局的核心假设;其次,跨链桥存在意义在于推动资产以及信息在不同区块链上流动。
01 跨链的五个发展阶段
第一阶段:实现最基本的跨链通信和链间代币移动;
第二阶段:用户能够在不同链上为资产提供流动性,借此实现收益最大化;
第三阶段:能够在一条链上存入抵押品,同时在另一条链上进行借贷。即实现不同链的应用间通信;
第四阶段:单个应用将其不同部分部署在多条链上,使每个部分都在最高效的链上运行。这些不同链的后端包将相互通信,以确保用户体验的持续性;
第五阶段:生态系统不可知论,提供广泛的Web3生态系统的接口。传统开发者能够任意在链上部署由Web3工具支持的应用,而不需要复杂的区块链编程——抽象掉其中的所有复杂性。
02 跨链桥主要的3种运作原理
1、原子交换Atomic swaps;
2、锁定+铸造/销毁Lock+Mint/Burn;
3、流动性置换 Liquidity pool。
03 跨链桥主要的验证机制
每一个区块链都有自己的通信协议、共识规则、治理模型和原生资产,跨链的核心就在于达成共识,让一个区块链能够访问另一个区块链的状态,推动信息、资产可以在区块链之间传递。现在主要的验证机制有3种,分别是:
1、外部验证;
2、本地验证;
3、原生验证。
在原生验证的基本上引入了极轻节点和预言机,当中预言机和中继器独立工作,可以提高整个系统的安全性和降低成本。
当用户想从区块链A发信息到区块链B,信息由区块链A的终端发出, 通知用户程序的预言机(Block ID, 区块链B的智能合约identifier)、中继器(通知全部信息)。
预言机转发区块头到区块链B的终端,中继器随后提交交易证明。交易证明在区块链B链被验证后,信息被转发到目的地址。用户最后透过其构建的流动性聚合池获取目标链上的原生资产。
区块头改为由去中心化的预言机按需流式传输,而不是保留所有的区块头,以降低成本。
预言机和中继器独立工作,预言机采用了独立第三方Chainlink,增加了预言机被黑客攻击的难度以及成本。即使预言机被攻破了,还有中继器验证,增加了安全系数。
04 跨链桥主流分析维度
与区块链一致,跨链桥亦受限于经典的不可能三角:安全性,互操作性,去中心化。现时的跨链桥在不同性能的维度上进行取舍,满足各自要解决的用户痛点。现时主流分析跨链桥的有以下几个维度:
1、安全性;
2、速度;
3、连接性;
4、资本效率;
5、状态性。
总体来说,现阶段跨链桥因为潜在的安全性问题,还需要进一步完善,加强用户在使用跨链桥时对资产安全性的信心。
从用户出发,除了安全性以外,亦要提供顺滑的跨链体验,包括一键跨链,便捷的跨链速度,直接兑换成原生资产等。多链生态在未来是一个不可逆的趋势,跨链桥亦是底层核心的基础设施,期待未来跨链桥的发展。