Chainlink CCIP上线主网,「预言机+跨链」能产生化学反应?

-

Chainlink 表示刚上线 CCIP 是安全、可靠且易於使用的互操作性协议,可以用来打造跨链应用和服务。本文源自 Chainlink。
(前情提要:初探 Chainlink 质押为何是「$LINK 催化剂」,与 CCIP 基建的野心 )
(背景补充:Chainlink发布低延迟预言机解决方案 ,解困DeFi衍生品市场3大技术难关 )

本文目录

我们非常高兴地宣布 Chainlink 跨链互操作性协议(CCIP)正式登入 Avalanche、Ethereum、Optimism 和 Polygon,启动主网早期访问(early access)阶段。衍生品和借贷赛道的多个主流 DeFi 协议都已集成了 CCIP。其中 Synthetix 已在 CCIP 主网上线;另外,BGD Labs 也正式将主网 CCIP 整合至 Aave 协议中。

CCIP 将於 7 月 20 日向五个测试网上的所有开发者开放,包括 Arbitrum Goerli、Avalanche Fuji、Ethereum Sepolia、Optimism Goerli 以及 Polygon Mumbai。

连通多链世界

Web3 如今已经进入多链时代。有数以百计的区块链、L2、侧链、子网、appchain 和平行链等环境供开发者和使用者挑选。这些新兴的链上生态驱动了创新和技术采用,但同时也将应用、链上资产和市场流动性分散在了各个相互孤立的网路中。另外,现有的跨链解决方案种类繁多,协议和区块链采用了各种不同的技术栈,而且这些技术栈通常都缺乏安全性,导致跨链资产累计被盗 20 多亿美元。互操作性的缺失阻碍了创新,并且拖慢了 Web3 实现大规模应用的脚步。

然而,要解决这一问题却困难重重。我们不仅要开发好的产品,还要建立让整个行业都遵循的标准,以实现互操作性和可组合性。打造跨链标准需要兼顾安全性、灵活性和社群支援这三个维度。之所以要保障安全性,是因为资产跨链的过程不容半点差错。而灵活性,则是因为这个标准要适用於所有潜在的应用场景并兼容所有部署的区块链。最後一个是社群支援,也就是说这个标准必须要被广大社群成员采用,才会有价值。Chainlink 已经为 Web3 资料建立了统一的行业标准。我们在所有使用者和合作夥伴的支援下,得以建立了一个强大的社群。综上所述,Chainlink 拥有得天独厚的优势,可以在已经建立的标准之上进一步扩充套件,用它来解决跨链问题,并推动 Web3 的新一轮创新。

Web2 需要 TCP/IP 协议来连线一个个孤立的电脑网路。同样地,Web3 也需要互操作性标准来连线一个个孤立的区块链网路。

CCIP 是最安全、可靠且易於使用的互操作性协议,可以用来打造跨链应用和服务。开发者可以使用 Arbitrary Messaging(任意讯息传送)功能灵活打造自己的跨链解决方案。不仅如此,CCIP 还可以实现 Simplified Token Transfer(简化的代币转移)功能。因此,协议可以使用由自己控制且经过审计的代币池来跨链转移代币,不用订制化程式码,而且比自己从头开始开发跨链桥所用的时间少多了。

CCIP 由 Chainlink 去中心化的预言机网路驱动,Chainlink 预言机网路拥有亮眼的成绩,保障了数百亿美元的资产,并实现了超过 8 兆美元的链上交易价值。CCIP 与 Chainlink 已经推出的其他服务共享同一套基础设施,因此几乎不用新增新的信任假设。如果 dApp 已经集成了 Chainlink Price Feeds,那麽就没理由不选择 CCIP 来进行跨链互动。CCIP 还添加了额外的安全机制,这也是其他跨链解决方案无法比拟的。比如可以随意设定跨链代币数量上限(rate limit)。另外,还单独设立了一个 Active Risk Management(ARM,即主动风控)网路,该网路负责监控所有跨链交易的有效性。

开发者、应用和企业可以使用 CCIP 解锁一系列用例,如:

跨链代币资产: 从统一的介面将代币跨链,无须自己开发跨链桥。
跨链抵押资产: 释出跨链借贷应用,使用者可以在一条链上存入抵押资产,然後在另一条链上借入资产。
跨链流动性质押代币: 将流动性质押代币跨到不同区块链上,以提高代币在其他链上 DeFi 应用中的利用率。
跨链 NFT: 使用者可以在一条链上铸造 NFT,并在另一条链上收到 NFT。
跨链帐户抽象: 开发集成了 CCIP 的智慧合约钱包,以提升使用者跨链呼叫功能的体验。比如,使用者可以用同一个钱包在任何区块链上签名交易。
跨链游戏: 打造跨越任何区块链的游戏体验,玩家可以在安全性相对较高的链上储存高价值的游戏物品,并在可扩充套件性相对较高的链上进行游戏操作。
跨链资料储存和计算: 开发资料储存解决方案,使用者可以在目标链上储存任意资料,并基於原链上的交易对资料展开运算。

