買幣
行情
幣幣
合約
金融
活動
更多
新用户专区
登錄
CoinEx大V說

互操作性協議能否改變跨鏈橋格局?

2022-05-05 09:46:00

多鏈格局和資產安全

區塊鏈市場發展至今,公鏈方面已經形成了多鏈並存格局,以太坊、以太坊Layer2、Solana、Terra、Cosmos、Avalanche等數百條公鏈百花齊放。他們在生態開發上彼此競爭,致力於吸引更多生態開發者加入自己的公鏈生態。對用戶和開發者而言,多鏈之間需要能相互協作,需要資產更加無障礙的轉移,各個DApp也爭相希望在更多公鏈上部署,搶佔各個公鏈生態的用戶流量與資產,巨大的資產轉移和開發需求催生了數十個橋和互操作性協議。

 

然而,由於各個公鏈底層技術框架設計不同,使得每個公鏈孤島之間的橋接是一個非常昂貴、繁瑣和不安全的過程。

 

近期Axie Infinity專屬側鏈Ronin被曝出有價值6.24億美元的加密資產(包括173,600ETH和2,550萬USDC)被盜,這也是迄今損失最為慘重的跨鏈橋安全事故。此次事件是針對私鑰管理的攻擊,因為跨鏈橋涉及兩個不同公鏈的資產與數據交互,其設計的複雜性反而成為合約許可權漏洞攻擊的目標。

 

由此可以看出,跨鏈橋被攻擊的根源在於其只依靠中心化成員間的多重簽名或者驗證者來保證資金轉移,雖然一定程度上釋放了區塊鏈間資產轉移的速度瓶頸,但其安全性問題卻是非常嚴重的。

 

通信層協議跨鏈

像LayerZero、Axelar與其他跨鏈橋的解決方案都支持通用消息傳遞,允許所有類型的數據和資訊(包括逮捕)跨多個生態系統移動,應用程式甚至可以跨鏈進行任意函數調用,使它們能夠進入其他社區,而不必部署到其他地方。而Synpase、CELER等其他協議僅限於資產或代幣的跨鏈轉移。

 

鏈上消息傳遞仍是區塊鏈基礎設施的關鍵組件。隨著DApp開發和零售需求的增長,協議能以有意義、去中心化的方式與其用戶交互,這將是其增長的關鍵驅動因素。

 

對於跨鏈橋接和消息傳遞的辦法,幾乎所有辦法都屬於以下兩大類:第一種是達成共識,形成中間鏈,在鏈之間驗證和轉發消息,第二種是直接在鏈上運行一個輕節點。

 

LayerZero

LayerZero是一個Omnichain互操作性協議,專為跨鏈傳遞羽量級消息而設計。LayerZero通過可配置的不信任提供真實且有保證的消息傳遞。該協議被實施為一組高效、不可升級的智能合約。

 

LayerZero改變了之前跨鏈橋方案的兩個弊端:1.中間鏈在鏈之間接收、驗證和轉發消息的方式,便宜但不夠安全;2.鏈上輕節點接收並驗證相對鏈上每個成對鏈的每個塊頭,安全但是很昂貴。LayerZero引入了超輕節點(ULN),它將輕節點的安全性與中間鏈的成本效益相結合。這是通過執行與鏈上輕節點相同的驗證來實現的,但不是按順序保持所有區塊頭,而是由分散的預言機按需流式傳輸區塊頭。

 

兩個角色:Oracle和Relayer

當用戶應用程式(UA)將消息從鏈A發送到鏈B時,該消息通過鏈A上的端點路由。然後端點通知給UA指定的Oracle和Relayer消息及其目標鏈。Oracle將區塊頭轉發到鏈B上的端點,然後Relayer提交交易證明。證明在目標鏈上進行驗證,並將消息轉發到目標地址。

 

 

 

