Bài viết này được cộng đồng công nghệ Trung Quốc Cosmos Trung Quốc dịch. Văn bản gốc được đăng trên Blog của Tổ chức Chuỗi chéo ICF. Tác giả là Adi Ravi Raj.

Liên kết gốc: https://medium.com/the-interchain-foundation/ibc-protocol-a-review-of-the-major-developments-of-2022-cff533cf6490

Giới thiệu

Năm 2022 sẽ là một năm thành công đối với giao thức truyền thông chuỗi chéo IBC.

Hiểu giao thức truyền thông chuỗi chéo IBC:

https://ibcprotatio.org/

Về mặt tích hợp, tính năng và cải tiến chuỗi mới, IBC chắc chắn đã củng cố vị trí của mình là tiêu chuẩn vàng cho khả năng tương tác của blockchain vào năm 2022.

Mặt khác, hệ sinh thái chuỗi chéo tiếp tục phát triển. Những phát triển trong năm qua đã củng cố tầm nhìn xây dựng một mạng internet blockchain toàn cầu.

Bài viết này nhằm mục đích xem xét và tóm tắt những phát triển và cập nhật chính của giao thức IBC vào năm 2022. Các chủ đề bao gồm:

  • Phiên bản chính phát hành

  • Các tính năng mới và cải tiến giao thức

  • Các chỉ số liên quan đến cơ sở mã trên chuỗi và mã GitHub

  • Tiến bộ quan trọng ở cấp độ sinh thái

  • Cập nhật nhóm Interchain GmbH

  • Triển vọng một số sự kiện quan trọng trong năm 2023

Phiên bản phát hành

Tổng cộng có 4 phiên bản chính của ibc-go đã được phát hành trong năm nay. Mỗi phiên bản mới đều giới thiệu các tính năng hoặc cải tiến mới cho ngăn xếp hiện có, được tóm tắt trong phần tiếp theo.

Các tính năng và cải tiến mới

Phần mềm trung gian chi phí

Khi triển khai tiêu chuẩn chuỗi chéo ICS-29 (Tiêu chuẩn phần mềm trung gian chi phí), một bộ cơ chế trên chuỗi để hỗ trợ các bộ chuyển tiếp đã được giới thiệu. Mục đích của tính năng này là khuyến khích những người lặp lại, từ đó cho phép mở rộng IBC một cách bền vững.

Tiêu chuẩn phần mềm trung gian tính phí ICS-29:

https://github.com/cosmos/ibc/tree/main/spec/app/ics-029-fee-Payment

Phần mềm trung gian tính phí được bao gồm trong ibc-go v4.0.0. Bạn có thể đọc "Chuyển các ưu đãi của người chuyển tiếp sang chuỗi: Phần mềm trung gian tính phí, mô-đun thanh toán phí và ngân sách" để tìm hiểu thêm về tính năng này.

Tài khoản chuỗi chéo

Vào tháng 3 năm nay, ibc-go v3.0.0 bao gồm các tài khoản chuỗi chéo (ICA) đã được phát hành. Cho đến nay chúng ta đã thấy Stride và Quicksilver xuất hiện trực tuyến với chức năng chuỗi điều khiển được kích hoạt. Chuỗi kiểm soát có thể mở và kiểm soát các tài khoản trên chuỗi máy chủ.

ibc-go v3.0.0:

https://github.com/cosmos/ibc-go/releases/tag/v3.0.0

Một trong những tính năng mới quan trọng trong ibc.go v5.0.0 là điểm cuối truy vấn InterchainAccountgRPC cho mô-đun con chuỗi điều khiển để người dùng có thể truy xuất địa chỉ ICA đã đăng ký của họ.

ibc.go v5.0.0:

https://github.com/cosmos/ibc-go/releases/tag/v5.0.0

Trong số nhiều cải tiến khác, ibc-go v6.0.0 bổ sung MsgServer vào mô-đun con bộ điều khiển ICA. Những thay đổi này nhằm giúp việc triển khai và áp dụng ICA dễ dàng hơn.

ibc-go v6.0.0:

https://github.com/cosmos/ibc-go/releases/tag/v6.0.0

"ibc-go v6: Thay đổi và tác động đến chức năng ICA của tài khoản chuỗi chéo"

"Câu hỏi thường gặp về tài khoản chuỗi chéo"

Tái cấu trúc máy khách

