不再深奥的跨链桥:一文全解

全文 7050 字,预计阅读时间 17 分钟

跨链桥的存在其实是基于对未来出现多链生态格局的核心假设,跨链桥存在意义在于推动资产以及信息在不同区块链上流动。

以太坊的设计使得建立在其上的应用和协议彼此受限、且不可避免地竞争底层资源,导致 Gas 费用高和交易速度慢。因 ETH2.0 需要一定的时间完成研发落地,让 2021 年有多条“以太坊杀手”的公链在市场上吸纳资金/ 建立生态,如 Avalanche,Solana。多链生态的起势一定程度上分担了以太坊的压力,但实际上也在蚕食其领先地位。

尽管在熊市下,以太坊回归到相对合理的Gas费用和交易速度,削弱了资金外流的动力。但透过 Defi Llama 7月份的数据,以 TVL 锁仓量统计各公链的市场占有率,以太坊(蓝色部分)从2021年初的98%市占率,下降到2022年7月份的62%。尽管在5月份时,因为Terra 的分崩离析,以太坊市占率从最低点的55%回升到64%,但以太坊市占率还是逐渐下降,短期看起来多链生态还是一个不可逆的趋势。当中 Tron 在熊市中凭借着 JustLend 协议,让市占率节节上市,值得进一步关注。

中长期来看,用户流向与各条链生态的整体质量密不可分。最终用户会用其资金投票,使链间的竞争关系达到相对均衡。多链生态繁荣与否,不是单纯看项目数的多少,而需要综合评判用户的活跃度和资金的持续性。

Composable Finance 提出了跨链互操作性的五个发展阶段:

0-20%:实现最基本的跨链通信和链间代币移动;

20-50%:用户能够在不同链上为资产提供流动性,借此实现收益最大化;

50-75%:类似 Aave 这样的项目,使得用户能够在一条链上存入抵押品,同时在另一条链上进行借贷。即实现不同链的应用间通信;

75%:单个应用将其不同部分部署在多条链上,使每个部分都在最高效的链上运行。这些不同链的后端包将相互通信,以确保用户体验的持续性;

100%:生态系统不可知论,提供广泛的 Web3 生态系统的接口。传统开发者能够任意在链上部署由 Web3 工具支持的应用,而不需要复杂的区块链编程——抽象掉其中的所有复杂性。

当用户 A 有跨链需求,跨链桥会在目标链上撮合/ 寻找另一个用户 B 的对应相反的需求,双方进行点对点匹配,以及资产的交换,当中用了哈希时间锁的方法实现,同时保障资金的安全性。

以下以用户 A 的1 BTC,与用户 B 的 20 ETH 进行兑换,具体的步骤如下:

用户 A 生成随机密码 r , 并计算出 r 的哈希值 m=hash(r) ,将 m 值发给用户 B

用户 A 发起一笔有条件的交易,向用户 B 转 1 BTC,须用户 B 在预设的时间出示密码 r 才能成功,否则交易自动失败

金色午报|12月31日午间重要动态一览:7:00-12:00关键词:以太坊、宫崎骏、Efinity

1.以太坊社区提出新的ETH2.0分片方案;

2.元宇宙商标申请量达1.2万枚;

3.宫崎骏的十部画作首次以NFT结合形式发售;

4.NFT公链Efinity赢得波卡第6次平行链插槽拍卖;

5.Coinbase发布2022年Web和加密经济的10个预测;

6.EOS网络Core+蓝皮书计划在1月下旬发布;

7.被标记为第三大比特币巨鲸地址在12月29日增加120 个BTC;

8.美国SEC任命新的加密货币高级顾问;[2021/12/31 8:16:20]

用户 B 发起一笔有条件的交易,向用户 A 转 20 ETH,须用户 A 在预设的时间出示密码 r 才能成功,否则交易自动失败(用户 B 创建这样一个以出示 r 值 为成功条件的交易,并不需要拿到密码 r 的值,只需要知道 m 值即可创建。哈希运算是不可逆的,知道 m 无法推算出 r)

A 出示密码 r 接收 20 ETH,同时 B 获得密码 r 获取 1 BTC

跨链桥在原链锁定用户资产,并在在目标链铸造/销毁等量的合成代币并转移到用户在目标链的账户中,进而完成资产价值的跨链转移。典型的例子就是 Ethereum 上的封装 BTC。

