IRITA HUB的跨鏈實踐與應用
邊界智慧研究總監胡智威與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 的網路跨鏈連線,所形成的並非是射線狀的區塊鏈網路,而是任意拓撲網路。
跨鏈服務樞紐 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 功能的區塊鏈之間的互聯互通。
在 2020 年 10 月,IRITA HUB 已作為跨鏈服務樞紐在 BSN 環境中整合部署,目前,許多企業級應用已經在 BSN 網路中上線執行。
未來,邊界智慧還計劃將基於 IRITA HUB 支援 NFT 跨鏈轉移。
超級賬本跨鏈專案 YUI
Hyperledger 中的 IBC 實現
YUI 是由 Datachain 團隊開發打造、邊界智慧團隊參與貢獻的一個超級賬本實驗室(Hyperledger Lab)專案,旨在實現多種異構賬本間的互操作性。
Datachain 團隊的 Ryo 介紹了 Fabric-IBC 和 Besu-IBC,即 IBC 協議在 Hyperledger 中的實現。其中,YUI 主要基於 IBC 協議設計實現跨鏈通訊,並在此基礎上加以擴充套件使其可以支援多樣化的 Hyperledger 專案。
同時,YUI 還為跨鏈通訊提供模組與中介軟體,為跨鏈應用開發提供模組和工作,包括跨鏈環境瀏覽器等。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2925186/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 深度學習的應用與實踐深度學習
- 鏈路追蹤技術的應用及實踐
- Flink在美團的實踐與應用
- BIGO 的資料管理與應用實踐Go
- 用JS開發跨平臺桌面應用,從原理到實踐JS
- Embedding技術與應用(3):Embeddings技術的實踐應用
- 《探索Python Requests中的代理應用與實踐》Python
- Flink 在中泰證券的實踐與應用
- Apache Flink 在鬥魚的應用與實踐Apache
- 淺談分散式 ID 的實踐與應用分散式
- Kafka應用實踐與生態整合Kafka
- iOS應用自動推送的方法研究與實踐iOS
- Redis在Web專案中的應用與實踐RedisWeb
- Redis 在 Web 專案中的應用與實踐RedisWeb
- 單元測試的入門實踐與應用
- Apache Flink 在汽車之家的應用與實踐Apache
- vivo直播應用技術實踐與探索
- 微服務低程式碼Serverless平臺(星鏈)的應用實踐微服務Server
- 瀏覽器跨 Tab 視窗通訊原理及應用實踐瀏覽器
- TiDB應用實踐TiDB
- GroovyShell 應用實踐
- 直播預告 | 雲原生在CloudQuery的應用與實踐Cloud
- 個推使用者畫像的實踐與應用
- 得物技術時間切片的實踐與應用
- 詳解JavaScript陣列特性與實踐應用JavaScript陣列
- 深度理解JavaScript陣列特性與實踐應用JavaScript陣列
- 應用實踐 | 蜀海供應鏈基於 Apache Doris 的資料中臺建設Apache
- TiDB 在小米的應用實踐TiDB
- 大資料在快狗叫車中的應用與實踐大資料
- Vue 應用單元測試的策略與實踐 01 - 前言Vue
- 阿里巴巴的雲原生應用開源探索與實踐阿里
- jackson序列化與反序列化的應用實踐
- Redis 在 vivo 推送平臺的應用與優化實踐Redis優化
- 解鎖「SOAR」在不同場景下的應用與實踐
- Android快應用實踐Android
- Spring AOT應用實踐Spring
- 深入理解中文編碼:原理、應用與實踐
- 後臺開發 -- 核心技術與應用實踐