IRITA HUB的跨鏈實踐與應用

BSN研習社發表於2022-11-25

邊界智慧研究總監胡智威與Datachain資深區塊鏈解決方案架構師Ryo Sato介紹了IBC及其架構、基於IBC + iService的IRITA HUB在企業級區塊鏈中的應用和包括跨鏈NFT在內的探索實踐,Fabric-IBC、Besu-IBC實現以及Hyperledger Labs的跨鏈專案YUI。

跨鏈通訊協議 IBC

異構跨鏈互聯互通

談及IBC,胡智威解釋道,IBC 全稱為Inter-Blockchain Communication,即跨鏈通訊協議,由全球前沿的跨鏈專案 Cosmos 提出。正是由於採用了 IBC 協議,Cosmos 從跨鏈領域眾多專案中脫穎而出。IBC 採用了自下而上的、類似於 TCP/IP 協議的設計,獨立安全,簡潔靈活。

值得注意的是,IBC 不假設區塊鏈網路的拓撲,不僅能夠實現同構鏈間的通訊,還能支援異構區塊鏈(公鏈和聯盟鏈)間的跨鏈互聯互通。因此,在目前的 Cosmos 生態中,已經產生了不涉及 Cosmos Hub 的網路跨鏈連線,所形成的並非是射線狀的區塊鏈網路,而是任意拓撲網路。

undefined

跨鏈服務樞紐 IRITA HUB

IBC + iService 在企業級區塊鏈的應用

IBC 跨鏈通訊協議能夠支援異構系統間的跨鏈,胡智威認為,由邊界智慧團隊打造的 IRITA HUB 和由 Datachain 打造的 YUI 正是能很好證明這一能力特性的例項。

IRITA 是由邊界智慧團隊自主研發的安全可控的開源聯盟鏈產品,支援構建下一代分散式商業系統。

可訪問開源地址:

IRITA HUB 是 IRITA 聯盟鏈產品線中專注於跨鏈服務的產品,原生整合了 IBC 模組,並具有優越的跨異構系統服務互動能力(iService)、保護隱私的資料加密共享、高效的共識協議以及大資料技術支撐等核心技術優勢。

談及 iService,胡智威進一步解釋道,跨鏈服務 iService 與跨鏈通訊協議 IBC 結合,能夠形成區塊鏈網際網路的 TCP/IP + HTTP 協議,為企業級區塊鏈引入互操作性。具體而言,在應用層,iService 為分散式應用提供面向服務的互動協議;在傳輸層,IBC 支援資料包在多個不同的區塊鏈網路之間可信交換以轉移資料和狀態資訊。

IRITA HUB 原生具備了 iService + IBC 框架,因此,既可以跨鏈連線已經整合了 IBC 模組的區塊鏈(包括公有鏈與聯盟鏈),同時,透過基於邊界智慧的 Relayer 定製改造的「Smart Relayer」,還能實現尚未具備 IBC 功能的區塊鏈之間的互聯互通。

undefined

在 2020 年 10 月,IRITA HUB 已作為跨鏈服務樞紐在 BSN 環境中整合部署,目前,許多企業級應用已經在 BSN 網路中上線執行。

未來,邊界智慧還計劃將基於 IRITA HUB 支援 NFT 跨鏈轉移。

undefined

超級賬本跨鏈專案 YUI

Hyperledger 中的 IBC 實現

YUI 是由 Datachain 團隊開發打造、邊界智慧團隊參與貢獻的一個超級賬本實驗室(Hyperledger Lab)專案,旨在實現多種異構賬本間的互操作性。

Datachain 團隊的 Ryo 介紹了 Fabric-IBC 和 Besu-IBC,即 IBC 協議在 Hyperledger 中的實現。其中,YUI 主要基於 IBC 協議設計實現跨鏈通訊,並在此基礎上加以擴充套件使其可以支援多樣化的 Hyperledger 專案。

同時,YUI 還為跨鏈通訊提供模組與中介軟體,為跨鏈應用開發提供模組和工作,包括跨鏈環境瀏覽器等。

undefined

文章來源: 邊界智慧
文章原標題:《 IRITA HUB 的跨鏈實踐與應用

如有侵權請與我們聯絡刪除。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2925186/,如需轉載,請註明出處,否則將追究法律責任。

相關文章