0x财经| 深度解析四種類型的跨鏈橋及其風險

你聽說過像Synapse、Multichain、Stargate、Thorchain、Cosmos這些跨鏈橋嗎。可能你也使用或還投資了一些!

但是你知道它們的風險有多大嗎?

現在,我們將為你提供一個跨鏈橋的簡單風險框架,即使你不是專業人員,但也能讓你成為一個更明智的用戶和更高明的投資者。

Luna之後的最大蜜罐

大量的跨鏈橋正逐漸成為加密貨幣中的安全蜜罐。

今年2 月,Wormhole 在一次技術漏洞中被黑,損失了3.25億美元,是有史以來最大的5 次黑客攻擊之一。在修復這次致命漏洞後,最終還是由交易公司Jump用自己的資金保住這條跨鏈橋。

3 月,Sky Mavis 的Ronin 跨鏈橋遭到黑客攻擊,導致5.4 億美元的損失。更重要的是:事發一周之後才發現遭受了黑客攻擊!

與今天在各種跨鏈橋中鎖定的160億美元的價值相比,這還是微不足道的。話雖如此,如果未來真的是屬於多鏈的時代,那麼跨鏈橋只是第一個回合。

初識跨鏈橋

目前活躍的公鏈已超過100 個了。儘管對多鏈的未來有明顯的共識,但在加密貨幣行業中,主流用戶還沒有採用跨鏈橋,更不要說就哪個跨鏈橋占主導地位達成共識。

具體來看:

在撰寫本文時,在跨鏈橋中鎖定的總價值只有160億美元——僅佔DeFi 協議中鎖定資產(約1940億美元)的8.81%。

以太坊跨鏈橋上的獨立錢包地址數量僅為102萬,佔曾經使用過DeFi 協議的獨立錢包數量(469萬個)的21.74%。

既然我們有了這些背景信息,那我們深入了解一下跨鏈橋的實際風險……

要了解跨鏈橋有哪些風險,需要知道跨鏈橋有哪些類型。

由於跨鏈橋主要將數據從A鏈傳送到B鏈,其中任何一條鏈都不知道另一條鏈上發生了什麼,因此可以將其視為預言機問題的一個子集。

或者簡單來說:“我們如何讓A鏈以無需信任的方式知道A鏈之外發生的情況?”

例如,如果我在以太坊上持有10個ETH,並想將其轉移到Avalanche,Avalanche驗證者是如何知道我確實擁有這10個ETH?

在這個例子裡,跨鏈橋可以分解成兩個主要功能:

驗證:他們如何驗證我確實在以太坊上擁有10ETH

流動性:他們如何將這10個ETH提供給Avalanche

跨鏈橋的類型及其風險

大多數用戶做出安全假設都依賴於前一個用例:驗證功能。

目前,大約有4種類型的安全模型用於跨鏈通信協議。

需要注意,當我們在下面將某些東西定為“安全”時,我們討論的是它們在經濟上有多安全,而不是代碼有多牢固。

再安全的協議也可能有軟件漏洞!

原生驗證跨鏈橋與公鏈一樣安全(可理解為:幾乎非常安全)

或許你知道,區塊鏈通過去中心化的的全節點維護和添加其整體交易歷史,這需要大量的資源才能運行。值得慶幸的是,我們有輕客戶端——與運行全驗證節點相比,這是區塊鏈交互的一種資源密集度較低的方式。

下圖展示了,如果你在B鏈的虛擬機上運行A 鏈的輕客戶端,反之亦然,你就可以讓兩條鏈都能知道彼此鏈上發生了什麼。這樣就實現了跨鏈通信!

這是“原生驗證”跨鏈橋的基礎,例如Cosmos IBC、TBTC 和Near 的彩虹跨鏈橋(它是從以太坊到Aurora 的原生驗證)。由於每條鏈的驗證節點都在驗證跨鏈交易,所以這是最安全的方法,並且具有與公鏈相同的安全假設。

換句話說,如果你足夠信任使用某區塊鏈,你就完全可以信任在上面構建的原生驗證跨鏈橋。

但是,它很難擴展,因為每加入一條鏈都需要在其他每條鏈上運行該鏈的輕客戶端。如果每條鏈都使用相同的共識機制(例如Cosmos),這是行得通的,但在其他大多數情況下就很會麻煩。

本地驗證的鏈會採用較弱鏈的安全性,但使用它可能不會損失資金

和原生驗證跨鏈橋需要為連接的每條鏈運行輕客戶端並讓每條鏈的驗證節點驗證每一筆跨鏈交易不一樣,本地驗證橋有一種更輕便的方法:只需要相關各方來驗證跨鏈交易。

這方面的例子包括Hop 和Connext。

lWj3zoQowLvsQJk3lB53gHr2FpCvpL5KQYzOqP8g.png

