本文是社區貢獻。本文由 PureStake 執行長 Derek Yoo 撰寫,PureStake 是用於連接跨鏈應用程式的 Moonbeam 平台的開發團隊。

本文中的觀點僅代表貢獻者/作者的觀點,不一定反映幣安學院的觀點。

概括

跨鏈互通性允許應用程式跨多個區塊鏈網路相互通訊和互動。這使得不同系統之間的資料和價值傳輸成為可能,從而提供更強的連接性和無縫整合。

區塊鏈中的互通性意味著什麼?

在區塊鏈的背景下,互通性是指區塊鏈與其他鏈自由交換資料的能力。跨鏈互通性允許不同鏈上的智能合約相互通信,而無需在鏈之間發送代幣。

例如,資產、服務和交易可以作為文件記錄在區塊鏈上。在一個區塊鏈上進行的任何活動都可以透過正確的互通性解決方案在另一個區塊鏈上表示。這意味著應用程式可以與任何資產或服務一起使用,無論它們位於哪個區塊鏈上。

為什麼互通性很重要?

如今區塊鏈的處境與網路早期的情況類似:存在許多孤立的生態系統,無法交換資訊。

互通性和連接性的缺乏對區塊鏈技術的廣泛採用造成了重大障礙,因為它阻礙了不同網路之間數據和價值的流動。

從開發人員的角度來看,每個部署都是一個孤立的、獨立的實例,導致後端合約彼此不連接或不被識別。例如,去中心化交易所(DEX)dApp可能需要分別部署在以太坊、BNB Chain和Polygon網路上。這導致 dApp 的每個版本都被隔離。

作為用戶,多重部署方法可能會帶來一些挑戰。例如,它不允許將代幣從一個區塊鏈無縫轉移到另一個區塊鏈。這通常是透過一個過程來完成的,其中資產在源區塊鏈上被銷毀,並使用外部橋接在目標區塊鏈上再次鑄造。此過程可能非常耗時、令人困惑,並可能導致資料碎片化和糟糕的用戶體驗。在多個區塊鏈上持有資產相關的安全風險也可能相當大,導致駭客攻擊和潛在的資金損失。

跨鏈互通解決方案

隨著開發人員創建更容易在不同網路之間連接和傳輸資料和價值的解決方案,跨鏈連接正在改善。這可以為更用戶友好和互聯的區塊鏈應用程式帶來新的可能性。

有不同的方法可以提高跨鏈互通性。下面我們列出了一些範例來展示各種解決方案。

鏈環

Chainlink 正在開發跨鏈互通性協定(CCIP),這是一個開源標準,用於實現跨鏈通信,包括訊息傳輸和代幣傳輸。 CCIP 的目標是透過使用標準化介面來實現數百個區塊鏈網路之間的通用連接。它有可能降低設計跨鏈應用程式和服務時的複雜性。

蟲洞

蟲洞是一種通用的互通性協議,允許在不同的區塊鏈網路之間傳輸代幣和訊息。來源鏈上的消息由網守(驗證者)網路監視,驗證並促進到目標鏈的傳輸。使用 Wormhole 的開發者可以設計稱為 xDapps(跨鏈去中心化應用程式)的去中心化應用程式。

零層

LayerZero 是一種全鏈(跨鏈)互通性協議,用於區塊鏈之間的輕量級訊息傳輸,透過可配置的信任刪除選項提供安全可靠的訊息傳遞。

LayerZero 超輕節點(ULN)是智慧合約,可以從其他連接的鏈傳遞區塊頭以提高效率。 ULN 智能合約僅按需激活,並透過 LayerZero 端點與預言機和中繼進行通訊。這種設計允許輕量級且高效的跨鏈通訊。

超車道

Hyperlane 是一種委託權益證明 (DPoS) 區塊鏈協議,透過可設定的共識方法來驗證和保護跨鏈通訊。在Hyperlane網路中,每個驗證者負責驗證網路連接的每條鏈,並確保跨鏈通訊的安全和準確。

區塊鏈間通訊

區塊鏈間通訊(IBC)是 Cosmos 網路上區塊鏈互動的標準協議,旨在實現各個區塊鏈之間的互通性。 IBC 定義了鏈間標準 (ICS) 中指定的最小功能集,這些功能集確定了區塊鏈如何相互通訊和交換資料。

