Inter Blockchain Communication (IBC) là gì?
Inter Blockchain Communication (IBC) là cầu nối (bridge) tiền điện tử được phát triển trên hệ sinh thái Cosmos Network. IBC cho phép các blockchain và các mã thông báo giao tiếp với nhau một cách dễ dàng và bảo mật.
IBC được xây dựng dưới dạng mô-đun Cosmos SDK. Tài liệu này là hướng dẫn dành cho các nhà phát triển muốn viết ứng dụng IBC của riêng họ cho các trường hợp sử dụng tùy chỉnh.
Thiết kế mô-đun của IBC không yêu cầu kiến thức chuyên sâu giúp các nhà phát triển dễ dàng tạo ra các dApp trên Cosmos Network.
Các yêu cầu sau phải được đáp ứng để mô-đun tương tác qua IBC:
- Liên kết với một hoặc nhiều cổng.
- Xác định dữ liệu gói.
- Xác định cấu trúc báo nhận tùy chọn và phương pháp để mã hóa và giải mã chúng.
- Triển khai giao diện IBCModule.
Đặc điểm nổi bật của IBC
Một trọng những tính năng chính của IBC là các blockchain được kết nối không cần giao tiếp trực tiếp với nhau. Thay vào đó, họ có thể gửi các gói thông tin qua các kênh chuyên dụng bằng cách sử dụng các smart contract để kết nối với blockchain.
Osmotic trao đổi phi tập trung dựa trên Tendermint cho phép chủ sở hữu mã thông báo trực tiếp hưởng lợi từ những gì IBC cung cấp bằng cách cho phép hoán đổi liền mạch mã thông báo từ các chuỗi khác nhau.
Cách hoạt động của IBC
IBC là một giao thức cho phép các blockchain độc lập giao tiếp với nhau một cách đáng tin cậy. Mặc dù IBC là một phần cốt lõi trong lộ trình của Cosmos và do đó hiện nay chủ yếu được sử dụng bởi các blockchain trong hệ sinh thái Cosmos, bất kỳ blockchain nào cũng có thể kết nối và giao tiếp thông qua IBC.
IBC bao gồm hai lớp: Layer TAO cấp cơ sở và lớp APP được xây dựng trên TAO. Trong khi lớp TAO chịu trách nhiệm chính về chức năng của IBC, bất kỳ giao thức layer ứng dụng nào cũng có thể được xây dựng để hoạt động trên layer đó.
Một tính năng chính của IBC là các blockchain được kết nối không cần giao tiếp trực tiếp với nhau. Thay vào đó, họ có thể gửi các gói thông tin qua các kênh chuyên dụng, sử dụng các smart contract mô-đun bao gồm một ứng dụng khách nhẹ để xác minh một cách đáng tin cậy rằng trạng thái được gửi bởi blockchain khác là hợp lệ. Bản chất không tin cậy và không được phép của IBC có nghĩa là bất kỳ bên nào cũng có thể vận hành trình chuyển tiếp và các blockchain tham gia không cần phải tin tưởng vào các bên chuyển giao thông tin. Đây là một thành phần thiết yếu cần thiết để đạt được chủ quyền blockchain mà không bị cô lập, đây là mục tiêu chính của hệ sinh thái Cosmos.
IBC / TAO hoạt động thông qua các smart contract được sử dụng trên mỗi blockchain và được kết nối qua IBC. Thông tin được gửi giữa các blockchain dưới dạng gói dữ liệu thông qua một layer chuyển tiếp không được phép. Các gói được gửi đến blockchain đích một lần, theo cùng thứ tự mà chúng đã được gửi. Trình chuyển tiếp cung cấp đầu ra của smart contract từ mô-đun TAO của người gửi tới mô-đun TAO trên blockchain nhận. Việc xác thực dữ liệu đã nhận được xử lý bởi một ứng dụng khách, xác minh rằng các trạng thái được trình bày thực sự tồn tại trực tiếp trên blockchain gửi.
- Bộ chuyển tiếp chuyển các gói dữ liệu từ smart contract này sang smart contract khác thông qua một kênh cụ thể.
- Các kênh được dành riêng với một kết nối hợp smart contract ở mỗi đầu, do đó, một gói dữ liệu được gửi qua một kênh chứng minh rằng dữ liệu được gửi từ smart contract cụ thể đó được liên kết với người gửi blockchain.
- Các mô-đun IBC / TAO chứa các smart contract được triển khai trên mỗi blockchain cho mỗi kênh để tạo điều kiện thuận lợi cho thứ tự hoạt động.
- Mỗi mô-đun IBC / TAO sử dụng tóm tắt kênh và kết nối để xác định và kết nối hai smart contract của kênh cùng với một ứng dụng nhẹ trên chuỗi để xác minh một cách đáng tin cậy rằng trạng thái được gửi bởi blockchain thực sự tồn tại.
Lời kết
Có thể thấy các bridge rất quan trọng đối với các blockchain và Inter Blockchain Communication cũng vậy đối với Cosmos Network. Bài viết trên đã tổng quan về cầu nối IBC, CryptoViet sẽ update thêm khi IBC ra mắt token.

CẢNH BÁO: Đầu tư vào các sản phẩm tài chính tiềm ẩn rất nhiều rủi ro mà có thể không phù hợp với một số nhà đầu tư. Do đó hãy cân nhắc kỹ lưỡng và làm chủ bản thân trước khi đưa ra bất kỳ quyết định nào cấu thành từ những nội dung tham khảo tại CryptoViet.com.