安全性上,如果你使用Chainlink作為你的預言機,那麼系統中的任意作惡行為仍然是以首先能夠擊敗 Chainlink DON 為前提的 (這可不是一件容易的事)。即使Oracle A 的共識被破壞,Relayer A 也串通了,也不影響使用 Relayer B-Z 和使用 Oracle B-Z 的用戶運行。

 

用戶端方面,LayerZero也實現了跨所有鏈的統一流動性,並保證源鏈上的最終確定性,這意味著用戶在B鏈上的資產是真實資產而不是僅僅像一張紙一樣的憑證。

 

應用

Stargate是LayerZero上第一個完全可組合的流動性傳輸協議,在上線短短幾周的時間裏,截至3月31日,其TVL已累計達到$3,735,601,761.71,目前支持以太坊、BSC、Avalanche、Polygon、Arbitrum、Optimistic、Fantom,近期官方披露即將支持Cosmos-IBC協議。

 

 

 

未來

SushiSwap目前也已經通過了支持Stargate協議跨鏈橋的投票方案,或許在未來SushiSwap會成為最大的跨鏈交易Dex,到時也不再需要11個單獨的橋才能實現其11個鏈與以太坊鏈的資產轉移。

https://snapshot.org/#/sushigov.eth/proposal/QmcDgHnhXNWMQQU6zp6eYM3nhywN317JtQLtNWtwBVXHsx

 

 

 

Axelar

隨著LayerZero以及旗下Startage開始進軍Cosmos-IBC協議,留給同樣服務於Cosmos的跨鏈互操作協議Axelar的時間不多了。

 

Axelar是由去中心化的驗證器網路、安全網關合約、統一轉譯、路由架構以及一套軟體開發工具包(SDK)和應用程式編程介面(API)組成,以實現區塊鏈之間的可組合性。

(翻譯:Axelar is composed of a decentralized network of validators, secure gateway contracts, uniform translation, routing architecture, and a suite of software development kits (SDKs) and application programming interfaces (APIs) to enable composability between blockchains.)

 

三個關鍵組件:去中心化的網路、網關智能合約、開發者工具

去中心化網路是由一組負責維護網路和執行交易的驗證器所支持,驗證器運行跨鏈網關協議,MPC(多方驗證)對鏈上事件進行投票與證明。

 

網關智能合約是提供Axelar網路與其互連的Layer1區塊鏈(比如以太坊)之間連接性的智能合約,驗證器讀取傳輸交易並達成共識後,就會寫入目標鏈並執行跨鏈交易。

 

開發者工具:位於驗證器和網關之上的是API和SDK(使開發人員能夠輕鬆訪問Axelar網路的庫和工具)。

 


 

在安全性上,作為Layer1區塊鏈,Axelar提供的區塊鏈網路共識驗證相比於第三方驗證器和其他協議自帶驗證器的方式更加安全,同時也具備了很高的拓展性,開發組件能夠讓其他鏈上的DApp更加快速的跨鏈至B鏈。對於開發者而言,將DApp之間建立在Axelar網上再去向上相容其他鏈,或許是最優解。

 

應用

Axelar網路已經推出了去中心化的跨鏈資產轉移應用程式-Satellite。

 

Satellite將支持在多個EVM和非EVM鏈(如Terra、Avalanche、Polygon、Ethereum 和Fantom)之間轉移原生Terra資產(如LUNA和UST),此後又增加了Moonbeam。

 


 

綜上所述,LayerZero和Axelar改變了傳統的資產跨鏈橋和互操作協議的解決方案,採用了更加羽量級的消息通訊與驗證方式,同時在安全性和速度方面做了各自的取捨和相應的補充,但這並不能完全保證其資產跨鏈的安全性。對於開發者而言,兩個協議的市場適用率和生態的發展還有待觀察,但都在一定程度上滿足了當前開發者的實際需求,而用戶則更加關心其資產的安全、資產轉移的效率及費用問題。不管怎麼樣,這兩個協議或許會是跨鏈賽道一個新的開始。


上一篇
CoinEx:開啟合約交易前你需要瞭解的事情
下一篇
OneSwap的DEX進階之路