Giao thức tương tác xuyên chuỗi CCIP - Kết nối Blockchain và DeFi
Chainlinker /
Sự phát triển của nhiều hệ sinh thái blockchain độc lập với các tối ưu hóa và ngách địa lý đa dạng đã dẫn đến một thế giới ngày càng đa chuỗi. Việc có thể khai thác một cách liền mạch các lợi thế của từng blockchain này và các tài sản độc đáo của chúng trong một ứng dụng duy nhất sẽ thúc đẩy một làn sóng phát triển Smart Contract xuyên chuỗi mới mạnh mẽ — không khác gì sự bùng nổ của các nền kinh tế DeFi, NFT và trò chơi trên chuỗi khi các dịch vụ oracle phi tập trung cho dữ liệu thực tế và tính toán ngoài chuỗi an toàn được giới thiệu.
Tuy nhiên, việc xây dựng các ứng dụng xuyên chuỗi vốn dĩ khó khăn do các vấn đề với cơ sở hạ tầng xuyên chuỗi hiện tại. Thứ nhất, có sự phân mảnh đáng kể trong các cầu nối token và giao thức tin nhắn, phần lớn là các dịch vụ dành riêng cho ứng dụng giữa hai chuỗi riêng biệt. Ngoài ra, nhiều cầu nối khá tập trung với các đảm bảo bảo mật yếu, thiếu các nhà vận hành nút minh bạch hoặc đáng tin cậy, và làm tăng chi phí cũng như thời gian xử lý cho người dùng cuối. Những hạn chế và lỗ hổng này đã dẫn đến các vụ khai thác gây thiệt hại hàng chục triệu đô la, làm cản trở đổi mới xuyên chuỗi.
Để đáp ứng nhu cầu ngày càng tăng của hệ sinh thái đối với các giải pháp xuyên chuỗi, chúng tôi rất hào hứng thông báo về việc sắp ra mắt Giao thức Tương tác xuyên chuỗi (CCIP) — một tiêu chuẩn mở mới cho giao tiếp xuyên chuỗi. CCIP hướng tới thiết lập một kết nối phổ quát giữa hàng trăm mạng blockchain, cả riêng tư và công khai, mở khóa các token bị cô lập và trao quyền cho các ứng dụng xuyên chuỗi cho tất cả các hệ sinh thái trên chuỗi.
CCIP cung cấp cho các nhà phát triển Smart Contract một cơ sở hạ tầng có khả năng tính toán tổng quát để chuyển giao dữ liệu và lệnh Smart Contract qua các mạng blockchain. CCIP sẽ làm nền tảng cho nhiều dịch vụ xuyên chuỗi, chẳng hạn như Cầu Token Lập trình Chainlink, sẽ trao quyền cho người dùng di chuyển token của họ qua bất kỳ mạng blockchain nào một cách an toàn, có khả năng mở rộng và hiệu quả về chi phí.
Xem Đồng sáng lập Chainlink Sergey Nazarov công bố CCIP tại Hội nghị Smart Contract #1:
Giao thức Tương tác xuyên chuỗi là kết quả của nhiều năm nghiên cứu và phát triển trong công nghệ xuyên chuỗi an toàn, bắt nguồn từ những ý định ban đầu của Tài liệu whitepaper Chainlink 1.0. CCIP được dẫn dắt bởi Nhà khoa học trưởng Chainlink Labs Ari Juels, Phó chủ tịch Kỹ thuật Chainlink Labs Ben Chan — kiến trúc sư đứng sau token Bitcoin Bao bọc (WBTC) xuyên chuỗi được sử dụng rộng rãi trên Ethereum — và nhiều nhà nghiên cứu hàng đầu thế giới làm việc cùng đội ngũ Chainlink Labs.
Trong bài viết sau, chúng tôi nêu rõ tại sao Chainlink được tối ưu hóa để cung cấp một giao thức giao tiếp xuyên chuỗi tổng quát cho ngành blockchain, cách CCIP được tích hợp trong một ngăn xếp công nghệ đa tầng, và cách CCIP sẽ cung cấp năng lượng cho các dịch vụ khác nhau để hỗ trợ phát triển các Smart Contract lai xuyên chuỗi.
Tại sao Chainlink được Tối ưu hóa cho Cơ sở hạ tầng xuyên chuỗi Tổng quát
Việc xây dựng công nghệ xuyên chuỗi an toàn và hiệu quả cho cả di chuyển token và tin nhắn tổng quát trên tất cả các mạng blockchain không phải là nhiệm vụ đơn giản. Tuy nhiên, độ tin cậy lịch sử của cơ sở hạ tầng hiện có của Chainlink, cùng với hệ sinh thái Chainlink đang phát triển và các cải tiến công nghệ xuyên chuỗi cụ thể, khiến Chainlink trở thành giao thức phù hợp nhất để trở thành tiêu chuẩn toàn cầu cho giao tiếp xuyên chuỗi.
Mạng Phi tập trung của các Nhà vận hành Nút Đã được Chứng minh
Các cầu nối xuyên chuỗi ở mức cơ bản nhất là một ủy ban của các nút cùng nhau chứng thực thông tin trên một chuỗi và chuyển tiếp nó sang chuỗi khác bằng cách ký mã hóa các giao dịch theo cách ngưỡng. Mạng Chainlink đã được hỗ trợ bởi bộ sưu tập lớn nhất các nhà vận hành nút độc lập, chống Sybil và đã được chứng minh là đáng tin cậy trong ngành, bao gồm một số nhà cung cấp DevOps và cơ sở hạ tầng hàng đầu trên thế giới. Mạng lưới nhà vận hành nút ngày càng mở rộng của Chainlink bảo đảm hơn 30 tỷ USD cho các hệ sinh thái Smart Contract thông qua nhiều dịch vụ oracle và sẽ tiếp tục mở rộng quy mô thông qua bản nâng cấp sắp tới của giao thức Báo cáo Ngoài chuỗi (OCR) của Chainlink.
Chainlink OCR 1.0 là một giao thức tính toán ngoài chuỗi an toàn và hiệu quả cho tổng hợp dữ liệu đã hoạt động ở quy mô lớn trong thời gian dài mà không gặp sự cố, giảm thành công chi phí gas trên chuỗi của các báo cáo oracle lên đến 90%. OCR 2.0 sẽ mở rộng thành công này bằng cách cho phép các tính toán ngoài chuỗi hiệu quả hơn và biểu cảm hơn, mở ra các khả năng xuyên chuỗi tiên tiến. CCIP sẽ tận dụng OCR 2.0 trong ngăn xếp giao thức của mình để mở rộng số lượng nút ký các báo cáo dựa trên ủy ban lên hàng trăm, dẫn đến tăng bảo mật cho các quỹ bị khóa trong khi duy trì mức độ hiệu quả chi phí cao cho người dùng. Kết hợp nhóm nhà vận hành nút an toàn lớn nhất thế giới với khả năng tính toán ngoài chuỗi được nâng cấp, CCIP sẽ đạt được cả mức độ chống giả mạo cao và hiệu suất vượt trội.
Mạng Quản lý Rủi ro
Bảo mật là yếu tố nền tảng cho các dịch vụ xuyên chuỗi nhằm bảo đảm trực tiếp các hợp đồng giá trị cao. Vì vậy, CCIP được bảo đảm bởi một hệ thống quản lý rủi ro mới được phát minh, chưa từng thấy trong ngành blockchain, gọi là Mạng Quản lý Rủi ro. Mạng Quản lý Rủi ro sẽ bao gồm các mạng oracle phi tập trung với mục đích duy nhất là giám sát các dịch vụ CCIP để phát hiện hoạt động độc hại có thể dẫn đến tổn thất tài chính. Quan trọng là, Mạng Quản lý Rủi ro sẽ chứa các ủy ban nút hoàn toàn độc lập so với các ủy ban nút mà chúng chịu trách nhiệm giám sát trên CCIP, tách biệt hoàn toàn việc phát hiện bất thường và các dịch vụ xuyên chuỗi.
Mạng Quản lý Rủi ro hoạt động như một lớp xác minh và sẽ định kỳ gửi các kiểm tra nhịp tim (heartbeat checks) khi hệ thống hoạt động bình thường. Nếu các thông điệp nhịp tim của Mạng Quản lý Rủi ro ngừng hoặc các nút của nó nhận thấy bất kỳ hoạt động đáng ngờ nào, một tạm dừng khẩn cấp sẽ được tự động kích hoạt để dừng một dịch vụ xuyên chuỗi cụ thể. Việc tạm dừng này cho phép bảo vệ quỹ của người dùng trước một sự kiện thiên nga đen tiềm tàng ảnh hưởng đến dịch vụ. Mặc dù Mạng Quản lý Rủi ro ban đầu sẽ bao gồm các nút Chainlink chất lượng cao độc lập với các dịch vụ CCIP mà chúng bảo vệ, các dApp bảo đảm một lượng giá trị lớn thông qua dịch vụ CCIP có thể tham gia Mạng Quản lý Rủi ro để cung cấp cho người dùng của họ các đảm bảo lớn hơn rằng bất kỳ hoạt động bất thường nào sẽ được phát hiện và giảm thiểu.
Mạng Quản lý Rủi ro là một triển khai phi tập trung của quản lý rủi ro thường được sử dụng khi bảo đảm các hợp đồng giá trị cao. Mạng Quản lý Rủi ro cách mạng hóa cách quản lý rủi ro trong cơ sở hạ tầng xuyên chuỗi bằng cách thiết lập một hệ thống kiểm tra và cân bằng tách biệt trách nhiệm và giảm thiểu quyền kiểm soát của bất kỳ nhóm đơn lẻ nào đối với hoạt động của các dịch vụ CCIP. Quan trọng là, mạng này cũng có thể mở rộng và phát triển trong tương lai thông qua các bổ sung như AI để nâng cao kỹ thuật phát hiện.
Hỗ trợ Hệ sinh thái Lớn trên các Blockchain
Hệ thống xuyên chuỗi hữu ích nhất khi chúng có hiệu ứng mạng lớn. Hiệu ứng mạng dẫn đến tăng bảo mật cho quỹ của người dùng, tăng khả năng tiếp cận token và trải nghiệm người dùng đơn giản hóa, tài liệu và công cụ tốt hơn cho nhà phát triển, và cơ hội doanh thu lớn hơn cho việc cung cấp token bất kể tài sản được phát hành nguyên bản trên blockchain nào. Với hơn một trăm blockchain làm việc với Chainlink và nhiều blockchain và giải pháp lớp 2 đã tích hợp với Chainlink trên mainnet, Chainlink là cơ sở hạ tầng lý tưởng để đóng vai trò là một giao thức trung lập đáng tin cậy cho giao tiếp xuyên chuỗi giữa tất cả các blockchain.
Ngoài việc là giải pháp oracle được tích hợp rộng rãi nhất bởi các blockchain hàng đầu, Chainlink cung cấp năng lượng cho một số lượng lớn dApp chạy trên các blockchain này. Chainlink đã làm việc với các giao thức cho vay, bảo hiểm và DeFi hàng đầu khác và đang thúc đẩy việc áp dụng trong các chuỗi được hỗ trợ thông qua phát triển mã nguồn mở và Chương trình Tài trợ Cộng đồng Chainlink. Nhiều đối tác blockchain và ứng dụng đã bày tỏ mong muốn sử dụng các oracle Chainlink cho các hoạt động xuyên chuỗi, khiến việc mang đến cho toàn bộ ngành Smart Contract một bộ giải pháp xuyên chuỗi an toàn, đáng tin cậy và hiệu suất cao trở thành ưu tiên hàng đầu.
Xác định Ngăn xếp Công nghệ xuyên chuỗi
Giao thức Tương tác xuyên chuỗi (CCIP) nằm trong một ngăn xếp công nghệ phân tầng sẽ được tận dụng để cung cấp cho người dùng các dịch vụ xuyên chuỗi mới, chẳng hạn như Cầu Token Lập trình Chainlink, các triển khai cầu nối khác, và khả năng tạo ra các ứng dụng xuyên chuỗi mạnh mẽ trải rộng trên bất kỳ mạng blockchain nào. Mỗi tầng của ngăn xếp công nghệ đóng một vai trò quan trọng trong việc hỗ trợ hệ sinh thái đa chuỗi đang mở rộng.
Giao diện Người dùng
Ở đỉnh của ngăn xếp công nghệ là các giao diện cho phép người dùng kết nối với Cầu Token Lập trình Chainlink hoặc các triển khai cầu nối khác và bắt đầu di chuyển token của họ qua các môi trường blockchain. Quan trọng là, các dự án hệ sinh thái mới và hiện có có thể triển khai giao diện của riêng họ một cách không cần cấp phép. Điều này có thể bao gồm các ví đã thiết lập, bộ tổng hợp, ứng dụng, sàn giao dịch, và một loạt các dịch vụ hướng đến người dùng muốn cung cấp cổng vào hệ sinh thái đa chuỗi. Bằng cách áp dụng cách tiếp cận hướng đến cộng đồng cho tầng giao diện, cơ sở hạ tầng xuyên chuỗi có thể trở nên dễ tiếp cận, chống kiểm duyệt và đổi mới về cách người dùng tương tác với các giải pháp được xây dựng trên CCIP.
Cầu Token Lập trình
Cầu Token Lập trình là một triển khai cầu tham chiếu được xây dựng trên CCIP, cho phép nhà phát triển xây dựng các ứng dụng xuyên chuỗi di chuyển token hiện có của họ qua bất kỳ blockchain nào một cách liền mạch và an toàn. Đây là một hệ thống cầu thống nhất, trong đó các kết nối cầu giữa các chuỗi được bảo đảm bởi các ủy ban nút độc đáo để phân phối bảo mật trong khi duy trì khả năng tương tác phổ quát bằng cách sử dụng các hợp đồng định tuyến. Cầu Token Lập trình sẽ hỗ trợ các tiêu chuẩn token hiện có, nghĩa là các tài sản đã có thanh khoản có thể được sử dụng ngay lập tức trong các hệ sinh thái Smart Contract khác nhau. Ngoài việc sử dụng các nhà vận hành nút chất lượng cao và kiến trúc phi tập trung, các biện pháp an toàn bổ sung sẽ được triển khai, chẳng hạn như giới hạn dòng chảy dựa trên thời gian để giảm thiểu rủi ro trong các sự kiện thiên nga đen — các tham số của chúng có thể được quản lý bởi các DON lớn hơn nhiều.
Cầu Token Lập trình có khả năng tính toán, trao quyền cho người dùng và Smart Contract để gửi không chỉ token của họ mà còn các lệnh đến cầu và yêu cầu nó chạy logic tùy chỉnh về cách tương tác với các blockchain khác. Người dùng không cần biết cách sử dụng các blockchain khác — họ chỉ cần gửi hướng dẫn đến cầu về cách họ muốn tương tác với các chuỗi khác, và cầu sẽ tự động di chuyển token qua chuỗi và triển khai chúng trong các Smart Contract trên chuỗi đích trong một giao dịch nguyên tử. Do đó, người dùng có thể ở lại blockchain mà họ chọn trong khi vẫn được hưởng lợi từ các hệ sinh thái Smart Contract trên các mạng blockchain khác. Cầu Token Lập trình mở ra các trường hợp sử dụng Smart Contract lai tiên tiến như bộ tổng hợp lợi suất xuyên chuỗi, khoản vay thế chấp, và nhiều hơn nữa. Quan trọng là, Cầu Token Lập trình chỉ là một triển khai tham chiếu được xây dựng bởi Chainlink Labs, nhưng bất kỳ ứng dụng cầu nối bên thứ ba nào cũng có thể dễ dàng được xây dựng bởi các đội phát triển độc lập muốn tận dụng bảo mật và chức năng của CCIP.
Giao thức Tương tác xuyên chuỗi (CCIP)
CCIP là một tiêu chuẩn toàn cầu cho phép Smart Contract trên bất kỳ blockchain nào gửi và nhận các gói dữ liệu đến và từ Smart Contract trên bất kỳ mạng blockchain nào khác. Giao thức này có tính chất tổng quát, hỗ trợ giao bất kỳ loại dữ liệu nào mà Smart Contract có thể muốn chuyển qua các chuỗi. Tính tương tác xuyên chuỗi tổng quát sẽ cung cấp cho nhà phát triển một khung đơn giản để xây dựng các ứng dụng xuyên chuỗi mà không phải đối mặt với sự phức tạp của các giao thức cơ bản.
Tất cả các ứng dụng được xây dựng trên CCIP như Cầu Token Lập trình, các cầu nối xuyên chuỗi khác, và các dApp xuyên chuỗi có thể khai thác bảo mật của Mạng Quản lý Rủi ro để tự động phát hiện và giảm thiểu hoạt động độc hại. Chúng tôi cũng đang khám phá các cách tiếp cận phòng thủ sâu (defense-in-depth) có thể được triển khai trong tương lai như môi trường thực thi đáng tin cậy, mô-đun bảo mật phần cứng để quản lý khóa, bảo mật kinh tế mã hóa thông qua staking, và hơn thế nữa.
Cơ sở hạ tầng Mạng
Ngăn xếp công nghệ xuyên chuỗi của Chainlink sẽ được cung cấp bởi các mạng phi tập trung của các nhà vận hành nút oracle độc lập, có danh tiếng cao. Các nút Chainlink sẽ chạy client OCR 2.0 để đạt được đồng thuận ngoài chuỗi một cách an toàn và hiệu quả chi phí về các giao dịch xuyên chuỗi. OCR 2.0 loại bỏ bất kỳ điểm thất bại nào và hỗ trợ khả năng mở rộng lên hàng trăm nhà vận hành nút độc lập mà không làm tăng đáng kể chi phí gas trên chuỗi. Quan trọng là, báo cáo sẽ chứa chữ ký của mỗi nút oracle đã phản hồi, tạo ra trách nhiệm và cung cấp một dấu vết có thể được sử dụng để triển khai các kỹ thuật giảm thiểu tin cậy.
Ứng dụng xuyên chuỗi Kết nối Liền mạch với Tất cả Blockchain
Việc giới thiệu CCIP được thiết kế để nhanh chóng mở rộng những gì nhà phát triển có thể xây dựng trên mỗi blockchain. Các ứng dụng xuyên chuỗi hoàn toàn mới trở nên khả thi, tận dụng token trên tất cả các chuỗi đồng thời cũng như khai thác các đặc tính độc đáo của các chuỗi cụ thể hoặc các ứng dụng và tài sản trên các chuỗi đó.
Điều này mở ra một loạt các ứng dụng xuyên chuỗi mới như các giao thức xuyên chuỗi tận dụng tính toán có khả năng mở rộng của một blockchain, sự đa dạng token của một blockchain khác, lưu trữ của blockchain thứ ba, và bảo mật thanh toán của blockchain thứ tư để tạo ra một ứng dụng Smart Contract lai duy nhất với các chức năng vượt trội. Có vô số khả năng và chúng tôi rất hào hứng mang đến một triển khai ban đầu cho ngành blockchain trong tương lai gần.
Dù bạn là người dùng, giao diện, ứng dụng hay cầu nối xuyên chuỗi hiện có, chúng tôi mong muốn nghe phản hồi của bạn về CCIP để tiếp tục cải thiện nó. Vui lòng chia sẻ bất kỳ phản hồi nào tại support@chain.link. Thông qua phản hồi cộng đồng, CCIP có thể đáp ứng nhu cầu xuyên chuỗi của tất cả các hệ sinh thái blockchain và trường hợp sử dụng, cuối cùng thúc đẩy một làn sóng phát triển và đổi mới to lớn, đưa ngành Smart Contract lai trên tất cả các hệ sinh thái lên một cấp độ mới về áp dụng và trưởng thành.
Nếu bạn quan tâm đến việc xây dựng chức năng xuyên chuỗi với CCIP và muốn tìm hiểu thêm, hãy truy cập https://chain.link/cross-chain để biết thêm và liên hệ với chuyên gia.
Để tìm hiểu thêm về Chainlink, hãy truy cập chain.link, đăng ký nhận bản tin Chainlink, và theo dõi @chainlink trên X.
Tài liệu: