써클, 구형 USDC 크로스체인 전송 중단… 95일 후 작동 멈춰

스테이블코인 발행사 써클(Circle)이 자사의 핵심 서비스 중 하나인 크로스체인 전송 프로토콜(CCTP)의 이전 버전(V1) 지원을 단계적으로 중단한다고 발표하며, 약 95일의 전환 기간을 개발자들에게 제공했습니다. 오는 12월 1일부터는 구형 계약이 USDC 전송 처리를 완전히 중단하게 되어, 해당 프로토콜을 사용하는 애플리케이션들의 즉각적인 업데이트가 요구됩니다.
써클의 이번 결정은 CCTP V1의 '번(burn) 한도'를 10월 31일부터 점진적으로 축소하는 것에서 시작됩니다. 번 한도란 한 블록체인에서 USDC를 소각(destroy)하여 다른 블록체인에서 재발행(remint)할 수 있는 최대 금액을 제한하는 기능입니다. 써클은 11월 한 달 동안 이 번 한도와 전송 용량을 점차 줄여나가다가, 최종적으로 12월 1일 자로 구형 계약의 작동을 완전히 멈추게 됩니다. 이 시점 이후에도 V1 계약을 계속 사용하고 있는 통합(integration)은 더 이상 블록체인 간 USDC를 전송할 수 없게 됩니다.
이러한 종료 시점은 크로스체인 라우팅에 직접적인 영향을 미칩니다. 써클이 제공한 마이그레이션 가이드에 따르면, 사용자는 자금에 대한 접근성을 유지할 수 있으며, 종료 기간 동안 발생하는 미결제(pending) 상환은 정상적으로 처리될 예정입니다. '어테스테이션(attestation)'은 USDC가 원본 체인에서 소각된 후 목적지 체인에서 발행될 수 있도록 써클이 서명하여 승인하는 절차입니다. 써클은 V1 계약이 완전히 중단되기 전에, 이미 진행 중인 어테스테이션을 완료할 수 있을 만큼 충분한 발행 용량을 계속 유지하겠다고 밝혔습니다.
**CCTP V1 지원 중단의 의미와 기술적 요구사항**
이번 CCTP V1 지원 중단은 단순히 서비스 종료를 넘어, 해당 프로토콜을 이용하는 개발자들에게 상당한 기술적 변화를 요구합니다. CCTP V2(현재는 단순히 CCTP로 명칭 변경)는 기존 V1과 호환되지 않는 새로운 계약 주소, 인터페이스, API를 사용합니다. 따라서 통합(integrator)들은 반드시 V2 버전의 토큰 메신저(TokenMessenger), 메시지 송신자(MessageTransmitter), 토큰 발행자(TokenMinter)를 참조해야 합니다. 또한, 계약 인터페이스를 업데이트하고, 기존의 `depositForBurn` 호출 방식을 변경해야 합니다.
CCTP V2의 `depositForBurn` 함수는 허용되는 목적지 호출자(permitted destination caller), 최대 수수료(maximum fee), 최소 최종성 임계값(minimum finality threshold)과 같은 새로운 매개변수를 포함합니다. 개발자들은 또한 기존의 어테스테이션 호출을 `/v2/messages/{sourceDomainId}` 흐름으로 대체해야 하며, 제공되는 경우 표준 또는 빠른 정산(settlement) 방식을 선택하고 해당 수수료를 처리해야 합니다.
이러한 기술적 변경 사항들은 개발자들이 12월 1일의 최종 마감일 이전에 작업을 완료해야 함을 의미합니다. 특히, 중단 없는 서비스를 유지하려는 팀들은 10월 31일부터 시작되는 번 한도 축소로 인해 실질적으로 더 이른 운영 마감일을 맞이하게 됩니다. 11월 동안 V1의 용량이 점진적으로 줄어들기 때문에, 개발자들은 이 기간 동안 발생할 수 있는 잠재적인 서비스 지연을 최소화하기 위해 서둘러야 합니다.
**영향받는 블록체인 및 잠재적 노출**
현재 써클의 지원 체인 목록에는 27개의 블록체인이 CCTP 네트워크에 포함되어 있습니다. 이 중 아토스(Aptos)는 써클의 구형 네트워크에서 노블(Noble), 수이(Sui)와 함께 CCTP V1만 지원되는 체인으로 명시되어 있습니다.
아토스, 노블, 수이는 현재 써클이 V1 전용으로 분류한 유일한 체인들입니다. 이 체인들과의 네이티브 CCTP 경로는 통합 개발자가 별도로 문서화된 대안을 사용하지 않는 한, 여전히 구형 네트워크에 의존하고 있습니다. 써클은 어떤 거래소, 지갑, 브릿지 또는 애플리케이션이 아직도 구형 계약을 호출하고 있는지 구체적으로 밝히지 않았습니다. 이로 인해 이번 종료 조치로 인해 직접적인 영향을 받을 것으로 예상되는 프로덕션 통합의 정확한 수는 공개되지 않았습니다.
써클이 공개한 CCTP의 누적 채택 수치는 과거의 규모를 보여주지만, 현재의 잠재적 노출 정도를 정확히 측정하기는 어렵습니다. 2025년 11월 업데이트 당시, 써클은 CCTP가 530만 건의 전송을 통해 1100억 달러 이상의 거래를 처리했다고 밝힌 바 있습니다. 이러한 수치는 CCTP가 전 세계적으로 얼마나 광범위하게 사용되고 있는지를 시사하지만, 현재 V1 계약에 의존하고 있는 특정 서비스의 규모는 불확실한 상태입니다.
이번 CCTP V1 지원 중단은 블록체인 생태계에서 표준화 및 기술 발전을 촉진하는 중요한 단계입니다. 개발자들은 써클의 최신 프로토콜로 성공적으로 전환함으로써, 더욱 안전하고 효율적인 크로스체인 USDC 전송 경험을 사용자들에게 제공할 수 있을 것입니다. 미지원 체인 및 통합의 경우, 써클은 지속적인 업데이트를 통해 새로운 버전의 지원을 확대해 나갈 것으로 예상됩니다. 개발자들은 써클이 제공하는 공식 문서를 면밀히 검토하고, 필요한 기술적 업데이트를 신속하게 진행하여 서비스 연속성을 확보해야 할 것입니다.