Khách hàng hạng nhẹ là một trong những thành phần chính của IBC. Một trong những rào cản chính đối với việc áp dụng rộng rãi IBC là nhu cầu phát triển các ứng dụng khách nhẹ khác nhau để theo dõi các thuật toán đồng thuận khác nhau.

Việc tái cấu trúc máy khách được thiết kế để đơn giản hóa việc phát triển các máy khách nhẹ và do đó giảm bớt gánh nặng này. Phiên bản được tái cấu trúc sẽ được phát hành trong ibc-go v7.0.0 vào năm 2023. Bản phát hành này cũng sẽ nâng cấp phiên bản SDK lên v0.47.

"Tái thiết máy khách phiên bản ibc-go v7.0.0: đặt nền tảng cho việc mở rộng đa hệ sinh thái IBC"

Tái cấu trúc máy khách beta1:

https://github.com/cosmos/ibc-go/tree/02-client-refactor-beta1

Các chỉ số trên chuỗi

Số lượng chuỗi hoạt động

Hình 1 bên dưới cho thấy số lượng chuỗi IBC đang hoạt động. Con số này đã tăng lên hàng quý. Hiện có 53 chuỗi hoạt động trong hệ sinh thái chuỗi chéo.

Tổng số giao dịch IBC

Vào năm 2022, tổng số giao dịch chuỗi chéo của IBC đạt 30,3 tỷ USD.

Hình 2 cho thấy tổng giá trị của các giao dịch IBC được chuyển vào và ra. Mặc dù khối lượng giao dịch đã giảm trong suốt cả năm nhưng chúng ta có thể thấy tổng giá trị giao dịch xuyên chuỗi dường như đang dần phục hồi bắt đầu từ tháng 11.

Tài khoản chuỗi chéo

Các tài khoản chuỗi chéo đã được kích hoạt trên mạng chính Stride và Quicksilver kể từ khi chúng ra mắt vào đầu năm nay.

Số liệu kho lưu trữ GitHub

Một cộng đồng mạnh mẽ gồm những người đóng góp bên ngoài và nhóm phát triển Cosmos xuất sắc luôn cung cấp phần mềm chất lượng cao.

Biểu đồ bên dưới tóm tắt một số chỉ số GitHub quan trọng cho kho lưu trữ ibc-go và ibc (chuẩn) vào năm 2022.

Hình 3 cho thấy tổng số lần xác nhận được gửi tới ibc-go vào năm 2022.

Lời khen ngợi và lòng biết ơn sâu sắc nhất của chúng tôi dành cho những người đóng góp bên ngoài vì công việc xuất sắc của họ cũng như việc thúc đẩy sự hợp tác và đổi mới trong quá trình phát triển ibc-go.

Phát triển ở các cấp độ sinh thái khác

NFT liên chuỗi [Border Intelligence]

Chức năng NFT chuỗi chéo dựa trên mô-đun NFT và tiêu chuẩn NFT chuỗi chéo ICS-721. Nó được phát triển bởi Border Intelligence (đơn vị đóng góp công nghệ cốt lõi lâu dài cho Cosmos và IRISnet) và được hỗ trợ bởi ICF Cross-. Quỹ chuỗi. Tính năng này sẽ giới thiệu khả năng tương tác NFT chuỗi chéo dựa trên IBC cho Cosmos và mở rộng khả năng của IBC. Để biết chi tiết, vui lòng tham khảo "Công nghệ NFT chuỗi chéo IBC sắp tới của Cosmos".

Trang web chính thức của Tình báo Biên giới:

https://www.bianjie.ai/

Mô-đun NFT:

https://github.com/cosmos/cosmos-sdk/blob/main/docs/architecture/adr-043-nft-module.md

Tiêu chuẩn NFT chuỗi chéo ICS-721:

https://github.com/cosmos/ibc/tree/main/spec/app/ics-721-nft-transfer

Ngoài ra, Trò chơi NFT, do các nhóm sinh thái Border Intelligence và Cosmos như IRISnet, Stargaze và Gravity Bridge cùng khởi xướng, sẽ ra mắt vào quý đầu tiên của năm 2023! Trò chơi NFT là một hoạt động quy mô lớn khác của nhà phát triển rất được mong đợi sau Trò chơi khu vực, Trò chơi cổ phần và Trò chơi chuỗi. Nó bao gồm hai phần: mạng thử nghiệm được khuyến khích công khai và cuộc thi hackathon, nhằm kiểm tra toàn diện các chức năng NFT chuỗi chéo. . Và hướng dẫn các nhà phát triển Cosmos khám phá các trường hợp sử dụng sáng tạo hơn xung quanh tính năng này.

