Giới thiệu TIBC: Terse Inter-Blockchain Communication Protocol

Peter Anh
8 min readOct 26, 2021

--

TIBC là giao thức Terse Inter-Blockchain Communication được thiết kế và xây dựng bởi Bianjie trên cơ sở khái niệm của giao thức IBC. TIBC đã giảm bớt sự phức tạp của các kết nối xuyên chuỗi giữa các mạng đồng nhất và các mạng không đồng nhất để tạo điều kiện mở rộng khả năng của các chuỗi chéo và hỗ trợ NFT xuyên chuỗi, các hợp đồng thông minh xuyên chuỗi và các dịch vụ xuyên chuỗi.

TIBC Design

TIBC có phải là một giao thức chuỗi chéo mới khác không?

- Câu trả lời là có hoặc không!

Trên thực tế, TIBC là một loại giao thức chuỗi chéo mới có thể hỗ trợ việc chuyển giao chuỗi chéo của NFT và nhiều tính năng mới thú vị khác. Tuy nhiên, ý tưởng của TIBC không phải về việc “phát minh lại bánh xe”, mà là tận dụng toàn bộ thiết kế và triển khai hiện có của IBC, đồng thời tùy chỉnh nó theo các tình huống ứng dụng khác nhau. Để làm cho một câu chuyện dài trở nên ngắn gọn, thiết kế của TIBC bao gồm HAI phần — “Đơn giản hóa”“Nâng cao”.

Thiết kế TIBC

Đơn giản hóa: Đơn giản hóa việc thực hiện giao thức và các rào cản thấp hơn cho việc cắm vào

Từ quan điểm của nguyên tắc Pareto (quy tắc 80/20), thiết kế của IBC đã xem xét đầy đủ tình huống “20%” và đưa ra định nghĩa và trừu tượng tổng quát cho hệ thống sổ cái phi tập trung, cùng với thiết kế hoàn chỉnh của mạng giao tiếp kết nối, kênh, cổng, ứng dụng, v.v. để hỗ trợ kết nối giữa các blockchains không đồng nhất.

Tuy nhiên, mặt khác, chúng tôi cũng đã tối ưu hóa các trường hợp sử dụng trong các tình huống ứng dụng phổ biến nhất, chẳng hạn như gọi chuỗi chéo của các hợp đồng thông minh để tạo điều kiện kết nối nhanh với mạng. Dựa trên khái niệm như vậy, chúng tôi đã thực hiện các đơn giản hóa khác nhau liên quan đến kết nối mạng, kênh, cấu trúc liên kết và các khía cạnh khác để giảm chi phí cắm vào.

Đơn giản hóa — Bắt tay

Giao thức IBC đã tạo ra khái niệm “kết nối” và các mô-đun tương ứng có tham chiếu đến triết lý thiết kế của TCP/IP, thực hiện bắt tay 3 chiều trong khi thiết lập kết nối giữa hai mạng blockchain và tự động xác nhận rằng hai chuỗi đối ứng có thể gửi & nhận thông báo chuỗi chéo bình thường, nghĩa là, quá trình bắt tay cho phép blockchain tự động xác định xem chuỗi đối ứng có được trang bị khả năng xuyên chuỗi hay không.

Nhưng cuối cùng, các kết nối được khởi tạo bởi các nhà điều hành con người. Do đó, TIBC đã sửa đổi quy trình bắt tay này và thay vào đó áp dụng phương pháp quản trị trên chuỗi để đơn giản hóa quy trình thiết lập các kết nối xuyên chuỗi, để giảm độ phức tạp của việc triển khai giao thức mà không ảnh hưởng đến bảo mật chuỗi chéo.

Đơn giản hóa — Kênh

Giao thức IBC đã tạo ra khái niệm “kênh” và các mô-đun tương ứng để thực hiện việc sắp xếp các thông điệp xuyên chuỗi.

Trong hầu hết các trường hợp, không bắt buộc phải sắp xếp thứ tự các thông điệp chuỗi chéo, vì chuỗi nguồn có thể đảm bảo tính hợp lệ của các thông điệp đã gửi. Trong khi đó, nhiều kênh tạo ra nhiều ánh xạ cho một loại bằng chứng duy nhất. Vì vậy, TIBC đã giảm thiết kế xuống một kênh trong một mạng blockchain duy nhất, để giảm độ phức tạp của việc triển khai và đáp ứng các yêu cầu của hầu hết các tình huống ứng dụng.

