一文读懂Circle推出的跨链传输协议CCTP
本文来自 Blockworks Research & Circle ,原文作者:链上研究员purplepil l3 m
Odaily 星球日报译者 | Moni
4 月 26 日,美元 稳定币 USDC 发行方 Circle 宣布推出以太坊和 Avalanche 之间的 USDC 跨链传输协议(CCTP),该协议可在用户跨链时销毁原链上的代币并在目标链上铸造新的代币。Circle 表示,包括 Celer、Hyperlane、LayerZero、LI.FI、MetaMask、Wormhole 在内的众多跨链项目未来将会使用该协议。
那么,这个跨链传输协议的工作原理、以及给加密市场带来的影响会是什么呢?
CCTP(跨链传输协议)是 Circle 推出的一种免许可的链上工具,可促进不同区块链之间的 USDC 传输。Circle 不需要目标链上的流动性,而是在源链上销毁 USDC 并在目标链上铸造原生 USDC,继而使 USDC 能够在本地跨区块链流动,让 Web3 中的流动性更加统一并简化用户体验。
CCTP 如何运作?
首先,用户需要通过源链上的任意集成门户发起 USDC 转账,并且指定目标链上的接收 钱包 地址,门户/钱包/桥(dApp)在源链上销毁 USDC,然后 Circle 会证明源链上的销毁事件。
接下来,dApp 会向 Circle 发送请求证明,Circle 授权其在目标链上铸造已销毁的 USDC。
最后,dApp 使用该证明在目标链上铸造 USDC 并将其发送给接收者。截至 4 月 27 日,Metamask、 5 个桥和 10 个不同的合作伙伴 SDK(例如 Layer Zero 和 Wormhole)已与 CCTP 集成。
CCTP 为谁设计?
CCTP 充当开发人员无需许可的基础设施,可以在现有的应用程序、钱包和桥接器之上构建或集成到他们现有的应用程序、钱包和跨链桥接器中。
使用 CCTP 是否需要在 Circle 上注册?
不需要,CCTP 是第三方开发人员免许可的链上实用程序。
CCTP 什么时候可以在其他区块链上使用?
CCTP 现在可以在以太坊和 Avalanche 的主网上使用。预计在今年将扩展到更多链。开发人员可以访问 Circle 的开发人员文档以开始在 CCTP 上进行构建。
用户能否使用 Circle Account 或 Core API 跨链移动 USDC?中心化 交易所 可以吗?
Circle Account 和 Core API 能够在本地跨链移动 USDC,但是这些商业产品仅供 Circle 批准的合格企业使用。
中心化交易所通常在其平台上持有各种原生形式的 USDC 流动性,在中心化交易所拥有账户的用户可以将 USDC(给定链的原生)存入他们的交易所钱包,然后将 USDC(不同链的原生)提取到他们的外部钱包。
相比之下,CCTP 是免许可的,这意味着任何第三方开发人员都可以访问它以集成到他们的应用程序中,并且不需要注册帐户。用户可以随时通过支持 CCTP 的应用程序将 USDC 移动到任何受支持的区块链。开发人员还可以在他们的应用程序中基于 CCTP 构建新的链上体验。
CCTP 与跨链流动性池解决方案有何不同?
CCTP 不需要集中的 USDC 流动性来执行跨链转移,即热提高了资本效率并避免了流动性提供者收取的费用。
在源链上销毁给定数量的 USDC 如何在目标链上成功铸造?
USDC 的所有销毁都会在源链上发出一个事件交易,该事件会被 Circle 的证明服务自动观察到,发起 USDC 销毁的应用程序负责从 Circle 获取签名证明,然后使 CCTP 能够在目标链上铸造 USDC。
CCTP 智能合约 是否通过 安全 审计?
Circle CCTP 智能合约已通过 ChainSecurity 和 Halborn 执行的第三方审计。
如果 Circle 的证明服务没有响应该怎么办?
虽然 Circle 的证明服务不可用性会暂时阻止签署新的销毁消息,但预计正常运行时间和可用性将与现有的铸币服务运作方式类似。
当用户通过 CCTP 发送 USDC 时,Circle 是否可以访问或存储任何个人身份信息(PII)?
不会。
CCTP 如何影响现有的 USDC 跨链桥接服务?
CCTP 对现有的 USDC 桥接版本没有直接影响。
CCTP 如何影响 Circle 在更多区块链上推出 USDC?
Circle 将 USDC 原生引入更多区块链网络的计划保持不变,并将继续增长,CCTP 将推动 USDC 成为 Web3 的通用流动性层,最终让所有人都可以访问。