Mở rộng IBC sang Polkadot [Tài chính tổng hợp]

Bằng cách phát triển ứng dụng khách BEEFY và XCVM, một nền tảng hợp đồng thông minh chuỗi chéo mới, Composable Finance, với sự trợ giúp của Strangelove Ventures, đang xây dựng cơ sở hạ tầng để kết nối hệ sinh thái Cosmos và Polkadot. Kế hoạch đi vào hoạt động vào năm tới của họ cũng sẽ thúc đẩy các khách hàng của Wasm và GRANDPA.

Khách hàng nhẹ BEEFY:

https://github.com/ComposableFi/centauri/tree/master/light-clients/ics11-beefy/

XCVM:

https://medium.com/composable-finance/xcvm-architectural-overview-8425fc2e5d47

Tài chính tổng hợp:

https://www.composable.finance/

Liên doanh Strangelove:

https://strange.love/

ÔNG NỘI:

https://github.com/cosmos/ibc/blob/main/spec/client/ics-010-grandpa-client/README.md

Nhóm Composable cũng cam kết sử dụng IBC để kết nối chuỗi Chất nền với hệ sinh thái Gần.

Liên kết liên quan:

https://medium.com/composable-finance/bringing-ibc-to-near-our-near-polkadot-bridge-a8954d7ed886

ZK-IBC [Polyme]

Polymer sắp trở thành một trong những chuỗi tiêu dùng đầu tiên về bảo mật liên chuỗi. Polymer nhằm mục đích kết nối các chuỗi IBC với các chuỗi không phải IBC bằng cách sử dụng bằng chứng không có kiến ​​thức.

Polyme:

https://www.polymerlabs.org/

Áp dụng IBC trên chuỗi không phải Cosmos-SDK [Penumbra]

Năm nay, chuỗi SDK Cosmos Penumbra đầu tiên đã được ra mắt. Penumbra sử dụng IBC trong mạng thử nghiệm của mình để kết nối với Cosmos Hub. Đây là một cột mốc quan trọng và cho thấy việc triển khai IBC không chỉ giới hạn ở chuỗi Cosmos SDK.

Bóng tối:

https://penumbra.zone/

Penumbra kết nối với Cosmos Hub qua IBC:

https://www.mintscan.io/cosmos/txs/BA254A764A202BB1188E97F44DF03C5532307793B6DAF39E69C2DB800E13880A

Giới thiệu IBC với Ethereum và hệ sinh thái Gần [Phòng thí nghiệm điện tử]

Bằng cách sử dụng zk-snarks, Electron Labs đang nỗ lực kết nối hệ sinh thái Ethereum và Cosmos cũng như các chuỗi EVM khác thông qua IBC.

Phòng thí nghiệm điện tử:

https://electronlabs.org/

Liên kết chi tiết:

https://www.notion.so/Bring-IBC-to-Ethereum-using-ZK-Snarks-zk-IBC-899d9ef103e8428c92f907621b027175

Chuyển giao bảo mật bằng IBC [Babylon]

Bằng cách tận dụng IBC làm phương tiện chuyển giao bảo mật, Babylon cam kết cung cấp bảo mật của mạng Bitcoin cho chuỗi Cosmos. Babylon sử dụng phương pháp điểm kiểm tra để tổng hợp và đánh dấu thời gian các giao dịch trên chuỗi Cosmos vào mạng Bitcoin thông qua lớp vận chuyển IBC.

Để biết chi tiết về cách Babylon hoạt động, hãy xem blog:

https://babylonchain.io/blogs

Truy vấn chuỗi chéo

Chức năng truy vấn chuỗi chéo ICS-31, được phát triển bởi nhóm Hệ thống không chính thức và Interchain GmbH, là một giao thức cho phép chuỗi "truy vấn" yêu cầu dữ liệu từ chuỗi "được truy vấn" thông qua IBC. Cả Stride và Quicksilver hiện đều sử dụng mô-đun truy vấn chuỗi chéo trong quá trình sản xuất.

Chức năng truy vấn chuỗi chéo ICS-31:

https://github.com/cosmos/ibc/tree/main/spec/app/ics-031-crosschain-queries

Nhóm IBC tại Interchain GmbH