Đơn giản hóa —Topology

Tương tự như Internet, TIBC không có giới hạn về cấu trúc liên kết của các kết nối giữa các mạng và về mặt lý thuyết, hỗ trợ đa bước tin nhắn. Thiết kế linh hoạt như vậy đã mang lại những thách thức cho việc triển khai kỹ thuật quản lý các đường dẫn xuyên chuỗi và nhận dạng các bằng chứng xuyên chuỗi.

Phân loại kết nối chuỗi chéo dựa trên giao thức IBC

TIBC đã đơn giản hóa việc thiết kế cấu trúc liên kết mạng và thiết lập giới hạn hai bước với một kết nối xuyên chuỗi thông qua quản lý kết nối chặt chẽ và tăng cường năng lực trung tâm chuỗi chéo, giảm sự phức tạp của kết nối và chuyển tiếp tin nhắn.

Cải tiến: Hỗ trợ NFT chuỗi chéo, hợp đồng thông minh chuỗi chéo…

TIBC đã đơn giản hóa việc triển khai, nhưng tăng cường chức năng.

Cải tiến — Mã hóa

Giao thức IBC sử dụng tiêu chuẩn mã hóa Bộ đệm Giao thức, ngăn chặn khả năng tương thích trực tiếp với các ngôn ngữ hợp đồng thông minh như Solidity. Do đó, các kết nối chuỗi chéo bắc cầu các chuỗi cơ bản, chẳng hạn như Ethereum và BSC, sẽ yêu cầu một số công việc bổ sung.

TIBC áp dụng tiêu chuẩn mã hóa tổng quát hơn và tương thích với Solidity, đảm bảo tính đồng nhất của mã hóa các gói tin xuyên chuỗi và loại bỏ nhu cầu mã hóa và giải mã thông qua việc giới thiệu phần mềm trung gian ngoài chuỗi, giúp xác minh trên chuỗi và giải nén đáng tin cậy hơn.

Cải tiến — Ứng dụng chuỗi chéo

Thông qua các thiết kế và triển khai như chỉ định cấu trúc liên kết mạng, hạn chế đường dẫn và kênh kết nối cũng như sửa đổi các phương pháp mã hóa phổ biến, TIBC đã làm cho việc gọi xuyên chuỗi dựa trên hợp đồng thông minh trở nên dễ dàng hơn. Bên cạnh đó, TIBC cũng hỗ trợ các tương tác của NFT xuyên chuỗi, các dịch vụ xuyên chuỗi và các ứng dụng khác, cũng như các tương tác xuyên chuỗi tổng quát hơn dựa trên các hợp đồng thông minh.

Ứng dụng TIBC

Mô-đun TIBC được triển khai theo quy định trong giao thức TIBC có thể nhanh chóng thích ứng với các hệ thống blockchain cơ bản khác nhau để trang bị cho chúng khả năng giao tiếp xuyên chuỗi.

Mạng lưới chuỗi khối được TIBC trao quyền sẽ có thể triển khai các ứng dụng của Internet Giá trị, chẳng hạn như thương mại xuyên biên giới của các tác phẩm nghệ thuật toàn cầu NFT.

Một ví dụ cụ thể là tác phẩm nghệ thuật kỹ thuật số. Nếu không có sự hỗ trợ của công nghệ chuỗi chéo, các nghệ sĩ có thể phải số hóa và xuất bản các tác phẩm của họ trên nhiều chuỗi không thể kết nối với nhau trong phạm vi toàn thế giới, đòi hỏi phí gas đáng kể, bản quyền không rõ ràng và cũng khó theo dõi. Nhưng với TIBC, chúng tôi có thể đảm bảo tuân thủ các yêu cầu quy định của địa phương khi xuất bản và đăng ký các tác phẩm nghệ thuật trên một chuỗi cụ thể. Bên cạnh đó, TIBC cũng có thể hỗ trợ lưu thông đáng tin cậy và hiệu quả các tác phẩm nghệ thuật theo nhu cầu thực tế trong thương mại toàn cầu. Hơn nữa, BSN OPB WenChang Chain, sau khi hoàn thành nâng cấp vào tháng 10, sẽ có thể hỗ trợ thương mại xuất khẩu toàn cầu của các tác phẩm nghệ thuật văn hóa Trung Quốc.

