TLDR
• Circle将于2026年10月31日起降低其旧版跨链传输协议(CCTP V1)的燃烧限额。
• 旧合约计划于2026年12月1日暂停,届时通过V1进行的USDC跨链转账将终止。
• 仍在使用V1的应用程序必须迁移至CCTP V2。新协议使用不同的合约和API,且不向后兼容。
• Circle表示,待处理的赎回操作将继续可用,并将保留铸造额度以在暂停前处理这些请求。
• CCTP V2提供标准模式和快速转账模式、可编程挂钩功能,并支持27条区块链。
USCD下线流程详解
Circle将于10月31日开始逐步停用其旧版跨链传输协议(Cross-Chain Transfer Protocol, 简称CCTP)。该系统被称为CCTP V1,主要用于在不同区块链之间转移USDC稳定币。对于仍在使用该版本的应用程序,其转账限额将在11月份逐步降低,而旧合约计划于2026年12月1日正式暂停。
Circle最初于2025年11月14日宣布了放弃V1版本的计划,并于2026年8月27日公布了从10月至12月的具体时间表。公司表示,此举旨在为行业提供近一年的准备时间。
USDC下线机制
CCTP的工作原理是在一条区块链上销毁(Burn)USDC,并在另一条区块链上铸造(Mint)等量的USDC。燃烧限额限制了进入此过程的USDC数量。
自10月31日起,Circle将开始减少V1版本的燃烧限额。此后约一个月内,系统性能将逐渐下降。根据Circle发布的迁移指南,消息限额将持续收紧,直至无法发起新的燃烧操作。其目标是在合约完全暂停之前,将转账量降至零。
一旦暂停生效,任何仍指向V1的应用程序将无法再进行跨链USDC转账。Circle强调,迁移是必须的,而非仅作为建议。
关于待处理的赎回操作,处理方式有所不同。Circle表示,在过渡期间,这些操作仍将保持可用状态。公司计划将铸造额度保持在待确认签名(Pending Attestations)总额之上。“确认签名”是指Circle对已销毁的USDC在目标链上进行铸造所签署的批准。这一机制旨在确保在全面暂停之前, outstanding(未结清)的转账能够顺利完成。
开发者需要做出的变更
CCTP V2(现简称为CCTP)使用独立的合约和API。Circle明确指出,它与V1版本不向后兼容。
迁移指南列出了新的合约,包括TokenMessengerV2和MessageTransmitterV2。其中,“depositForBurn”函数现在包含了允许的目标调用者、最大费用和最小最终性阈值等新参数。
确认签名的流程也发生了变化。应用程序不再需要从交易中提取消息字节并进行哈希处理,而是可以通过V2的消息端点,利用交易哈希获取消息和确认签名。
V2版本提供了标准转账和快速转账两种模式。快速转账会根据源链收取可变费用。此外,新版本还增加了可编程挂钩功能,可在USDC到达目标区块链后触发自动操作。CCTP V2目前支持27条区块链,并能处理EURC稳定币。
部分功能未能延续。例如,“replaceDepositForBurn”功能已被移除,且在V2中没有等效替代方案。
Circle还提供了Arc App Kits作为可选工具,帮助开发者处理常规的合约地址、接口和确认签名工作。Circle呼吁遇到问题的开发者通过Discord联系其团队。截至本周,10月31日的限额削减和12月1日的合约暂停均按计划进行。