科普文章 | 什么是跨鏈互操作性?
2023-03-23 12:41--閱讀 ·
--喜歡 ·
--評論
Moonbeam社區
粉絲:149文章:354
關注
本文為社區投稿,本文由PureStake(跨鏈連接應用程序Moonbeam平臺的開發團隊)的CEO Derek Yoo撰寫。
本文中的觀點是投稿人/作者的觀點,不一定反映幣安學院的觀點,亦不構成投資建議。
翻譯自幣安學院:https://academy.binance.com/en/articles/what-is-cross-chain-interoperability
跨鏈互操作性使應用程序能夠跨不同的區塊鏈網絡相互通信和交互。這允許在不同系統之間傳輸數據和價值,提供更強的連接性和無縫集成。
什么是區塊鏈中的互操作性?
區塊鏈范疇內的互操作性是指區塊鏈之間自由交換數據的能力??珂溁ゲ僮餍栽试S不同鏈上的智能合約相互通信,而無需在鏈之間發送實際Token。
例如,資產、服務和交易作為文檔記錄在區塊鏈上。一個區塊鏈上發生的任何活動都可以通過正確的互操作性解決方案表現在另一個區塊鏈上。這意味著應用程序可以與任何資產或服務一起使用,而不管它們位于哪個區塊鏈。
為什么互操作性很重要?
今天的區塊鏈與早期的互聯網有相似的處境:許多孤立的生態系統無法交換信息。
缺乏互操作性和連接性阻礙了區塊鏈技術的廣泛應用,因為它阻礙了數據和價值在不同網絡之間的無縫傳遞。
從開發者的角度來看,每項部署都是一個獨立的實體,導致后端合約之間沒有聯系,也意識不到彼此。例如,去中心化交易所(DEX)DApp可能需要分別部署在以太坊、BNB Chain和Polygon網絡上,從而導致每個版本的DApp都是孤立的。
對用戶來說,項目的多部署方法可能會帶來一些挑戰 — — 通常需要一個復雜的過程才能將Token從一條鏈轉移到另一條鏈。在這個過程中,資產在源鏈上被銷毀,然后使用第三方的橋在目標鏈上再次鑄造。該過程可能耗時且令人困惑,從而造成數據孤島和糟糕的用戶體驗??缍鄠€區塊鏈持有資產也可能有相當大的安全風險,為黑客攻擊和潛在的資金損失提供了溫床。
跨鏈互操作性解決方案
隨著開發者對解決方案的構建,跨鏈連接正在改善,跨各種網絡來傳輸數據和價值成為了更容易的事情。這可以為更加用戶友好和互連的區塊鏈應用程序解鎖新的可能性。
提高跨鏈互操作性有不同的方法。在這里,我們列出了一些示例來展示各種解決方案。
Chainlink
Chainlink正在開發跨鏈互操作性協議(CCIP),這是一種支持跨鏈通信(包括消息傳遞和Token傳輸)的開源標準。CCIP的目標是使用標準化接口在數百個區塊鏈網絡之間實現通用連接,這有可能降低構建跨鏈應用程序和服務的復雜性。
Wormhole
Wormhole協議是一種通用的互操作性協議,允許在不同的區塊鏈網絡之間傳輸Token和消息。源鏈上的消息由監護人網絡進行視察、驗證并促進向目標鏈的傳輸。使用Wormhole的開發者可以構建跨鏈去中心化應用程序(稱作xDapp)。
LayerZero
LayerZero是一種全鏈互操作性協議,用于區塊鏈之間的輕量級消息傳遞,為可配置的去信任化提供安全可靠的消息傳遞。
LayerZero的超輕節點(ULN)是智能合約,提供其他橋接鏈的區塊頭以提高效率。ULN只能按需觸發,智能合約通過LayerZero端點與預言機和中繼器通信。這種設計允許輕量級且高效的跨鏈通信。
Hyperlane
Hyperlane是一種權益證明(PoS)鏈協議,通過可配置的共識方法驗證和保護跨鏈通信。在Hyperlane的網絡中,每個驗證者負責驗證Hyperlane每條鏈的連接,確??珂溚ㄐ诺陌踩院途_性。
區塊鏈間通信
Inter-Blockchain Communication(IBC)是Cosmos網絡中區塊鏈交互的標準協議,旨在實現不同區塊鏈之間的互操作性。IBC定義了跨鏈標準(ICS)中指定的一組最小函數,這些函數定義了區塊鏈如何相互通信和交換數據。
以DEX項目Osmosis為例,它可以讓用戶在不同的區塊鏈之間交換Token。Osmosis利用IBC協議實現來自不同鏈的Token的無縫交換,讓Token持有者直接受益于IBC提供的互操作性。
Avalanche Warp Messaging
Avalanche Warp Messaging(AWM)設計靈活,允許開發者創建自己的消息傳遞規范來支持通信。AWM規范本身需要一個字節數組,一個參與BLS多重簽名的索引,以及BLS多重簽名。AWM使開發者可以更輕松地在Avalanche網絡上構建功能強大的DApp。
BTC Relay
BTC Relay是一個部署在實時環境中的鏈式中繼。它允許將比特幣區塊頭提交給以太坊?;诖?,它提供了一種方法,可以驗證比特幣交易是否包含在以太坊區塊鏈中,從而在兩個網絡之間建立了一個無需信任的橋梁。
Cross-Consensus Message Format
跨共識消息格式(XCM)允許不同的共識系統在波卡上相互通信。隨著XCM V3的成功合并,開發者可以構建支持橋接、跨鏈鎖定、交換、NFT、條件、上下文跟蹤等的應用程序。
例如,Moonbeam XCM SDK主要支持XCM Token轉移,允許開發者使用XCM與波卡網絡進行交互。
Axelar
通過通用消息傳遞(GMP)協議的使用,Axelar為跨鏈通信提供了解決方案,允許開發者構建可跨多個區塊鏈網絡運行的去中心化應用程序。Axelar還通過dPoS為橋接Token的用戶提供安全的鏈間通信。
例如,Axelar的橋接應用程序Satellite將基于以太坊的BUSD連接到Cosmos,從而實現兩個生態系統之間的互操作性。
互操作性的好處和局限性
區塊鏈互操作性的好處是顯而易見的。用戶可以在不同的區塊鏈網絡之間無縫地進行交易,而不需要中心化的中介機構。它還減少了碎片化,在更廣闊的區塊鏈生態系統中提高了互操作性,并拓展了新的業務邊界和模型。
然而,這些解決方案存在一些局限性。不同的區塊鏈可能有不同的安全解決方案、共識算法和編程語言,這會增加技術層面的復雜性。這些解決方案可能會增加被攻擊的幾率,并在不同的區塊鏈網絡之間構成新的治理挑戰。
結語
跨鏈互操作性解決方案有可能通過在不同網絡之間實現通信、數據和價值傳輸來顯著提高區塊鏈網絡的效率和功能。
跨鏈互操作性的未來發展有望促進不同區塊鏈網絡之間的更大創新以及區塊鏈應用的新可能性。這些可以促成連接更加緊密而用戶友好的區塊鏈生態系統。
然而,為了廣泛使用,各種跨鏈互操作性解決方案需要實現更強的穩定性和安全性。目前尚不清楚哪種解決方案將提供最高效、穩定、安全的工具。
本文禁止轉載或摘編
科普文章
Moonbeam