BSN OPB WenChang Chain hỗ trợ IP.PUB, Nền tảng Đăng ký Tác phẩm Nghệ thuật Kỹ thuật số sẽ phục vụ như một phần của sáng kiến ​​Thư viện Kỹ thuật số Văn hóa Quốc gia Trung Quốc, trong việc đăng ký và ủy quyền các tác phẩm nghệ thuật vật thể được thu thập bởi thương hiệu văn hóa quốc gia Trung Quốc lịch sử và nổi tiếng thế giới, và cũng hỗ trợ lưu thông chuỗi chéo đáng tin cậy của các NFT được tích hợp với thông tin chứng từ giao hàng của các tác phẩm nghệ thuật giữa các blockchain không đồng nhất bất cứ khi nào cần, tạo cơ sở vững chắc cho quá trình toàn cầu hóa các tác phẩm nghệ thuật văn hóa Trung Quốc.

Mô-đun TIBC có thể được triển khai nhanh chóng trên BSN OPB WenChang Chain, BSN Interchain Communications Hub (ICH), IRIS Hub, Ethereum và các mạng blockchain được hỗ trợ khác, để hỗ trợ thương mại xuyên chuỗi và lưu thông các tác phẩm nghệ thuật văn hóa.

Được cung cấp bởi BSN ICH, các NFT tác phẩm nghệ thuật có thể được chuyển từ BSN OPB WenChang Chain sang Cosmos / IRIS Hub và các mạng khác dưới dạng phiếu giao hàng bằng BSN IRITA Hub. Hơn nữa, các NFT được tích hợp với quyền phân phối cũng có thể được chuyển chéo chuỗi sang các mạng blockchain khác như Ethereum và tương tác với các ứng dụng NFT như OpenSea để hỗ trợ việc bán hàng đáng tin cậy được thực hiện bởi các nhà phân phối ở nước ngoài.

BSN China và BSN Global đã sử dụng các trung tâm đa cấp chuỗi chéo như IRITA HUB, Cosmos và IRISnet để hiện thực hóa sự kết nối giữa nhiều chuỗi. Đối với các chuỗi liên hợp, Trung tâm IRITA cho phép quản lý các quyền và đảm bảo rằng chỉ những thông điệp tuân thủ với nền tảng thương mại thực mới có thể được chuyển qua biên giới. Trong khi các nhà phân phối toàn cầu có thể áp dụng các mạng lưới địa phương tuân thủ để tạo điều kiện cho thương mại toàn cầu đáng tin cậy theo cách toàn diện hơn.

Lịch trình cập nhật

Mô-đun TIBC sẽ được tích hợp lần đầu tiên trên BSN WenChang Chain vào cuối tháng 10 và sau đó được tích hợp trên IRIS Hub vào đầu tháng 11. Bug Bounty cũng được lên kế hoạch trước khi nâng cấp mạng chính IRISnet. Hãy theo dõi!

Đọc mở rộng và thông số kỹ thuật

Để tìm hiểu thêm về TIBC, hãy xem các thông số kỹ thuật sau:

https://github.com/bianjieai/tibc
https://github.com/bianjieai/tibc-sdk-go
https://github.com/bianjieai/tibc-relayer-go
https://github.com/bianjieai / tibc-solidity

TIBC là một giao thức mã nguồn mở hỗ trợ các tương tác chuỗi chéo của các ứng dụng kinh doanh (NFT, dịch vụ chuỗi chéo, hợp đồng thông minh, v.v.) giữa các chuỗi không đồng nhất (chuỗi liên hợp, Blockchains được phép mở và chuỗi công cộng).

Chào mừng bạn đến liên hệ với chúng tôi (contact@bianjie.ai) và đóng góp vào việc xây dựng Internet Giá trị toàn cầu!

--

--

Peter Anh
Peter Anh

Written by Peter Anh

Blockchain Enthusiast -Community Manager Investor & Marketing Mngt.

No responses yet