5 giờ trước
CCIP 2.0 của Chainlink có thể khiến chuyển token đình trệ vì khâu xác minh bắt buộc của nhà phát hành
Chainlink CCIP 2.0 exposes bridge risk, and issuer gates trigger stalls
CryptoSlate

Chainlink CCIP 2.0 cho phép nhà phát hành token yêu cầu thêm một bộ xác minh trước khi token di chuyển từ blockchain này sang blockchain khác. Tính năng được công bố ngày 28/9. Tính năng này bổ sung các bộ xác minh xuyên chuỗi tùy chọn (Cross-Chain Verifiers, CCV) bên cạnh Bộ xác minh Ủy ban (Committee Verifier) mặc định của CCIP. Nhà phát hành hoặc bên thứ ba có thể vận hành một bộ xác minh và đặt việc phê duyệt của bộ này thành điều kiện để giao token. Pool ở chuỗi nguồn có thể khóa hoặc đốt token trước khi bộ xác minh bắt buộc chứng thực. Chuỗi đích không thể giải phóng hoặc tạo token nếu thiếu chứng thực bắt buộc. Tài liệu ra mắt của Chainlink không nêu tài sản và tuyến chuyển nào đang hoạt động thực tế có sử dụng bộ xác minh bắt buộc do nhà phát hành vận hành. Vì vậy, tính năng này không chứng minh rằng nhà phát hành đã chặn giao dịch chuyển token của một người nắm giữ. OnRamp của CCIP tập hợp các yêu cầu xác minh cho một giao dịch chuyển. OnRamp ghi nhận thông điệp để các dịch vụ xác minh ngoài chuỗi xử lý sau khi pool ở chuỗi nguồn khóa hoặc đốt token. Các dịch vụ đó theo dõi sự kiện trên chuỗi nguồn và áp dụng quy tắc về tính chung cuộc và xác minh của riêng mình. Chúng công bố các chứng thực gắn với mã định danh thông điệp. OffRamp của CCIP kiểm tra các chứng thực bắt buộc trước khi pool ở chuỗi đích giải phóng hoặc tạo token. Các bước kiểm tra dựa trên cấu hình tuyến và pool token. Hợp đồng nhận cũng có thể đặt ra yêu cầu xác minh. Tùy chọn của người gửi có thể bổ sung vào tập hợp bộ xác minh ở phía chuỗi nguồn. Giao dịch chỉ chuyển token không có lệnh gọi lại của hợp đồng nhận để kiểm tra các tùy chọn xác minh. Chainlink cho biết mọi CCV bắt buộc phải trả về kết quả hợp lệ trước khi quá trình thực thi tiếp tục. Mô hình tin cậy của công ty cảnh báo rằng một bộ xác minh không phản hồi có thể khiến mọi thông điệp cần chứng thực của bộ đó bị đình trệ. Nhà phát hành vận hành một bộ xác minh và quy định bộ này là bắt buộc đối với pool token của mình có thể làm chậm quá trình hoàn tất. Một đơn vị vận hành bên thứ ba cũng có thể tạo ra sự phụ thuộc tương tự nằm dưới quyền kiểm soát của họ. Chainlink cho biết Bộ xác minh Ủy ban mặc định gồm 16 nhà vận hành nút độc lập. Các CCV bổ sung hoạt động song song với nền tảng này. Chainlink giao trách nhiệm triển khai, bảo trì và duy trì thời gian hoạt động cho các đơn vị vận hành CCV bên ngoài. Việc thực thi trên chuỗi đích không cần cấp phép khi đã có đủ mọi bằng chứng bắt buộc và đáp ứng ngưỡng đồng thuận của bất kỳ bộ xác minh tùy chọn nào. Bộ thực thi mặc định của Chainlink thường gửi giao dịch. Bất kỳ ai cũng có thể gửi giao dịch thông qua quy trình thực thi thủ công. Thay đổi bộ thực thi hoặc thanh toán phí gas trên chuỗi đích không thể bỏ qua chứng thực bắt buộc còn thiếu. OffRamp vẫn kiểm tra bằng chứng trước khi giải phóng hoặc tạo token. Một thông điệp trên chuỗi đích có thể giữ trạng thái “UNTOUCHED” nếu chứng thực bắt buộc chưa được tập hợp. “UNTOUCHED” có nghĩa là chưa ghi nhận lần thực thi nào. Một lần thử trên chuỗi đích đã được gửi nhưng thất bại trong quy trình được bảo vệ của OffRamp có thể được đánh dấu “FAILURE”. Chainlink cho biết có thể thử lại sau khi vấn đề gốc được khắc phục. Bộ thực thi mặc định của công ty thử lại các lần thất bại trong khoảng thời gian được cấu hình, hiện đặt ở mức 8 giờ. Giới hạn đó áp dụng cho dịch vụ tự động. Hướng dẫn thực thi thủ công giải thích cách kiểm tra trạng thái xác minh và trạng thái thực thi. Hướng dẫn có nêu trường hợp bộ lập chỉ mục chưa thu thập kết quả từ một bộ xác minh bên ngoài. Quy trình thực thi thủ công được Chainlink công bố không nêu cách tự động hủy, hoàn tiền hoặc trả lại token trên chuỗi nguồn theo một quy tắc chung nếu bộ xác minh bắt buộc không bao giờ chứng thực. Biện pháp khắc phục cụ thể của nhà phát hành phụ thuộc vào các thỏa thuận đối với tài sản đó. Trên các chuỗi EVM, một móc tích hợp Chainlink Automated Compliance Engine (ACE) được cấu hình có thể từ chối giao dịch chuyển đi trước khi pool ở chuỗi nguồn khóa hoặc đốt token. Lỗi kiểm tra trước này làm giao dịch trên chuỗi nguồn bị hoàn tác. Một móc kiểm tra sau ở chuỗi đích được cấu hình riêng có thể từ chối việc giải phóng hoặc tạo token sau khi giao dịch chuyển ở phía chuỗi nguồn đã bắt đầu. Khi đó, token vẫn chưa được chuyển đến đích cho đến khi điều kiện chính sách được đáp ứng và giao dịch được thử thực thi lại. Hướng dẫn tích hợp ACE của Chainlink mô tả đây là các cấu hình riêng biệt và tùy chọn. Danh mục mạng chính của Chainlink liệt kê các mạng và token được hỗ trợ. Việc có tên trong danh mục không cho biết một tuyến chuyển đang hoạt động có yêu cầu bộ xác minh do nhà phát hành vận hành hay đã bật cổng ACE ở chuỗi đích hay không. Thông báo của đối tác hoặc một đợt chuyển tài sản trước đó không xác nhận các cấu hình này. Bản phát hành cũng cung cấp tùy chọn chuyển nhanh hơn so với thời điểm đạt tính chung cuộc đầy đủ của chuỗi nguồn. Tính chung cuộc đầy đủ của chuỗi nguồn vẫn là mặc định. Hướng dẫn FTF của Chainlink cho biết tùy chọn nhanh hơn có thể khiến giao dịch chuyển đối mặt với nguy cơ thực thi trùng lặp trên chuỗi đích nếu xảy ra đợt tái tổ chức đủ sâu. Các CCV bắt buộc khác có thể áp dụng quy tắc riêng về tái tổ chức. Tùy chọn chuyển nhanh hơn không loại bỏ yêu cầu phải có các chứng thực bắt buộc.
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.