跨链桥在目标链上部署源链的智能合约,将目标链改造为源链的侧链,实现跨链双方的信息传递。项目方会在不同链上建立流动性资金池,一方面用户可以透过资金池直接兑换在另一条链上的原生资产。另一方面 Liquidity provider 也可以透过提供代币作为流动性资金,来交换部分跨链转帐手续费或APY收入。

每一个区块链都有自己的通信协议、共识规则、治理模型和原生资产,跨链的核心就在于达成共识,让一个区块链能够访问另一个区块链的状态,推动信息、资产可以在区块链之间传递。现在主要的验证机制有3种,分别是外部验证,本地验证以及原生验证。

依赖于单点/多点的外部验证者达成共识并对交易进行签署。

签署方法主要为多签(multi-sig)和多方计算(MPC),多签机制需要验证者拥有完整的私钥对交易进行签署;多方计算消除了单个私钥的概念,需要验证者共同形成一个私钥以完成交易验证。

部分跨链桥要求验证人进行质押才能运行节点为交易验证提供服务,保证用户资产不受损失。质押模式亦分为两种,Insured 以及 Bonded,当中 Insured 的跨链桥对用户而言安全性更高,当节点作恶时,验证人质押的资金被返还给用户作为补偿。而 bonded 的跨链桥在验证人作恶时质押资金只会被销毁,对用户的资金保障较低。

外部验证存在安全隐忧,用户需要对相信项目方,以及外部验证人不作恶。2022年6月份,Harmony Horizon Bridge 被黑客盗取了1亿美元,主要是黑客盗取了多签参与者中2个人的私钥,并用盗取的私钥完成了签名,创建了提取1亿美元的交易。

在相关区块链中,该跨链行为的相关方才会参与验证。本地验证把复杂的多方验证变成双方验证,由双方互相验证对方的交易。

经济学家Dennis Gartman:比特币完全不合逻辑:金色财经报道,经济学家Dennis Gartman在最近接受彭博社的采访时表达了对比特币的不满,声称央行不会轻易放弃其权力。另外,他还称比特币“完全不合逻辑”。[2020/12/22 16:10:11]

由目标链和源链的底层验证者负责验证,跨链桥在目标链上部署源链的轻节点智能合约,将目标链改造为源链的侧链,实现跨链双方的信息传递。中继器(Relayer)将源链的信息传送给目标链的轻客户端,原生验证节点将会验证该信息的正确性并触发相应的智能合约。

最近讨论比较多的 Layer Zero项目,在原生验证的基本上引入了极轻节点(Ultra light node) 以及预言机(Oracle),当中预言机和中继器(Relayer)独立工作,以提高整个系统的安全性和降低成本。

当用户想从区块链 A 发信息到区块链 B,信息由区块链 A 的终端发出, 通知用户程序的预言机(Block ID, 区块链 B 的智能合约 identifier)、中继器(通知全部信息)。预言机转发区块头到区块链 B 的终端,中继器随后提交交易证明。交易证明在区块链B链被验证后,信息被转发到目的地址。用户最后透过 Stargate Finance 构建的流动性聚合池获取目标链上的原生资产。

区块头改为由去中心化的预言机按需流式传输,而不是保留所有的区块头,以降低成本。

预言机和中继器独立工作,预言机采用了独立第三方Chainlink,增加了预言机被黑客攻击的难度以及成本。即使预言机被攻破了,还有中继器验证,增加了安全系数。

与区块链一致,跨链桥亦受限于经典的不可能三角:安全性,互操作性,去中心化。现时的跨链桥在不同性能的维度上进行取舍,满足各自要解决的用户痛点。现时主流分析跨链桥的有以下几个维度。以下引用了 Zonff Partners, Lewis 的定义。

安全性(Security): 信任和有效假设、对恶意行为者的容忍度、用户资金的安全性和反身性

速度(Speed): 完成交易的延迟,以及最终性保证。通常在速度和安全性之间进行权衡

连接性(Connectivity): 为用户和开发人员选择目标链,以及集成附加目标链的不同难度级别。连接性好即对公链的兼容程度很高,不容易受不同公链共识算法和数据结构差异的限制

资本效率(Capital efficiency): 系统安全所需的资本、转移资产的交易成本

状态性(Statefulness): 转移特定资产、更复杂状态和/或执行跨链合约调用的能力