一個例子是 Osmosis,這是一個允許用戶在不同區塊鏈之間交換代幣的 DEX。 Osmosis 使用 IBC 協議實現不同鏈的無縫代幣交換,使代幣持有者能夠從 IBC 提供的互通性中受益。

雪崩扭曲訊息傳遞

Avalanche Warp Messaging (AWM) 的設計非常靈活,讓開發人員可以建立自己的訊息傳遞規格來促進通訊。 AWM 規格本身需要一個位元組數組,即參與 BLS 多重簽章的人員的索引。 AMW 讓開發人員可以更輕鬆地在 Avalanche 網路上建立強大的 dApp。

比特幣中繼

BTC Relay 是部署在現場環境中的鍊式中繼。允許將塊頭從比特幣發送到以太坊。透過這樣做,它提供了一種驗證比特幣交易是否包含在以太坊區塊鏈上的方法,從而在兩個網路之間創建了一個無需信任的橋樑。

Formato 交叉共識消息

交叉共識訊息(XCM)格式允許不同的共識系統在 Polkadot 上相互通訊。隨著 XCM 第 3 版的成功合併,開發人員可以設計支援橋接、跨鏈鎖、交換、NFT、條件、上下文追蹤等的應用程式。

例如,Moonbeam 的 XCM SDK 主要支援透過 XCM 進行代幣傳輸,允許開發者使用 XCM 與 Polkadot 網路進行互動。

肩膀

Axelar 透過使用通用訊息傳遞協定 (GMP) 提供跨鏈通訊解決方案,這允許開發人員創建可以在多個區塊鏈網路上運行的去中心化應用程式。 Axelar 也透過委託權益證明 (DPoS) 為用戶傳輸代幣提供安全的跨鏈通訊。

例如,Axelar 的橋樑應用程式 Satellite 將基於以太坊的 BUSD 代幣連接到 Cosmos,從而實現兩個生態系統之間的互通性。

互通性的優點和局限性

區塊鏈之間互通性的好處是顯而易見的。用戶可以輕鬆地在不同的區塊鏈網路中進行交易,也無需求助於集中式中介機構。這也減少了碎片化,提高了更廣泛的區塊鏈生態系統內的互通性,並開啟了新的領域和商業模式。

然而,這些解決方案存在一些限制。不同的區塊鏈可能有不同的安全解決方案、共識演算法和程式語言,這會增加技術複雜性。這些解決方案可能會增加攻擊的可能性,並在各種區塊鏈網路之間帶來新的治理挑戰。

結論

跨鏈互通性解決方案有可能透過在不同網路之間實現數據和價值的通訊和傳輸來顯著提高區塊鏈網路的效率和功能。

跨鏈互通性的未來發展預計將推動各種區塊鏈網路之間的進一步創新以及基於區塊鏈的應用程式的新可能性。這些可以帶來一個更互聯和用戶友好的區塊鏈生態系統。

然而,要廣泛使用,各種跨鏈互通解決方案需要實現更高的穩定性和安全性。哪種解決方案將提供最高效、穩定和安全的工具仍有待澄清。

延伸閱讀:

  • 什麼是區塊鏈橋?

  • 區塊鏈中的第 0 層是什麼?

  • 區塊鏈中的第一層是什麼?

法律聲明和風險警告:此內容「按原樣」呈現,僅供一般資訊和教育目的,不作任何形式的陳述或保證。它不應被解釋為財務、法律或其他專業建議,也不旨在建議購買任何特定產品或服務。您應該向合適的專業顧問尋求自己的建議。由於本文是第三方貢獻的產物,請注意,所表達的觀點僅代表第三方貢獻者的觀點,並不一定反映幣安學院的觀點。欲了解更多信息,請在此處閱讀我們的完整法律聲明。數位資產價格可能會波動。投資的價值可升可跌,而且您可能無法收回投資金額。只有您對您的投資決定負責。幣安學院對您可能遭受的任何損失不承擔任何責任。本資料不應被視為財務、法律或其他專業建議。欲了解更多信息,請參閱我們的使用條款和風險警告。