原生 USDC 实现跨链:虫洞集成 Circle 的 CCTP

Wormhole (虫洞中文官方)
5 min readMar 7, 2023

我们非常高兴地宣布,虫洞已与 Circle 合作,为用户提供无缝式的跨链开发体验。虫洞推出了一套集成 Circle 跨链传送协议(CCTP)的新合约,让开发者能够在原生 USDC 跨链传送之上编写通用信息,现在已经在测试网上线。

1) 跨链传送协议(CCTP)是什么?

虽然 Circle 的 原生 USDC 已经在多个不同的区块链上流通,但他们之间并不是可替换的,也无法轻易进行跨链转换。

在去年的 Converge22 中,Circle 宣布了无需许可的跨链传送协议(CCTP)。它使用与 Circle 商业账户相同的跨链燃烧和铸造(Burn & Mint)机制,让用户跨链传送 USDC。 而虫洞集成 CCTP 使整个过程变得更简单易用。

2)虫洞集成 Circle CCTP

虫洞 与 CCTP 的集成支持的链上燃烧和铸造原生 USDC 的功能,可实现更强大的跨链应用。而虫洞的通用信息传递层则可让开发者使用原生 USDC 传送组合任意的跨链函数。

虫洞也发布了两个示例以及相关的代码存储库,向开发者演示可在虫洞 x CCTP 智能合约上构建什么:

I. 跨链原币兑换

虫洞的跨链原币兑换演示中使用了原生 USDC 的传送作为“高速通道”,随后在目标链和源链上启用兑换。例如,如果用户想将以太坊上的原生 ETH 换成 Avalanche 上的原生 AVAX。

智能合约将使用虫洞的通用信息传递层和 Circle 的 CCTP 来完成:

a. 将源链上的原生 ETH 兑换成 USDC。
b. 将 USDC 转移到 Avalanche。
c. 将 USDC 换成 AVAX。
d. 最后,将 AVAX 发送到用户的 Avalanche 钱包。

现在就来试一试

II. 跨链 USDC 传送

虫洞的跨链传送 + 兑换将代币的传送和兑换组合成一次性交易。用户可以在源链上支付 gas 费用来在两个链之间传送原生 USDC,同时也可选择将其中一些 USDC 兑换成目标链上的 gas 代币。

现在就来试一试

除了资产传送外,虫洞与 CCTP 的集成也扩展了构建跨链 DeFi 协议的可能性,例如:

  • 借贷协议,通过连接不同网络上的 USDC 借贷协议来解决流动性分散的问题。
  • 收益聚合器,通过在不同链上部署 USDC 流动性来提高收益市场的效率。
  • 去中心化交易所,通过让 USDC 持有者在各别链上提供流动性来推动更快、更顺畅的交易活动。

3) 集成带来的好处

  • 实现可组合性的原生资产传送:虫洞的智能合约是跨链传送原生 USDC 的高效方案,配上可组合性的通用信息传递使其实现更强大的跨链应用。
  • 零滑点:用户无需将封装代币转换成原生代币的步骤。 USDC 的兑换比例为正 1 比 1。用户只需要在对应的链上支付 gas 费用即可。
  • 增强的安全性:虫洞的去中心化网络由其验证者网络 — — 19 个守护者(Guardian)维护,验证所有集成的链上观察到的信息。 他们在每条链上都运行完整节点来监控虫洞的核心合约(在此处了解更多信息)。 这些合约确保被转换的 USDC 在源链上被销毁,然后通知 Circle 的 CCTP 在目标链上执行特定请求。
  • 原生 USDC 传送之上实现其他功能:虫洞与 CCTP 的集成让开发者能够在原生 USDC 传送之上组合其他功能,如支持 ETH 和 AVAX 之间的原生跨链兑换等。
  • 无需支付 gas 费用:虫洞的中继器网络使用户仅需在源链上支付 gas 费,而不必在目标链上支付 gas 费即可实现转移。

4)了解更多

虫洞从一开始就是开源的。 你可以在这里深入研究我们的文档,并一起开发跨链的前沿技术!

5)虫洞新手须知

虫洞是一种跨链互操作性协议,项目可在其通用的信息传递层之上构建应用。 它集成了多个主要公链,包括以太坊、Solana、币安智能链、Polygon、Avalanche、Algorand、Fantom、Karura、Celo、Acala、Aptos 和 Arbitrum 等等。

虫洞通过在链与链之间发送信息的方式来实现跨链互操作性。这些从原区块链发送的信息经由守护者网络的节点观察和验证。 信息通过验证后,将会被提交到目标链上执行。 这个简单的信息传递原语实现了跨链功能。 用户可与 xDapps(跨链去中心化应用程序)交互来在区块链之间传送 xAssets(跨链资产),或在其当前网络上访问他们的 xData(跨链数据)来实现跨链应用。

6)虫洞数据

  • 协议的总交易量超过 $350 亿美元
  • 已成功发送数亿条跨链信息
  • 目前每天有数百万条信息被提交跨链
  • 超过 60 种各类型协议在虫洞的通用信息传递层上创建

7)虫洞支持的公链

虫洞允许用户在其所支持的 20+ 条公链之间进行资产转移,同时避免资产双重封装的现象。让用户无缝连接各个链上的 DeFi 和 NFT 生态系统!

大家可以访问 Portal 跨链桥,亲身体验虫洞跨链带来的便利。

8)加入虫洞的大家庭

如果你想要与我们交流、提问、寻求帮助、或者获取最新消息等,那就加入我们的社群吧。我们也欢迎你的建议和反馈,让我们一起加油!

官网 | Twitter | 中文推特 |Discord | Medium | 中文Medium | Telegram

--

--