在各维度中安全性是重中之重,跨链桥的安全漏洞已经造成上数十亿美元的资产被盗,详细安全漏洞可参考本文的第 4 部分,当中主要在于智能合约存在漏洞,其次是因为使用外部验证时的多签技术时被黑客获取过半数的验证节点及私钥。总体项目方需要就智能合约进行审计,提升技术水平,确保智能合约的安全性。

总体在跨链桥的设计上,有以下安全性的排序:

如 Wormhole 的跨链桥,应用了锁定 + 铸造/ 销毁的跨链方式,用户在原链资产的锁定相当于是给新的链上封装资产进行担保,但如果原链资产被盗,那用户新的链上封装资产就可能会失去价值。

另外,尽管 Insured 的跨链桥会把作恶验证人质押的资金返还给用户作为补偿,但如果跨链桥安全性出现风险,验证者抵押的代币一般也是该桥的原生代币,如果币值大跌,也会对用户带来大的影响。

在实际跨链操作时,还是根据自己的资金量大小,然后去选择不同的跨链策略。资金体量大基于安全性的考虑,还是建议到币安或者 ok 交易所兑换到对应链的那个原生资产,然后再提出来到这些链上面作 swap 换成对应的币种。

如果资金体量少的跨链,可以考虑 Gas 费较低、速度更快、没有出现过风险的跨链桥进行交易。跨链聚合器可以协助用户筛选出最优的跨链路径和成本的服务。

数据采集自Defi Llama 2022.07

简介:是目前资金池最深、支持区块链数量最多的桥共识机制:采用多点外部验证模式,由安全多方计算系统(MPC)运行门限签名进行验证跨链模式:非目标链原生代币→源链锁定,目标链铸造,跨回燃烧;原生代币→ 流动性置换(V3版本中在多条链上部署流动性池)安全性:需要完全信任外部验证器,目前节点30+;未导入质押机制,安全性一般速度: <30min费用:源链 Gas+0.3%手续费可扩展性:可扩展性强,目前支持36条区块链,可向项目方申请NFT跨链合约部署

简介:cBridge1.0 采用原子交换的点对点交易,保证了安全性的同时造成了流动性割裂,导致其可扩展性差;升级为 2.0 后转为流动性置换,提升了可扩展性共识机制: 采用多点验证模式,由侧链 Celer 状态守卫者网络(简称 SGN)的节点进行验证跨链模式:流动性置换安全性:需要完全信任验证节点,SGN 采用 DPoS 验证,目前质押数量多,较为安全速度: <20min费用:源链 Gas+0.04% 手续费;源链为 L2Rollup 源链时,手续费提升至0.1%~0.5%可扩展性:升级后可扩展性变强,目前支持20条区块链

简介:牺牲了流动性提供者、验证节点与套利者的资产安全性,以保障用户的资产安全;同时也让用户支付了更多的手续费以激励其他几种角色共识机制: 采用多点验证模式,由白名单节点 Bonder 质押资产后参与验证交易跨链模式:流动性互换安全性:采用 Rollup 技术,安全性依赖于底层链,不需要信任任何人,因此较为安全速度: <5min费用:源链与目标链上的Gas+流动性提供者费用+0.06%到0.25%的验证节点费用可扩展性:在EVM兼容的链上可扩展性强,但目前也仅支持采用了Rollup方案的L2

简介:基于 NXTP 流动性协议,已实现智能合约的跨链共识机制: 采用多点验证模式,基于 NXTP 协议完成验证跨链模式:原子交换安全性:点对点交易,NXTP 设置了内部验证架构,无需信任任何人,安全性极高速度: <5min费用:Gas+0.05%手续费可扩展性:NXTP协议架构可扩展,目前支持16条区块链,并且支持智能合约跨链调用

简介:基于 LayerZero 的桥,实现了不同区块链的流动性共享共识机制:LayerZero 超轻节点原生验证跨链模式:流动性置换安全性:实现了预言机、中继机与目标链UA的三重安全保障,安全性较强速度: <1min费用:Gas+约0.2%手续费可扩展性:根据官方描述,可扩展性较强,目前支持7条区块链,仅支持稳定币

预计2022年9月上线

简介:基于底层跨链基础设施 MAP Protocol 的跨链桥共识机制:MAP Protocol 轻节点+中继链原生验证跨链模式:流动性置换安全性:通过部署在各链的轻节点智能合约保证区块链级别安全速度:< 1min, 取决于目标链和源链的出块速度费用:源链 Gas + 约0.2%手续费可扩展性:可覆盖支持智能合约的目标链缺点:前期开发难度较大,需要根据链的本身不同结构进行轻节点智能合约开发

