Câu trả lời nhanh: Circle cho biết CCTP V1, nay được gọi là CCTP V1 (Legacy), đã bắt đầu quá trình ngừng hoạt động từ ngày 31/10/2026 và dự kiến tạm dừng các hợp đồng vào ngày 01/12/2026. Nhà phát triển hoặc dịch vụ vẫn gửi USDC liên chuỗi qua hợp đồng V1 cần chuyển sang hợp đồng và API của CCTP V2. Người chỉ đơn thuần nắm giữ USDC không cần đổi token vì thông báo này. Khách hàng của ví hoặc sàn nên kiểm tra xem tuyến liên chuỗi cụ thể họ sử dụng có phụ thuộc vào V1 hay không và làm theo hướng dẫn của nhà cung cấp đó. Thời hạn này liên quan đến hạ tầng chuyển giao, không phải mọi số dư USDC.
Circle thực sự đang ngừng vận hành điều gì?
CCTP là giao thức chuyển giao liên chuỗi của Circle. Trong một giao dịch USDC điển hình, USDC trên chuỗi nguồn bị đốt (burn), một thông điệp được xác thực, và USDC gốc được đúc (mint) trên chuỗi đích. Điều này khác với việc gửi USDC tới một địa chỉ khác trên cùng một chuỗi. Nó cũng khác với việc di chuyển một đại diện cầu nối (bridged representation) của USDC thông qua một bên thứ ba không liên quan, nơi tổ chức phát hành và mức rủi ro có thể khác nhau.
Thông báo ngừng hoạt động của Circle cho biết giới hạn đốt của V1 sẽ giảm dần kể từ ngày 31/10, hiệu suất suy giảm trong giai đoạn chuyển tiếp kéo dài một tháng. Vào ngày 01/12, Circle dự kiến tạm dừng các hợp đồng V1. Các ứng dụng vẫn trỏ tới những hợp đồng đó sẽ không thể thực hiện các giao dịch liên chuỗi CCTP V1 mới. Phát biểu này là kế hoạch đã định tính đến ngày 12/11/2026; một thông báo vận hành sau đó có thể thay đổi nó.
V2 sử dụng các hợp đồng và giao diện lập trình ứng dụng (API) khác. Hướng dẫn chuyển đổi gọi đây là những thay đổi mang tính phá vỡ (breaking changes). Một tích hợp không thể đơn giản dán nhãn lại endpoint V1 thành V2. Nó phải cập nhật địa chỉ, giao diện, cách xử lý thông điệp và, khi liên quan, logic về phí và tốc độ chuyển.
Kể từ đợt đổi tên năm 2025, Circle đã dùng “CCTP” làm tên gọi cho V2. Điều này có thể gây nhầm lẫn cho người dùng khi đọc trang trợ giúp của ví. Một ứng dụng nói rằng hỗ trợ CCTP có thể đã dùng V2, hoặc vẫn còn một tuyến legacy. Câu hỏi hữu ích là giao dịch thực sự sử dụng phiên bản hợp đồng và API nào. Không thể xác định phiên bản chỉ dựa trên ký hiệu tài sản “USDC”.
Giao dịch BTC-USDT trên Phemex
Ai cần thay đổi điều gì trước ngày 01/12?
Các nhà vận hành tích hợp là nhóm có hành động rõ ràng nhất. Một ví, giao diện cầu nối, sàn giao dịch, hệ thống quản lý kho bạc hoặc ứng dụng thanh toán gửi yêu cầu đốt CCTP V1 phải chuyển đổi tuyến đó. Họ cần xác định từng chuỗi nguồn và chuỗi đích được hỗ trợ, kiểm tra địa chỉ hợp đồng V2 từ tài liệu hiện hành của Circle, thay đổi lời gọi hàm và cơ chế polling API, kiểm thử giao dịch đầu-cuối, rồi ngừng cung cấp tuyến legacy trước khi nó gặp sự cố. Nhà vận hành nên thông báo cho người dùng về bất kỳ việc tạm dừng hay thay đổi tuyến nào.
Với người dùng cuối, câu trả lời phụ thuộc vào dịch vụ. Nếu nút chuyển liên chuỗi của một ví do nhà cung cấp ví duy trì, nhà cung cấp có thể tự triển khai nâng cấp mà không yêu cầu người dùng tương tác với hợp đồng. Nếu một ứng dụng đã thông báo rằng tuyến cũ sẽ bị vô hiệu hóa, người dùng nên chờ một giải pháp thay thế được hỗ trợ hoặc sử dụng tuyến đã xác minh khác. Nếu người dùng tự vận hành script hoặc trực tiếp gọi hợp đồng V1, họ thực chất là nhà vận hành tích hợp và phải cập nhật.
Việc nạp/rút trên sàn giao dịch là một quy trình riêng biệt. Khách hàng nên xác nhận sàn hỗ trợ tài sản trên mạng đã chọn và địa chỉ nạp khớp với mạng đó. Việc sàn có dùng CCTP nội bộ hay không là vấn đề vận hành. Thông báo CCTP không khẳng định rằng một mạng nạp/rút cụ thể của Phemex đang thay đổi. Hãy kiểm tra giao diện trực tiếp của sàn và các thông báo chính thức trước khi gửi tiền; đừng suy đoán khả năng hỗ trợ từ một bài viết chung.
Việc giữ USDC trong ví không phải là một tích hợp CCTP V1. CCTP là cơ chế chuyển giao; nó không định nghĩa mọi số dư token USDC hiện có. Hướng dẫn dành cho nhà phát triển của Circle cho biết người dùng sẽ không mất quyền truy cập vào tài sản trong quá trình ngừng V1 và các yêu cầu rút đang chờ vẫn khả dụng khi quá trình bắt đầu. Lời khẳng định này chỉ áp dụng cho giai đoạn chuyển giao giao thức và không nên được hiểu như một bảo đảm chống lại các rủi ro không liên quan đến ví, tổ chức phát hành hay cầu nối.
Điều gì thay đổi đối với nhà phát triển khi chuyển sang V2?
Bản chất của việc chuyển đổi là thay đổi hợp đồng và API. Circle liệt kê các phiên bản thay thế V2 cho các hợp đồng TokenMessenger, MessageTransmitter và TokenMinter legacy tại các địa chỉ khác. Lời gọi depositForBurn nhận thêm các tham số, bao gồm destination caller, mức phí tối đa và ngưỡng finality. Một triển khai vẫn gọi giao diện V1 sẽ không sử dụng V2 chỉ vì giao diện người dùng ghi “chuyển USDC.”
Quy trình xác thực (attestation) cũng thay đổi. Hướng dẫn của Circle cho biết V2 có thể trả về thông điệp, attestation và dữ liệu đã giải mã thông qua endpoint /v2/messages/{sourceDomainId} được truy vấn bằng hash giao dịch nguồn. Mã legacy thường trích xuất thông điệp từ receipt giao dịch và yêu cầu attestation qua endpoint V1. Bài kiểm thử nên bao quát việc phân tích receipt, trạng thái thông điệp, thử lại và bước đúc trên chuỗi đích, chứ không chỉ giao dịch ban đầu trên chuỗi nguồn.
V2 cung cấp hai chế độ Standard và Fast Transfer. Fast Transfer có thể áp phí biến đổi tùy theo chuỗi nguồn. Nhà phát triển nên truy vấn mức phí hiện hành và hiển thị tổng số tiền cùng số tiền dự kiến nhận được trước khi người dùng ký. Thiết lập phí tối đa có thể ngăn một khoản phí ngoài ý muốn vượt ngưỡng cấu hình, nhưng cũng có thể khiến giao dịch thất bại nếu phí tăng. Chế độ Standard và Fast khác nhau về tính finality và các tính năng khả dụng; chế độ được chọn nên được thể hiện rõ trong trải nghiệm sản phẩm.
Khả năng sẵn dụng của từng chain cũng cần được kiểm tra theo từng tuyến. Hướng dẫn chuyển đổi cho biết V2 đã khả dụng trên tất cả các chain của V1 ngoại trừ Noble và Sui tại thời điểm so sánh được ghi nhận, với Sui được lên kế hoạch bổ sung trước khi quá trình ngừng V1 bắt đầu. Nhà phát triển nên xác minh các chain và địa chỉ hợp đồng được Circle hỗ trợ hiện hành trước khi triển khai, vì một danh sách chain lỗi thời có thể gây ra giao dịch thất bại hoặc đưa tiền qua một cầu nối không mong muốn. Đừng coi số lượng chain được hỗ trợ nêu trong bài marketing là bằng chứng rằng mọi cặp nguồn–đích và tính năng đều khả dụng.
Chuyện gì xảy ra với một giao dịch đang tiến hành?
Một giao dịch CCTP gồm nhiều giai đoạn: đốt trên chuỗi nguồn, attestation và đúc trên chuỗi đích. Ứng dụng có thể hiển thị “pending” trong lúc chờ xác nhận hoặc attestation ngay cả khi giao dịch nguồn đã thành công. Bản thân hash giao dịch nguồn không cho thấy việc đúc trên chuỗi đích đã hoàn tất. Trước khi thử một giao dịch khác, hãy kiểm tra trạng thái qua giao diện chính thức của nhà cung cấp và trình duyệt chuỗi liên quan.
Hướng dẫn chuyển đổi của Circle cho biết họ sẽ duy trì quyền đúc V1 cho các attestation đang chờ trong suốt quá trình ngừng hoạt động, để các yêu cầu rút đã bắt đầu có thể hoàn tất trước khi hợp đồng bị tạm dừng hoàn toàn. Cam kết này cụ thể hơn việc nói rằng mọi giao dịch sẽ tự động kết thúc. Nhà cung cấp có thể vẫn cần gửi giao dịch trên chuỗi đích hoặc khôi phục sau lỗi ứng dụng. Nhà vận hành nên kiểm kê các thông điệp V1 đang chờ và hoàn tất hoặc escalates chúng theo quy trình Circle đã công bố. Người dùng nên cung cấp cho bộ phận hỗ trợ hash giao dịch nguồn, mạng nguồn và đích, số tiền, địa chỉ đích và thời gian.
Đừng gửi một giao dịch thứ hai chỉ vì ví đích chưa cập nhật. Một lần đốt trùng lặp sẽ tạo ra một giao dịch riêng biệt thứ hai, chứ không “giải phóng” giao dịch đầu tiên. Tương tự, bất kỳ ai yêu cầu cụm từ khôi phục hoặc thanh toán trước để giải phóng attestation đều không thuộc quy trình chính thức của giao thức. Thông báo của Circle nêu rõ các giao dịch là không thể đảo ngược và Circle không thể thu hồi tài sản đã gửi tới địa chỉ sai.
Người dùng kiểm tra thế nào để biết một tuyến có bị ảnh hưởng?
Trước hết, xác định hành động bạn đang thực hiện. Một khoản thanh toán USDC thông thường trên cùng chuỗi nằm ngoài phạm vi chuyển đổi CCTP này. Một giao dịch liên chuỗi qua ví hoặc cầu nối cụ thể cần được kiểm tra tuyến. Hãy xem trang hỗ trợ hoặc thông báo dịch vụ hiện hành của nhà cung cấp về CCTP V1, V2, “legacy” và thời hạn tháng 12. Nếu nhà cung cấp không nêu phiên bản, hãy hỏi bộ phận hỗ trợ xem họ dùng giao thức và đường dẫn hợp đồng nào cho cặp chain cụ thể. Đừng dựa vào bài đăng mạng xã hội của bên thứ ba như một xác nhận.
Tiếp theo, xem kỹ bản xem trước giao dịch. Nó cần hiển thị mạng đích, tài sản, người nhận, phí và số tiền dự kiến nhận. Xác minh địa chỉ và mạng của người nhận. Gửi một khoản thử nhỏ khi số tiền có rủi ro đủ lớn để biện minh cho phí và thời gian phát sinh. Lưu lại cả hai hash giao dịch nếu việc đúc trên chuỗi đích diễn ra. Kiểm thử không loại bỏ mọi rủi ro, nhưng có thể phát hiện mạng sai hoặc tuyến không được hỗ trợ trước khi chuyển một khoản lớn hơn.
Cuối cùng, phân biệt USDC gốc với một tài sản cầu nối có ký hiệu tương tự. Cùng một chữ cái trong ví không xác định được tổ chức phát hành hay đường rút. Hãy kiểm tra hợp đồng token và mô tả tài sản của dịch vụ. Việc chuyển giữa hai phiên bản CCTP là thay đổi hạ tầng chuyển giao; đổi từ dạng đại diện tài sản này sang dạng khác là một quyết định riêng với chi phí và rủi ro riêng.
Rủi ro vận hành còn lại là gì?
Thời hạn được ấn định trong thông báo hiện hành của Circle, nhưng việc chuyển đổi ứng dụng không thể thấy được chỉ từ thông báo đó. Nhà cung cấp có thể tạm dừng tuyến, thay đổi phí hoặc hỗ trợ một cặp chain muộn hơn dự kiến. Hợp đồng thông minh, relayer, tình trạng nghẽn chain và thao tác của người dùng cũng có thể gây lỗi. Phản ứng thực tế là kiểm tra tuyến trực tiếp và thông báo của nhà cung cấp ngay trước khi chuyển, sau đó lưu giữ bằng chứng nếu giao dịch bị kẹt.
Đối với nhà phát triển, các lỗi phổ biến gồm: địa chỉ legacy còn sót trong cấu hình, tham số ABI cũ, domain ID sai, xung đột giữa logic finality của Standard và Fast, và cách xử lý chưa đầy đủ đối với attestation bị trễ. Một bài kiểm thử có kiểm soát trên từng tuyến production cùng việc kiểm kê thông điệp V1 đang chờ hữu ích hơn một tuyên bố chung chung rằng “đã hỗ trợ CCTP V2.” Quá trình chuyển đổi chỉ hoàn tất khi tuyến thực tế sử dụng V2 đầu-cuối và quy trình xử lý lỗi được tài liệu hóa.
Câu hỏi thường gặp
Tôi có cần đổi USDC sang một token mới không?
Không có hành động nào như vậy được rút ra từ riêng thông báo CCTP V1. Thông báo này liên quan đến hạ tầng chuyển giao liên chuỗi. Hãy kiểm tra thông báo cụ thể của ví hoặc sàn trước khi tác động lên số dư.
Giao dịch V1 khởi tạo trước thời điểm tạm dừng có bị mất không?
Circle cho biết các yêu cầu rút đang chờ vẫn khả dụng trong suốt quá trình ngừng hoạt động và mô tả các cơ chế dành cho attestation đang chờ. Người dùng hoặc nhà cung cấp vẫn nên theo dõi và hoàn tất bước trên chuỗi đích. Đừng giả định rằng một lần đốt trên chuỗi nguồn đồng nghĩa toàn bộ giao dịch đã hoàn tất.
Ứng dụng V1 có thể tiếp tục dùng hợp đồng cũ sau ngày 01/12 không?
Circle cho biết các hợp đồng V1 sẽ bị tạm dừng vào ngày đó, nên ứng dụng vẫn trỏ tới chúng sẽ ngừng thực hiện giao dịch liên chuỗi qua tuyến đó. Nhà vận hành cần triển khai và kiểm thử V2 hoặc cung cấp một tuyến được hỗ trợ khác.






