欧美日韩免费一区二区三区视频_在线精品视频在线观看高清_一区在线影院_国产一区二区区别

首頁 > 金融理財 > 正文

什么是IBC協議?IBC用于什么?解決了什么問題?

來源:淺藍攻略網     時間:2024-12-11 10:40    作者:小藍整合

跨鏈通信協議(IBC)允許獨立的區塊鏈直接通信和交易資產。在本文中,我們將討論什么是IBC協議?IBC用于什么?讓我們開始吧。

什么是IBC

IBCInter-Blockchain Communication(跨鏈通信)的縮寫。IBC是一個端到端的、面向連接的、有狀態的協議,用于可靠、有序和認證的分布式賬本上的模塊之間的通信。

IBC協議采用分層設計,主要分為2層:

  • IBC/TAOTAO指的是:transportauthorizationorganization,該協議處理分布式賬本之間的數據之間的傳輸,認證,排序。
  • IBC/APP:基于TAO構建的上層應用層,定義了從傳輸層發送過來的數據的處理方式,如可分割代幣轉移(ICS-20),NFT代幣轉移(ICS-721),interchain accounts(鏈間賬戶 ICS-27)

實現IBC協議的大多數工作集中在TAO層,一旦TAO層實現,則很容易在TAO層之上實現不同的APP層協議。

TCP/IP協議類似,IBC的特殊性在于它可以將應用層(application layer)從傳輸層和網絡層(TAOtransportauthorizationorganization)中剝離出來。這意味著IBC定義了數據是如何跨鏈被發送和接受的。不過它并沒有明確具體的數據以及這些數據是如何組織的。這使得IBC從其他一些需要在應用層實現大量標準化的跨鏈解決方案中脫引而出。

下圖展示了IBC工作流程:

上圖中有三個關鍵點需要注意:

  • 鏈之間依賴relayer通信,relayer相當于IBC協議中的物理層連接,relayer會掃描運行IBC協議的鏈,并負責向其他鏈報告最新的狀態。
  • 多個relayer可以為多個channel傳輸數據
  • relayer使用每個鏈上的light client來交易發送過來的消息

IBC用于什么?

IBC的應用主要體現在Osmosis協議提供的去中心化交易所中,對于大多數個人用戶來說,這將是IBC的最直接應用,包括交換、質押和提供流動性,使用支持IBC的鏈的代幣。IBC轉賬也可以手動進行(就像在Osmosis啟動之前所做的那樣),通過Keplr錢包選擇要在之間傳輸資產的通道。現在,進行IBC交易的成本要么非常低,要么完全免費,由每個區塊鏈的具體參數決定。

對于希望使用IBC的開發人員,完整的IBC實現和開發人員文檔都可以在協議的網站上找到。對IBC開發和文檔的貢獻也可以在此處進行,這是一個公開的GitHub存儲庫。那些構建與IBC交互的應用程序可以使用我們的查詢和傳輸安全讀/寫基礎設施來輕松訪問區塊鏈數據,并在30個協議上構建強大的應用程序,包括啟用IBC的Cosmos、Crypto.org Chain和Terra。

IBC為Cosmos生態系統中的鏈打開了一扇互操作性的大門,參與不斷發展的Cosmos生態系統是參與其中的最佳方式。

IBC解決了什么問題?

IBC解決了Cosmos 生態跨鏈通信的問題。作為一個由多條區塊鏈組成的復雜生態系統,Cosmos 內部不同區塊鏈之間的信息需要相互傳遞才能實現鏈與鏈之間的互操作性。舉例來說,一個用戶可能想要在區塊鏈B的DEX中質押區塊鏈A的穩定幣產生收益。而IBC協議就是用來實現這種資產跨鏈需求的必要標準。

IBC支持兩個不同的區塊鏈之間的互相通信,而無需信任任何中間人。它不僅解決了Cosmos 生態鏈間的互操作性問題,而且以信任最小化、可擴展和通用的方式實現了任意數據的跨區塊鏈傳輸。這種數據傳遞包括資產跨鏈和信息跨鏈,例如通證和NFT資產的跨鏈轉移,以及跨鏈賬戶管理、信息查詢等。

什么是IBC協議?

跨鏈協議用于在Layer 1區塊鏈之間進行通信。IBC協議包括兩個層。應用層負責應用之間的消息格式和處理。傳輸層提供認證和安全連接。

IBC協議(Inter-Blockchain Communication Protocol)是Cosmos的鏈間通信標準,它是一種在區塊鏈之間傳遞消息的可靠、有序且可驗證的通信方式。

IBC很早就加入了Cosmos的開發計劃。它于Cosmos 誕生4年后開發完成,并于2021年2月正式集成于Cosmos網絡。IBC協議與Comsos SDK和Tendermint一起,同為構成Cosmos 生態基礎設施的核心組件。

和Cosmos SDK類似,IBC也具有各種規格和屋性的模塊集合。因此只要滿足基本要求,它可以在不同場景下以不同的方式實現相同的跨鏈通信功能。對于區塊鏈來說,它們只需要兼容基本的IBC即可自由連接在一起進行交互,而無需設置進一步的特殊權限。

同時,IBC.不僅限于基于Tendermint 的區塊鏈。它也可以應用于其他區塊鏈,如以太坊、Polkadot等。它可以通過任何支持可驗證最終性的共識算法來實現。IBC對其運行的區塊鏈網絡的結構不作任何假設,它可以在兩條鏈上的兩個模塊之間的單點連接上實現通信的安全性和正確性。


溫馨提醒:投資有風險,入市須謹慎,本文部分內容來自幣圈網,本內容不可作為投資理財建議。
上面的文章就是什么是IBC協議?IBC用于什么?解決了什么問題?的全部內容了,文章的版權歸原作者所有,本站僅作網絡經驗公益分享,如有侵犯您的權利,請聯系刪除,想了解更多ibc相關信息,請關注收藏淺藍網。

相關閱讀推薦

主站蜘蛛池模板: 福泉市| 湘乡市| 綦江县| 万荣县| 万盛区| 湘潭县| 霍州市| 松潘县| 滦平县| 乐东| 宁陵县| 安泽县| 南京市| 涪陵区| 陇南市| 赤城县| 尉氏县| 定结县| 科技| 三河市| 北宁市| 赤城县| 麟游县| 泽州县| 杭锦旗| 秀山| 炎陵县| 蕲春县| 天长市| 宣化县| 扶绥县| 瑞安市| 高雄市| 衡东县| 格尔木市| 黎川县| 中西区| 玛沁县| 饶河县| 灌阳县| 星座|