市场主流应用正使用 CCIP 实现跨链互动Synthetix 整合 CCIP 实现跨链流动性

Synthetix 是一个 DeFi 协议,为链上衍生品和金融工具生态提供流动性。Synthetix V3 最近添加了 Synth Teleporter 功能,使用者可以轻松跨链传输 Synth 流动性。具体的做法是销毁原链上的 sUSD(即 Synthetix 协议的记帐单位),然後在目标链上铸造等额的 sUSD。

Synth Teleporter 采用了 Chainlink CCIP 来安全可靠地跨链销毁和铸造代币。这个独一无二的模式可以有效提升资本效率,并无须建立流动性池。Synth Teleporter 可以让 Synthetix 的流动性流向需求最高的地方,并且规避了传统代币桥的限制。

「对於资产跨链来说,安全性至关重要。正因如此,我们在跨链 Synth Teleporter 中集成了 Chainlink CCIP。我们是 Chainlink Data Feeds 的首批使用者,因此也非常高兴能够成为 CCIP 的首批使用者,享受到 CCIP 为 Synthetix 解锁的新功能。」——Synthetix 的创办人 Kain Warwick

延伸阅读:老牌DeFi|Synthetix V3重点更新一览:能否迎来第二春?

有了 CCIP,Synthetix 可以用 burn-and-mint 模式安全地跨链转移代币

Aave 采用 CCIP 实现跨链治理

Aave 是一个非托管式流动性协议,使用者可以在链上借贷资产。Aave 之前原生集成了几个跨链桥来进行跨链治理,并且用 Ethereum 作为投票网路。这种跨链架构不仅使得参与者的投票成本非常高,而且还造成了极高的开发和维护成本。Chainlink CCIP 一上线,Aave 社群就投票通过整合 CCIP 的决议,原因是 CCIP 的 gas 费更低,基础设施非常成熟,可以轻松扩充套件至新的网路,而且整合起来也很方便。因此,BGD Labs(注:一个 Web3 开发计划)正将 Chainlink CCIP 整合至 Aave Governance V3,以满足未来跨链治理的需求。

「我们非常高兴能够在 Aave 协议的下一个迭代版本中整合 Chainlink CCIP,实现安全、可靠和可扩充套件的跨链通讯。CCIP 可以无缝整合至我们的跨链治理机制,我们因此将省下大量的开发时间,并更加专注於核心功能的开发。」——BGD Labs 的共同创办人 Ernesto Boado

有了 CCIP,Aave 可以跨不同区块链执行通过的治理决议

为资本市场实现跨链互动

CCIP 是区块链抽象层,企业可以通过 CCIP 直接从後端系统连通任何公链和私有链,并实现互操作性。Swift 已经携手十几家金融机构和金融市场基础设施提供商开始探索 CCIP,基於 Swift 现有的讯息传输基础设施,跨各个公链和私有链传输代币。参与区块链互操作性合作的机构包括澳新银行(ANZ)、法国巴黎银行、纽约梅隆银行、花旗银行、明讯银行、欧洲清算银行、劳埃德银行集团、SIX Digital Exchange (SDX)以及存款信托和清算公司(DTCC)。

延伸阅读:Chainlink质押将於12月上线;合作再添SWIFT,目标成Web3版AWS

银行和金融市场基础设施如何通过 Swift 网路采用 CCIP 的简单示意图

在跨链功能、安全性、可靠性和使用者体验方面建立新标准

以下是 CCIP 不同於其他跨链解决方案的特点:

Simplified Token Transfers(简化的代币转移)

CCIP 的 Simplified Token Transfers 是一个即插即用的解决方案,其中包含经过审计的代币池合约。这些合约负责处理跨链代币的销毁 / 铸造或锁定 / 解锁,并且代币所有者对自己的代币池合约完全拥有控制权。Simplified Token Transfers 还设定了额外的安全功能(比如跨链代币数量限制),并且增强了协议原生代币的可组合性,因此生态合作伙伴可以通过 CCIP 介面轻松跨链,并为协议代币开发新功能。

可程式设计的代币转移

