Tiêu đề gốc: "Octopus Network Liu Yi: IBC là tiêu chuẩn vàng cho các giao thức chuỗi chéo | Hội nghị bàn tròn về tư duy của Think Tank Power Computing"
Tác giả gốc: MiX
Nguồn gốc : Octopus Network Octopus Network
Vào ngày 1 tháng 9, Cuộc trò chuyện tròn của Slibrary "Bull is here, What's next?" Chuỗi chéo tới Web được lưu trữ bởi think tank sức mạnh tính toán 3.0" , Liu Yi, người sáng lập Octopus Network, Hu Zhiwei, giám đốc Viện nghiên cứu tình báo biên giới và Yan Pengyi, người đứng đầu bộ phận kỹ thuật châu Á của NEAR Protocol, đã được mời để thảo luận về quá khứ và tương lai của chuỗi chéo.
p>
Việc ra mắt giao thức IBC trong năm nay sẽ có một tác động đến chuỗi chéo Tác động lớn, tôi nghĩ IBC là tiêu chuẩn vàng cho các giao thức chuỗi chéo. IBC có thể tách lớp ứng dụng (lớp ứng dụng) khỏi lớp vận chuyển và lớp mạng (TAO, vận chuyển, ủy quyền, tổ chức). IBC xác định cách gửi và nhận dữ liệu trên các chuỗi. Tính đơn giản và linh hoạt của nó có thể được gọi là giao thức TCP/IP của chuỗi khối.
Giao thức truyền thông chuỗi chéo IBC là giao thức liên lạc giữa các mô-đun (khả năng tương tác) đáng tin cậy và an toàn có thể đạt được việc truyền dữ liệu xuyên chuỗi đáng tin cậy, xác nhận và sắp xếp. Các kịch bản ứng dụng bao gồm chuyển tài sản xuyên chuỗi, giao dịch nguyên tử, hợp đồng thông minh đa chuỗi (dựa trên hoặc không có máy ảo có khả năng tương tác) và các hình thức phân chia dữ liệu và mã khác nhau. Vào đầu năm 2019, chúng tôi bắt đầu tập trung vào công nghệ chuỗi chéo, hợp tác với Cosmos và Border Intelligence, đồng thời nhận được tài trợ từ Quỹ sinh thái vũ trụ ICF để triển khai giao thức IBC trên Substrate. Nhưng thời điểm đó, nhiều người cho rằng Bitcoin và Ethereum là cả thế giới mã hóa nên không cần phải cross-chain, nhiều nhất chỉ cần một cầu nối giữa Bitcoin và Ethereum là đủ.
Theo thời gian, ngày càng nhiều người nhận ra rằng một chuỗi công khai duy nhất không thể tối ưu cho tất cả các tình huống ứng dụng. Trong tương lai sẽ có ít nhất một số hệ sinh thái chuỗi công cộng lớn, các dự án thuộc các lĩnh vực khác nhau và có đặc điểm khác nhau sẽ chọn hệ sinh thái chuỗi công cộng phù hợp với mình để nghiên cứu, phát triển và xây dựng.
Vào tháng 4 năm 2020, đề xuất của Khách hàng GRANDPA do Octopus Network gửi đã trở thành tiêu chuẩn truyền thông chuỗi chéo IBC, được đánh số ICS10. GRANDPA (Thỏa thuận tiền tố phái sinh đệ quy dựa trên GHOST) là thành phần cuối cùng của thuật toán đồng thuận chuỗi chuyển tiếp Polkadot và được nhiều chuỗi ứng dụng Substrate áp dụng. ICS10 xác định sự tương tác giữa chuỗi khối GRANDPA và các chuỗi khối khác và là cơ sở để hiện thực hóa các chuỗi chéo không đồng nhất.
https://github.com/cosmos/ics/tree/master/spec/ics-010-grandpa-client
Ngoại trừ Tham gia vào việc xây dựng giao thức, chúng tôi đã phát triển mô-đun Substrate IBC, cũng như Demo, CLI và các công cụ phụ trợ khác, tất cả đều là nguồn mở.
https://github.com/octopus-network/substrate-ibc
Ngày nay, chuỗi chéo đã bắt đầu hướng tới ứng dụng quy mô lớn. Defi hiện là lĩnh vực ứng dụng lớn nhất, chúng tôi thấy rằng chuỗi chéo và Defi đã được tích hợp tốt, bao gồm các giao dịch chuỗi chéo, cho vay và thậm chí cả thị trường phái sinh. Các kịch bản ứng dụng này có nhu cầu thực tế và đã thu hút một lượng lớn người dùng, điều này cho thấy chuỗi chéo đã bước vào giai đoạn triển khai ứng dụng quy mô lớn.
Tôi nghĩ tiến bộ đáng kể nhất cũng là việc ra mắt của giao thức IBC. Giao thức IBC sẽ giúp nhiều chuỗi khối kết nối với nhau, cho phép Token di chuyển tự do và thậm chí cho phép tương tác xuyên chuỗi giữa các ứng dụng.
Ngoài việc hỗ trợ các chuỗi dựa trên Tendermint, IBC còn hỗ trợ giao tiếp xuyên chuỗi với các chuỗi không đồng nhất. Tuy nhiên, các cách cụ thể để triển khai giao thức IBC trên các chuỗi không đồng nhất này sẽ khác nhau. Ví dụ: Ethereum hơi khác so với định nghĩa trong mô hình IBC vì mô hình đồng thuận không xác định của PoW, v.v. Đó chính xác là những gì Gravity Bridge đang làm hiện nay. Một vài ngày trước, có một thông báo rằng Bitcoin cũng có thể liên kết chéo với Cosmos, điều mà tôi rất mong đợi.
Ngoài ra, thầy Liu Yi cũng đề cập rằng năm nay có rất nhiều dây chuyền tương thích với EVM. Một số chuỗi này cũng gặp một số khó khăn khi kích hoạt giao thức IBC. Bởi vì giao thức IBC đã thiết kế nhiều lớp giao thức để có khả năng tương thích tối đa nên các chuỗi khác nhau có thể khó triển khai tất cả chúng.
Ngày 24 tháng 8, Tình báo Biên giới đã phát hành phiên bản Tiền phát hành v0.1.0 của giao thức Terse IBC (Terse IBC, sau đây gọi là TIBC). TIBC đã đơn giản hóa giao thức truyền thông chuỗi chéo IBC ở một mức độ nhất định để nhanh chóng kết nối với các chuỗi không đồng nhất, đồng thời bổ sung các chức năng nâng cao như NFT chuỗi chéo và lệnh gọi hợp đồng thông minh chuỗi chéo.
https://github.com/bianjieai/tibc-relayer-go/releases/tag/v0.1.0
Cầu vồng của NEAR Protocol thực sự là một sản phẩm không cần sự tin cậy, không cần cấp phép và phổ quát. Điều này có nghĩa là bất kỳ ai cũng có thể triển khai, sử dụng hoặc tham gia bảo trì cây cầu hiện có mà không cần sự chấp thuận của người khác. Bạn chỉ cần tin tưởng vào hợp đồng và mã.
Cầu Cầu Vồng rất thú vị về mặt công nghệ: nó không chỉ hỗ trợ việc chuyển giao và giao dịch tài sản mà còn có thể truyền tải thông tin. Ví dụ: nếu chúng tôi muốn tạo DAO trên Giao thức NEAR, bạn có thể lấy số dư từ Ethereum, sau đó đề xuất hoặc bỏ phiếu cho DAO của NEAR.
Bản chất của cầu nối là sự phân cấp và khả năng mở rộng dễ dàng, do đó, cầu nối chuỗi chéo thực sự có thể đạt được nhiều chức năng.
Tam giác bất khả thi của blockchain là lý do cơ bản tại sao "một chuỗi công khai duy nhất không thể tối ưu cho tất cả các kịch bản ứng dụng". Phân cấp, bảo mật và hiệu suất cao tạo thành "tam giác bất khả thi" của blockchain. Trên thực tế, đây là một khuôn khổ tư duy rất tốt cho thiết kế blockchain. Một chuỗi tốt đòi hỏi phải có sự đánh đổi, mỗi chuỗi sẽ được thiết kế theo các kịch bản ứng dụng riêng và không thể phù hợp với mọi kịch bản ứng dụng.
Ví dụ: nếu chuỗi đồng thuận 1.000 TPS BFT được sử dụng bởi các ứng dụng thuộc các loại khác nhau và có giá trị kinh tế khác nhau, thì chúng cần phải cạnh tranh với nhau. Nếu một trò chơi chuỗi cạnh tranh với DeFi, ngay cả khi nó chỉ cạnh tranh 5 TPS, nó có thể khiến phí xử lý tăng lên hàng nghìn đô la trở lên. Đây rõ ràng không phải là một giải pháp tốt.
Chúng tôi so sánh với thế giới thực. Nếu bạn muốn xây dựng nhà máy, bạn sẽ không chọn xây dựng nhà máy ở Manhattan hay Pudong. Bạn sẽ chọn một nơi có giá thuê rẻ và giao thông thuận tiện.
Trở lại lĩnh vực mã hóa, điều này cũng đúng. Các sản phẩm tài chính chiếm vị trí chuỗi chính hàng đầu, là trung tâm tài chính của thế giới tiền điện tử. Nếu bạn muốn tạo một trò chơi trực tuyến, lựa chọn tốt nhất là tùy chỉnh chuỗi và giao dịch với các chuỗi công khai khác thông qua các cầu nối chuỗi chéo. Logic này tương tự như việc xây dựng một nhà máy ở ngoại ô và sau đó giao dịch cổ phiếu của nhà máy trên sàn giao dịch.
Trong thế giới mã hóa, sẽ có hàng nghìn kịch bản ứng dụng trở lên sẽ tùy chỉnh chuỗi ứng dụng của riêng họ và Octopus Network ra đời cho việc này. Về bản chất, Octopus Network là một trung tâm, liên kết các chuỗi có đặc điểm khác nhau thông qua cầu nối chuỗi chéo của Octopus và cung cấp các dịch vụ cơ sở hạ tầng cho các cải tiến ứng dụng Web3.0 khác nhau.
Giao thức IBC cho phép các chuỗi Truyền tải thông tin cho nhau có thể nói là định nghĩa lại Internet blockchain và xác định các chức năng mà các chuỗi chéo blockchain nên có. Giao thức IBC kết nối các chuỗi khác nhau, cho phép tài sản trên chuỗi của chúng di chuyển tự do và thậm chí tương tác với các ứng dụng khác mà không cần phải thông qua Cosmos Hub.
IBC hiện được tích hợp vào Cosmos SDK và tất cả các chuỗi khối trong Cosmos có thể được nâng cấp để tương thích với giao thức IBC. Terra, được sử dụng rộng rãi, dự kiến sẽ được nâng cấp để tương thích với IBC vào đầu tháng 9 năm nay.
Đối với người dùng, chúng tôi hy vọng Trải nghiệm của người dùng là đơn giản và dễ hiểu nhất có thể. Ví dụ: nếu NEAR liên kết chéo với Rainbow Bridge của Ethereum, người dùng có thể đăng nhập vào tài khoản Metamsk của họ trên trang web và trực tiếp nhận tài khoản NEAR, từ đó chuyển tài sản từ NEAR sang ví Ethereum.
Không chỉ vậy, thiết kế của Rainbow Bridge còn tính đến nhiều kịch bản ứng dụng chuỗi chéo khác nhau, không chỉ hỗ trợ chuyển Token ERC20, mà còn hỗ trợ giao dịch NFT và Truyền thông tin được lưu trữ trên hợp đồng, chẳng hạn như trạng thái hoặc thay đổi của hợp đồng, v.v. Chúng tôi cung cấp mọi thông tin có thể chứng minh bằng mật mã trên NEAR trong hợp đồng Ethereum (và ngược lại), bao gồm đọc trạng thái hợp đồng trên một chuỗi khác và gọi các phương thức hợp đồng trên một chuỗi khác và đã nhận được Cuộc gọi lại. Điều này có nghĩa là người dùng có thể bỏ phiếu trong DAO của NEAR bằng số dư ETH của họ mà không cần phải gửi giao dịch trên Ethereum. Tiêu đề khối NEAR tương tự sẽ được xác minh bằng hợp đồng thông minh dựa trên độ vững chắc trên Ethereum.
Rainbow Bridge đã được thiết kế cho nhiều kịch bản xuyên chuỗi hơn ngay từ đầu, bởi vì công nghệ sharding của NEAR có thể hỗ trợ các kịch bản ứng dụng khác nhau. Ví dụ: Octopus Network đã đề xuất các chuỗi ứng dụng Biển ngôi sao, hãy để chuỗi phục vụ các ứng dụng, kết hợp với Rainbow Bridge, chúng ta sẽ thấy ngày càng nhiều kịch bản ứng dụng xuất hiện.
Giao thức IBC hiện cho phép chuyển token một cách tự do trên các blockchain khác nhau. Nhưng điều tôi mong đợi là sự đổi mới nhiều hơn trong lớp ứng dụng, chẳng hạn như gọi thông tin từ một hợp đồng khác mà giáo viên Liu đã nói đến. Người ta hy vọng rằng các ứng dụng chuỗi chéo phổ biến hơn có thể được cung cấp thông qua lớp dưới cùng của giao thức IBC và sự tương tác này có thể tạo ra nhiều sức mạnh tổng hợp và khả năng kết hợp hơn giữa các chuỗi khác nhau. Chuỗi dành riêng cho ứng dụng + hướng chuỗi chéo của Octopus Network có thể thực sự tác động đến hệ sinh thái và ngành.
Khi chúng ta đang nói về cross- chain, điều khó khăn nhất không chỉ là phát triển cầu nối chuỗi chéo phi tập trung mà còn bao gồm các lợi ích chuỗi chéo và các kịch bản ứng dụng.
Ví dụ, đã có một số phát triển thú vị trong năm nay liên quan đến phí GAS rất cao đối với chuỗi chéo với Ethereum. Chúng ta có thể chia cầu nối thành hai loại: "cầu nối chuỗi chéo dựa trên sự tin cậy" và "cầu nối chuỗi chéo không đáng tin cậy".
- Cầu nối chuỗi chéo dựa trên sự tin cậy yêu cầu người kiểm tra đã đăng ký trước để thực hiện.
Cầu nối chuỗi chéo của Avalanche vừa được cập nhật thành Avalanche Bridge (AB), là một mô hình mới: các nhân chứng tạo ra Đoạn khóa riêng được sử dụng để ký chữ ký ngưỡng, biến giao dịch chuỗi chéo thành giao dịch thông thường, rất tiết kiệm và hiệu quả. Đồng thời, họ sử dụng một số công nghệ TEE để chứng minh rằng quy trình tạo khóa riêng là hợp pháp.
-Cầu nối chuỗi chéo không đáng tin cậy, Cầu Rainbow của NEAR là cầu nối chuỗi chéo Ethereum không đáng tin cậy đầu tiên được đưa lên mạng và Cầu Gravity của Cosmos là hai cầu đầu tiên.
Hai cây cầu này đưa ra những lựa chọn thiết kế rất thú vị. Tôi nghĩ ưu điểm chính của cầu nối chuỗi chéo Cosmos là bạn không phải đợi 16 giờ để chuyển tiền từ Cosmos trở lại Ethereum vì cầu nối có thể xác minh tất cả chữ ký nhưng chi phí vẫn cao.
NEAR's Rainbow Bridge cũng có kế hoạch nâng cấp tương ứng, nhưng tiền đề là cần thêm một thành phần nhỏ vào lớp đồng thuận để tạo và thu thập dữ liệu có thể được sử dụng trên Ethereum. Chữ ký ECDSA-256K1 được xác minh trực tiếp.
Tôi cũng đã thảo luận về một phương pháp khác với Illia Possibility: Nhúng cơ chế vào Rainbow Bridge để tạo chữ ký ECD-SA. Nếu điều này có thể thực hiện được thì chúng ta đã không phải đợi 16 giờ nữa.
Tôi vẫn hy vọng sẽ thấy một cây cầu tiết kiệm chi phí hơn trong tương lai.
Ngoài ra, Illia, người sáng lập NEAR và tôi đã thảo luận về chuỗi chéo giữa NEAR và Cosmos kể từ Giáng sinh. Vì cả NEAR và Cosmos đều có các ứng dụng khách ánh sáng đáng tin cậy và hiệu quả, chúng tôi hy vọng sẽ có một cầu nối chuỗi chéo Cosmos-NEAR dựa trên giao thức IBC, sẽ được hoàn thành trong vòng 1 năm.
NAER mất 16 giờ để chuyển sang Ethereum. bị giới hạn bởi tốc độ giao dịch của Ethereum. NEAR dự kiến sẽ có nâng cấp rất quan trọng trong quý 4 năm nay: kết hợp với thuật toán chữ ký secp256k1, Rainbow Bridge của NEAR có thể xác minh tiêu đề khối rất nhanh. Thời gian chuyển NEAR sang Ethereum có thể giảm từ 16 giờ xuống còn 10 phút hoặc thậm chí thấp nhất là 6 phút.
Mặt khác, tôi biết rằng Octopus Network đã xây dựng một cầu nối với Cosmos, chủ yếu thông qua Octopus Relayer. Đây là điều mà NEAR Protocol có thể thực hiện với Mạng Octopus, không chỉ đưa tài sản từ Octopus sang Cosmos mà còn xem xét khả năng làm cho các hợp đồng thông minh có thể tương tác được.
Octopus Network đang xây dựng nền tảng vững chắc cho chuỗi ứng dụng với chi phí rất thấp và tính sẵn sàng rất cao. Với việc ra mắt cầu nối chuỗi chéo Octopus Network, chúng tôi rất mong đợi khả năng tương tác chuỗi chéo với Giao thức NEAR, điều này sẽ mang lại nhiều cải tiến và trường hợp mới.
Cầu nối chuỗi chéo của Octopus Mạng rất Thật thú vị. Để cho phép Octopus Network và NEAR giao tiếp trực tiếp, Illia và tôi đã thảo luận nhiều cách thú vị: ví dụ: trước tiên, một ứng dụng có thể bắt đầu hợp đồng thông minh trên NEAR và nếu họ muốn có chuỗi riêng của mình, nó có thể liền mạch. Được kết nối với Mạng Octopus, tất cả thông tin liên lạc giữa các hợp đồng thông minh sẽ được xử lý trực tiếp bởi các cầu nối. Đây là một ý tưởng rất hay. Đồng thời, một ứng dụng cũng có thể được di chuyển từ Mạng Octopus sang chuỗi NEAR.
Điều này có nghĩa là Octopus Network và chuỗi NEAR hoàn toàn tương thích. Các ứng dụng Web3.0 chỉ cần tập trung vào logic kinh doanh và nội dung của chính chúng. Nếu cây cầu này đủ mạnh, nó cũng có thể hoạt động trực tiếp trên chuỗi NEAR, đây có thể là hướng phát triển trong tương lai của chúng tôi.
Chất nền IBC mà chúng tôi đang nỗ lực phát triển là rất quan trọng. Thành phần quan trọng này, Substrate IBC, sẽ cung cấp cho chuỗi Substrate nhiều tùy chọn chuỗi chéo hơn, chúng có thể tham gia hệ sinh thái Cosmos hoặc có thể tham gia Mạng Octopus hoặc chúng có thể tiếp tục trong hệ sinh thái Polkadot. Nhưng dù thế nào đi nữa, chúng vẫn có thể kết nối với các chuỗi khác thông qua giao thức IBC.
Liên kết gốc
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia