Interchain 指不同區塊鏈之間的互動,有時也指圍繞這些互動建立的整體生態系。這個詞常與 Cosmos 及區塊鏈間通訊協議 IBC 相關。概念不只包含代幣移動:應用程式可交換資料或協調動作,同時各參與鏈維持獨立狀態與規則。
訊息連接應用程式
IBC 將訊息傳輸與驗證,和應用邏輯分開。中繼者在鏈之間傳遞封包資訊,接收端軟體再利用設定的驗證機制檢查。在採用輕客戶端的連接中,驗證會使用對方鏈共識狀態的表示,而非直接相信中繼者的說法。
代幣轉移與遠端帳戶控制,都是建立在這種通訊之上的應用。傳送、接收及確認訊息是不同階段;若訊息未在允許期間內送達,協議可透過逾時處理機制應對。
互通不會消除差異
相連的鏈不必共用同一代幣、治理制度或安全模型。不同 IBC 版本與客戶端類型,可能具備不同能力及信任假設,因此 Interchain 名稱不代表統一的保證。
中繼者可用性、客戶端正確性、鏈的安全性與應用權限,都會影響結果。即使連接正常,也不會讓每項資產或智慧合約自動適用於所有其他鏈。