在转移代币的同时,还可以新增其他指令,以定义代币在目标链上智慧合约中的用途,比如代币一旦到达目标链就立刻进行兑换或质押。有了可程式设计功能,讯息(即代币 + 资料)就变成了一笔原子化的跨链交易,而且当指令在目标链上执行时,总是可以假设代币是可用的。

Active Risk Management(ARM,即主动风控)网路

ARM 是一个独立的网路,持续对 CCIP 网路进行监控和验证。这个网路负责独立验证跨链流程,并甄别错误,因此提供了额外的安全层。ARM 网路使用 Rust 语言实现了一个独立的 Chainlink 节点软体最小化版本。这样做提升了客户端的多样性和稳健性,并在最大程度上降低了外部依赖,以避免供应链攻击。

CCIP 的跨链技术栈

跨链代币数量上限(Rate Limits)

CCIP 可以灵活设定一段时间内跨链代币数量的上限。这个引数可以针对某个跨链通道中的某个代币单独设定,并且与代币发行方协调一致。另外,还可以为某条跨链通道中的所有代币统一设定跨链数量的总和上限,以确保攻击者不会同时达到每个代币的单独上限。这个功能在 CCIP 程式码库中,并且程式码库经过了严格审计。只有 CCIP Token Transfer(代币传输)可以用这个功能,而 Arbitrary Messaging(任意讯息传输)不能用。

Smart Execution

CCIP 采用了 gas 费锁定支付机制,即 Smart Execution(智慧执行),目的是保障跨链交易不受目标链 gas 费率波动的影响。对开发者来说,这意味着他们只需在原链上付费,CCIP 会负责在目标链上执行。

采用时间锁智慧合约进行升级

CCIP 所有重大的链上配置更新和升级都必须经过一个时间锁智慧合约(timelock smart contract)。在此期间,提案可以被达到门限数量的 CCIP 节点运营商否决。另外,更新升级还可以被达到门限数量的节点运营商直接通过,这种情况下就不用经过时间锁合约。因此,使用 CCIP 的使用者和协议可以在更新生效前充分研究并得出判断。在时间锁视窗内没有被否决的链上更新可以被任何人执行。社群可以执行一个 timelock-worker 来处理可执行的升级。这种链上升级的模式标志着 Chainlink 网路向去中心化和稳健性又迈出了一步。

支付模式

我们在近期发表的部落格文章《Chainlink 网路 2023 年展望》以及《可持续的预言机经济模式》中提到,正在开发增强版的支付模式,以建立变现模式并保障 Chainlink 服务的长期可持续发展。其中一个主要目的就是为 dApp、企业和终端使用者降低支付门槛,并为 Chainlink 服务提供商吸引更多费用收入。

随着 CCIP 发展成行业内最安全好用的跨链解决方案,各条区块链上都会出现费用支付场景,因此为使用者降低支付门槛对於 CCIP 快速扩充套件至更多区块链来说是必不可少的一环。CCIP 支援用 LINK 以及其他代币付款,目前其他代币包括链上原生代币以及这些代币的 ERC20 包装代币。相比用 LINK 支付,用其他代币支付的费率更高。

我们正在开发一个链上自动兑换系统,用其他代币支付时可以自动兑换成 LINK。在该兑换系统上线之前,使用者在用其他代币付款时,代币会被取出至各自的维护资金池(maintenance pool)中,并在 CCIP 合约中被 LINK 替代,而 LINK 的金额则基於付款时的汇率来计算。最後,会用 LINK 来支付给服务提供商(即节点运营商)。一旦链上自动兑换系统上线後,存放在维护资金池的其他代币资产将兑换成 LINK。

CCIP 的讯息传输功能是按每条讯息收取固定费用,而 CCIP代 币传输功能则是以代币价值的一定百分比收费。另外,CCIP 的费用还包括 gas 费。用其他代币付款时,费用会比用 LINK 高出 10%。目前 CCIP 的收费符合跨链生态的行业标准,不过费用可能会在日後进行调整。

随着 Chainlink Staking 的范围不断扩大,覆盖包括 CCIP 在内的更多预言机服务,我们计划将一部分使用者费用分给质押者,以回报他们对 Chainlink 加密经济安全所做的贡献。

📍相关报导📍

Chainlink 开放质押》第一波 12/7 上线以太坊,最多质押 7,000 颗 LINK

Celsius要卖光山寨币还债!MATIC,ADA,LINK恐被砸盘

Coinbase宣布Base上线Uniswap、Aave,预告再推Sushiswap、ChainLink协议

gate交易平台可靠吗

最新趋势

0 0 投票数
Article Rating
订阅评论
提醒
guest
0 Comments
内联反馈
查看所有评论

Recent comments

0
希望看到您的想法,请您发表评论x