Là một trong ba nhóm cốt lõi được ICF Cross-Chain Foundation hỗ trợ để phát triển IBC (hai nhóm còn lại là Hệ thống không chính thức và Strangelove Ventures), nhóm Interchain GmbH đóng vai trò là người quản lý và duy trì đặc tả giao thức IBC và ibc-go kho .

Thông số kỹ thuật giao thức IBC:

https://github.com/cosmos/ibc

kho lưu trữ ibc-go:

https://github.com/cosmos/ibc-go

Tầm nhìn của Interchain GmbH là hiện thực hóa một tương lai trong đó IBC đóng vai trò là tổ chức kết nối giữa tất cả các chuỗi khối, từ đó tạo ra một mạng lưới chuỗi khối trong đó các chuỗi khối có thể tương tác và trao đổi thông tin một cách an toàn.

Vào đầu năm 2022, nhóm Interchain GmbH chỉ gồm 6 người. Ngày nay, số lượng thành viên trong nhóm đã tăng lên chín người, làm việc trên nhiều lĩnh vực phát triển và sản phẩm.

Triển vọng 2023

Các mục tiêu cho năm 2023 có thể được chia thành ba chủ đề chính, đó là: 1) khả năng nâng cấp; 2) khả năng kết hợp ứng dụng và 3) mở rộng sinh thái.

Khả năng nâng cấp

Được thiết kế để cho phép bảo vệ IBC trong tương lai và khả năng nâng cấp giao thức cốt lõi mà không làm ảnh hưởng đến hiệu ứng mạng hoặc trạng thái tích lũy.

Điều này sẽ bao gồm công việc xoay quanh khả năng nâng cấp kênh để tận dụng các tính năng mới như phần mềm trung gian tính phí, nâng cấp hợp đồng thông minh IBC, nâng cao ICS-20, thay đổi thứ tự kênh, v.v. Chủ đề về khả năng mở rộng cũng đề cập đến công việc xoay quanh kết nối IBC và khả năng mở rộng của máy khách.

Khả năng nâng cấp kênh:

https://medium.com/the-interchain-foundation/how-channel-upgradability-will-level-up-the-interchain-18077ae1d6cc

Phần mềm trung gian chi phí:

https://github.com/cosmos/ibc/tree/main/spec/app/ics-029-fee-Payment

Khả năng kết hợp ứng dụng

Được thiết kế để mở rộng chức năng của IBC và giúp các nhà phát triển tạo ứng dụng IBC tùy chỉnh trong Golang hoặc CosmWasm dễ dàng hơn.

Các sản phẩm chính được phân phối theo chủ đề này bao gồm giải phóng đường dẫn (ICS-20 v2), truy vấn PubSub, hỗ trợ quy trình công việc ứng dụng mới và khả năng kết hợp hợp đồng thông minh nâng cao với IBC.

Mở rộng đường dẫn:

https://github.com/cosmos/ibc/discussions/824

Truy vấn PubSub:

https://github.com/cosmos/cosmos-sdk/issues/13095

Mở rộng sinh thái

Điều này bao gồm việc hỗ trợ nhóm triển khai IBC cho các hệ sinh thái hoặc ứng dụng khách hạng nhẹ khác (ZK-IBC, NEAR, Substrate), xuất bản các kết nối localhost và đảm bảo tính bảo mật và khả năng tương thích của IBC của các dự án phụ thuộc.

Tóm tắt

Vào năm 2022, hệ sinh thái chuỗi chéo sẽ bắt kịp xu hướng và tiếp tục phát triển, và IBC luôn đi đầu về tăng trưởng và đổi mới trong toàn bộ hệ sinh thái.

Khi chúng ta bước sang năm 2023, IBC sẽ tiếp tục đóng vai trò quan trọng trong việc phát triển khả năng tương tác của blockchain. Cho dù tung ra các trường hợp sử dụng và ứng dụng mới hay thúc đẩy đổi mới trên các mạng khác nhau, tương lai của chuỗi chéo chưa bao giờ tươi sáng hơn.

IBC là sự thay đổi mô hình cơ bản về khả năng tương tác, cho phép truyền dữ liệu tùy ý qua các chuỗi theo cách giảm thiểu độ tin cậy, an toàn và có thể mở rộng.

IBC:

https://ibcprotatio.org/

Để biết thêm thông tin về IBC, vui lòng tham khảo tài liệu của Hiệp hội các nhà phát triển chuỗi chéo.

https://tutorials.cosmos.network/academy/3-ibc