由於它們也繼承了底層公鏈的安全性,因此這是一種高度安全的跨鏈橋接方法(即用戶不太可能損失資金)。這也更容易擴展,因為它不需要像原生驗證鏈那樣大量的開發費用。

它的缺點是,除了跨兩條鏈發送代幣之外,做別的事情會有點難。如果你想開發一款跨兩條鏈的應用程序,可能會發現使用外部驗證跨鏈橋更容易(見下文)。

注意!一些跨鏈橋,例如Hop,並非一直都是完全無需信任的。

外部驗證跨鏈橋是最受歡迎的,但也會讓你面臨最大的風險。

外部驗證跨鏈橋依靠一組外部驗證者來監控兩條鏈,並驗證跨鏈時發生的交易。你可以將他們視為收費站的操作員,而他們操作的跨鏈橋是兩條鏈之間的隧道,速度快,並且很容易擴展到鏈上。

4gsnvSKbf3v1FQRMVWFqRVlSWwt5ZvoPfy2yXoTm.png

這些解決方案依賴於外部預言機網絡或一些用於在鏈之間數據中繼的門限多重簽名。根據使用情況,大多數用戶似乎更喜歡外部驗證跨鏈橋,因為它們無處不在,但重要的是,要記住通過使用它們,你需要引入一個新的信任假設:與原生驗證跨鏈橋不同,本地驗證跨鏈橋只需要信任你的交易發生鏈的經濟安全性,現在你還需要確定外部驗證器也是安全的……否則可能會像Ronin一樣損失5.4億美元!
外部驗證跨鏈橋的示例包括Multichain、Axelar、Thorchain、Synapse 和Stargate。

對於這些跨鏈橋,外部驗證者抵押的價值大於控制價值,用戶才會感到放心。如果黑客可以花費1 億美元來破壞一個跨鏈橋並竊取5 億美元的價值,那麼這個跨鏈橋在經濟上是不安全的。

同樣重要的是要知道,這不僅僅意味著抵押的價值需要大於跨鏈橋控制的價值。由於外部驗證跨鏈橋可以隨意調用合約,我們還必須考慮通過跨鏈調用合約來竊取價值的可能性。

例如,一個巨鯨花費1 億美元來開發一個價值5000 萬美元的跨鏈橋,然後在跨鏈橋上傳遞信息,通過與DeFi 協議的交互,以某種方式給他帶來1 億美元的價值,那他仍然能賺取5000 萬美元利潤(這非常有吸引力)。

還值得注意的是某些讓驗證者質押資產、還沒有上線的項目。例如,Synapse計劃遷移到有自己的驗證器組的自建區塊鏈上,但目前在MPC 上運行,只有幾個簽名者(這依然是非常中心化的)。

樂觀驗證跨鏈橋不會使你面臨與外部驗證跨鏈橋一樣的風險,但不如原生驗證跨鏈橋安全

CTf2zXfkAUtMiLuvJpViNGYfsNR7L3OgCUdSBzrD.png

如果我們想要外部驗證跨鏈橋可擴展的同時又不用考慮安全性的風險,同時安全性接近原生驗證跨鏈橋,還沒有用例的限制,這該怎麼辦?

樂觀驗證跨鏈橋出現了。

通常,這種跨鏈橋假定交易有效(因此說是“樂觀的”),並開啟一個爭議期,挑戰者可以在此期間質疑交易的有效性。如果質疑成功,交易則被撤銷。

Nomad是這種跨鏈橋的一個例子。

這意味著用戶不需要信任外部驗證者中的大多數,讓他們來同意交易。事實上,由於任何欺詐行為理論上都可以在30 分鐘的窗口內提出異議並要求退款,因此任何試圖攻擊樂觀驗證跨鏈橋的人從來不會得到正的期望。

這種跨鏈橋的缺點是用戶交易的延遲時間更長——而使用像Synapse 這樣的外部驗證跨鏈橋,只要交易在兩條鏈上都獲得批准,就能提供最終確定性,然而Nomad 要求用戶在跨鏈橋接到以太坊時等待30 分鐘。這可能更適用於大型交易(例如巨鯨、DAO、協議金庫、協議TVL 再平衡)。

樂觀驗證跨鏈橋也沒有原生驗證跨鏈橋安全,因為它有欺詐的可能性,而且不僅僅依賴兩個交互鏈的可靠性。在當前階段,Nomad 還依賴於列入白名單的欺詐監控者。

結語

好了,就這樣吧——你幾乎可以根據上述四種方法總結目前的每個跨鏈橋,並將它們的風險大致歸為上述幾類。

雖然當今市場上似乎更喜歡外部驗證的系統(請參閱下面的使用和估值倍數),但強烈建議這些解決方案的用戶、流動性提供者或投資者了解他們所承擔的確切風險。

eDsFpmbfe84IvPnVXMe1u8EHEk64GMVcf5Uxo9t6.png作者:Jason Choi 和Javier Ang

譯者:金色財經0xOak

Total
0
Shares
Related Posts