注:预计9月份 launch 的底层跨链基础设施 MAP Protocol 的跨链桥,核心解决跨连桥的不可能三角,如果想了解更多详细信息,请关注 Buidler DAO 研报更新。

在各维度中安全性是重中之重,跨链桥的安全漏洞已经造成上数十亿美元的资产被盗,当中主要在于智能合约存在漏洞,其次是因为使用外部验证时的多签技术时被黑客获取过半数的验证节点及私钥。

我们会着眼于黑客利用合约漏洞的方式,对目前为止发生过的具有代表性的跨链桥黑客事件进行分析。总体项目方需要就智能合约进行审计,提升自身技术及风控水平,以及把合约代码开源,确保智能合约的安全性。

总体现阶段跨链桥因为潜在的安全性问题,还需要进一步完善,加强用户在使用跨链桥时对资产安全性的信心。从用户出发,除了安全性以外,亦要提供顺滑的跨链体验,包括一键跨链,便捷的跨链速度,直接兑换成原生资产等。多链生态在未来是一个不可逆的趋势,跨链桥亦是底层核心的基础设施,期待未来跨链桥的发展。

跨链桥如单纯做资产的跨链,总体天花板明显。从市场角度看,Top 100的项目里较少是单纯做跨链桥的项目,跨链桥的未来边界拓展很重要,如信息跨链,NFT跨链。

流动性置换成为跨链桥主要资产跨链方式。在各个区块链上部署流动性资金池,提供目标链的通用资产,绕开了锁定铸造机制,提高跨链速度,同时减低封装资产流通性差的影响。

在跨链桥中嵌入其他服务,如跨链 + Defii 去提高资金利用率,Aave 在 V3 版本中提出的跨链 + 借贷方案,Li.Finance 也在推行跨链 + 交易的方案。另外如跨链 + NFTfi 将 Flow 链上的NBA TopShot (NFTs) 发送到ETH的NFT抵押贷款市场进行抵押借贷。

单个应用将其不同部分部署在多条链上,使每个部分都在最高效的链上运行。这些不同链的后端包将相互通信,以确保用户体验的持续性。应用场景如Gamefi,把跨链的功能植入到链游,在流量很大/ 出现拥堵的时候,无感顺滑的让用户进行分流,优化用户的体验。

作者:Tommywong.eth | 投研公会-研究员 -WeChat:tristewong Chasey | 投研公会-研究员 菠菜菠菜 | 投研公会-研究员

来源:bress

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

BNB元宇宙或已有 30 年历史 用不同的视角看待元宇宙

原文标题:《30 岁的元宇宙》 文章作者:3bodycapital 文章编译:Block unicorn 反对元宇宙概念的最大争论之一是,这是不切实际的期望的另一个例子,花哨的技术在概念上很好,但最终没有任何意义。当然,根据你问的人的不同,对这样的说法主要是为了反驳,这也是本世纪初人们对互联网的评价。

NEAR金色观察丨Delphi?Digital:Fuel可能是最有前途的模块化执行层

Delphi Digital分析今日发表研报,认为Fuel可能是最有前途的模块化执行层。以下为研报要点: 1、数据可用性层扩展数据,但为了完整的去中心化用户体验,我们还需要扩展执行层。 为了追求实用性,我们的分析师分解了为什么Fuel可能是未来最有前途的模块化执行层。

屎币肖飒团队:中国本土NFT真的是“数字文化之耻”吗?

昨日一篇《XX撕开中国NFT的“遮羞布”》一文,迅速闯入大家视野,文章内容不多,但题目足够劲爆。在很多数藏社群,我们都发现了这篇文章带来的巨大反响,人们纷纷讨论,这是不是表明中国本土数字藏品就此“阵亡”,不再有生存空间。

SAND戳破泡沫 元宇宙营销2.0能玩儿出啥真刀实?

在人类奔赴数字世界的路上,旧的窗渐渐关上,新的门慢慢打开。 移动互联网流量见顶的尽头,“全真互联网”元宇宙闪着诱人的光。一方面,新技术即将刷新人货场,在新的增量战场上拉起新起跑线;另一方面,M世代(Mateverse,95、00后)作为元宇宙的第一批原住民,到2025 年将占亚洲消费者的半数以上。 在当下的起跑阶段,各品牌你拥我赶一片混乱。

[0:15ms0-7:970ms