Trustless橋:解決互操作性危機 優化流動資金的利用效率
隨着多鏈時代的到來,對區塊鏈網絡互操作性的要求越來越高,從 2021 年开始,跨鏈橋呈現爆發式的增長。跨鏈橋可以傳遞「信息」,這裏的信息不止是資產,還包括智能合約的調用、身份證明以及狀態交互等。截止到 2022 年 4 月底,加密世界裏已湧現了超過 65 個跨鏈橋。
跨鏈橋能很好的解決流動性不足的問題。跨鏈橋除了在資產引渡方面佔據重要地位,還可以解決底層公鏈性能不足的問題,像現在的以太坊 Layer 2 可以幫助交易吞吐量從一層轉移到鏈下系統,整個過程通過橋接器來保管資金,釋放一層龐大的交易量壓力。但這樣的橋也有一定的弊端,作為獨立於主鏈的區塊鏈網絡,大多數只着眼於自己的安全模式,因此具有一定程度的安全風險。
理想中的跨鏈橋,在能夠保證跨鏈環境高度透明無篡改的前提下,既可以滿足資產等信息的交互,又具有極高的安全保障,達到更高性能的兼容各公鏈的協議、應用、交易等類別共識。按照這樣的模式去發展,跨鏈橋的「中間件」角色才能被市場認可以及得到更高頻的使用,行業的發展也能進入無差別跨鏈交互時代。
本文將主要從資產跨鏈橋的安全性出發,根據 誰在驗證系統 進行分類,並選取三個近期熱度較高的 Trustless 跨鏈橋,分別從各自的運行原理、團隊、投融資以及費用等,總結出優缺點。
一、跨鏈橋的分類
安全快速一直是跨鏈橋的首要任務。由於市面上 Layer 2 跨鏈橋主要建立在以太坊上,如果我們把資金放在 Layer 2 上,那么資金仍然是由以太坊的驗證者進行保護;如果我們把 Arbitrum 上的資產通過跨鏈橋轉移到 Optimism,那么 Arbitrum 和 Optimism 本身也是由以太坊保障安全。驗證者在以太坊上,以太坊強大的共識基礎提供了極高的安全性,但是橋接協議採用的是一組外部驗證器,資金已經不再由以太坊保護,而由橋的驗證者保護,根據木桶原理,決定安全性的是其最脆弱的部分。
因此按照誰在驗證系統我們可以分為以下三類:
1、原生驗證
它通過在目標鏈的虛擬機中運行源鏈的輕客戶端來完成驗證。
如 IBC、BTC Relay、Near Rainbow Bridge、Polkadot SnowBridge、LayerZero、Movr、Optics、Gravity Bridge 等。
2、外部驗證
該類驗證方式有一個或一組驗證者,驗證者需要監控源鏈的具體地址。用戶將資產發送到源鏈上的特定地址將其鎖定,第三方驗證者會驗證這些信息,並需要達成共識。當共識達成後,在目標鏈上會生成相應的資產。
這種類型的跨鏈橋包括 Synapse、Thorchain、Anyswap、PolyNetwork、WBTC、WormHole、Qredo、Ronin 等。
該類型的驗證者主要有兩種:
一種是 具有托管主體。轉移的資產由托管人保管,這需要對托管人的完全信任。這種模式完全取決於橋運營商本身的可信度。本質上,他們可以拿走用戶的原生資產,讓跨鏈資產失去價值。例如,wBTC 的托管人拿走了所有支持 wBTC 價值的 BTC,那么 wBTC 將變得一文不值,雖然這個概率很小。
另一種是 一組驗證者。為了成為驗證者,他們需要綁定資產以防止作惡。綁定資產也可以分為兩類。一是綁定對應的跨鏈資產。例如,為了實現 BTC 或 ETH 的跨鏈,驗證者需要綁定 BTC 或 ETH。另一類為Token資產綁定到自己的協議。比如 Thorchain 綁定 RUNE,Synapse 未來也計劃綁定自己的 Token SYN,以保證其鏈的安全。在這種模式下,橋參與者有機會竊取用戶的資金,但由於「博弈」機制的存在(即將自己的資金進行質押,並伴隨有竊取資金的懲罰機制存在),他們應該不會這樣做。
下文將提到的 本地驗證協議將復雜的多方驗證問題轉變為一組更簡單的兩方交互,每一方僅驗證對手方,只要雙方在經濟上是對抗的,這種模式就有效——即雙方無法串通從更廣泛的鏈條中獲取資金。
3、本地驗證
本地驗證是部分驗證模式,也是點對點流動性網絡。每個節點本身就是一個「路由器」,路由器提供的是目標鏈的原始資產,而不是衍生資產。此外,通過鎖定和爭議解決機制,路由器無法提取用戶資金。
此類模型包括 Hop、Connext、Celer、Liquality 等,這種點對點模式在安全性方面,成本、速度、多鏈連接擴展相對來說表現不錯。
各驗證系統的優缺點對比
4、總結
外部驗證模式搭建跨鏈橋具有速度更快、成本更低、數據傳輸通用、多鏈連接更容易、用戶體驗更好等優點,但該模型的潛在缺點是其安全性。由於引入了外部參與者的角色,用戶的安全不僅取決於源鏈或目標鏈的安全,還受到橋接器安全的限制。在跨鏈轉移資產的過程中,如果橋不安全,資產就會面臨風險。
原生驗證模式是一個不需要信任的跨鏈橋梁,它沒有第三方驗證者潛在的安全權衡,可以傳輸各種通用數據。跨鏈橋的安全與區塊鏈本身的安全有關。用戶的財務安全不受網橋本身的影響。如果有安全問題,也是鏈本身的問題。同時,無需質押資產(資金效率更高)。但該模型尚缺乏足夠的活動並且多鏈的連接。在任意兩條鏈之間,开發者需要在源鏈和目標鏈上开發和部署新的輕客戶端智能合約。此外,它還存在速度較慢和成本較高的缺點。
本地驗證模式使用流動網絡的模式。它使用本地驗證,不需要全局驗證,因此速度更快,成本更低。相對而言,其資金效率高於外部驗證模型,低於原生驗證模型。同時,點對點流動性網絡的吞吐量也更大。當然,它也有不足之處。它在信息傳輸方面存在局限性,無法實現普遍的信息傳輸。
二、發展趨勢
不同模型的跨鏈橋有不同的取舍側重點。因此在不同階段,根據用戶對速度、成本、通用性、安全性等的不同需求,不同模型的跨鏈橋在不同階段可能會達到不同的效果。在早期,外部驗證模式和本地驗證模式可能會因為在成本和速度方面的經驗優勢而獲得更快的开發速度。隨着人們對安全性的重視,技術的發展,原生驗證模型也可能在後期逐步發展。
隨着時間的推移,一些跨鏈橋將逐漸佔據上風,成為跨鏈橋市場的主要參與者。隨着 Layer 2 的不斷深入發展,跨鏈橋將成為未來多鏈時代的重要組成部分。
三、列舉幾個跨鏈橋
1、Hop protocol
運行原理
roll up 與 roll up 轉移
Arbitrum 官方鑄造的 ETH,通過 AMM 轉移為 hETH,然後通過橋合約鎖定 Arbitrum 鏈上的 hETH,在另外一個橋鑄造 hETH,再通過部署在 Op 上的 AMM 轉換成 Op 官方鑄造的 ETH。
在此過程中不需要與 Layer 1 進行交互。
roll up 與 L1 轉移
用戶在 Hop protocol 發送從 Op 鏈上的贖回 ETH 請求,Hop protocol 告知 Bounder,Bounder 確認墊付資產,在 Layer 1 上發送 ETH 給用戶,用戶立即接收,挑战期結束,Bounder 獲得 Layer 1 提現的 ETH。
此時需要與 Layer 1 交互,Bounder 因為有了競爭,需要自己給 gas 費用,為了降低成本會將多筆交易雜糅到一筆,因此完成交互需要的時間不定。
Hop protocol 有三個重要的角色:
1、AMM :作為自動化做市商,為不同跨鏈提供流動性。
2、Bridge contracts :負責為網絡轉移,提供流動性。
3、Bounder :為有挑战期的鏈進行墊付。
費用
注:本表的數據是以太坊 $2650 時的測算,費用隨着以太坊 gas 費用變化而變化。由於測算時間不同,網絡擁堵情況不同,結果較大波動,僅供參考。
團隊情況
Shane Fontaine :以太坊开發者、Authereum 聯合創始人,也是洛杉磯地區以太坊聚會的組織者,他曾是 CoinCircle 首席密碼开發者,參與過 Level K 的开發,亦分布擔任過 UNIKOIN、Synapse Capital 的技術顧問,用 Solidity 語言編寫了許多智能合約代碼。
Lito Coen : Crypto Testers 創始人,也在 Hop Protocol 負責業務增長。他在 Web3 領域已經投資了十多個項目。此前,他曾任 SatoshiPay 業務拓展經理。
Christopher Whinfrey : Authereum 聯合創始人,去中心化應用的开發者,此前是 Level K 創始人。
投融資
融資信息不詳,目前僅披露投資者包括 1confirmation、6th man ventures、infinite capiutal 等。
2、Connext
運行原理
拍賣:用戶與流動性提供者配對,流動性提供者為轉账提供流動性,在 Op 上鎖定你的 DAI,在 Arbitrum 上提供 DAI。
准備:在這個階段,雙方鎖定資金進行轉账——發送鏈上的用戶和接收鏈上的路由器。
履行:在此階段,雙方解鎖資金進行轉账。用戶提供一個籤名來解鎖他們在接收鏈上的資金,流動性提供者使用相同的籤名來解鎖發送鏈上的資金。
具體流程
sender 向 NATS 訊息網絡廣播交易請求
router 監聽網絡,報價,網絡自動選取低費用 router
sender 與 router 配對
sender 發送資產和報價資訊給 nxtp 合約,合約廣播交易准備完成信號
router 給 nxtp 發送轉账准備
sender 發送撥款所需的資訊和籤名給 relayer,relayer 協助將撥款的交易發送到 receiver chain 的 nxtp 合約上
router 從 nxtp 合約取得本地籤名,router 撥款給地址
user 在另一條鏈取得資產,並且籤名
router 取得籤名消息,從 sender chain 的 nxtp 合約取得墊付資產
運行費用
注:本表的數據是以太坊 $2650 時的測算,費用隨着以太坊 gas 費用變化而變化。由於測算時間不同,網絡擁堵情況不同,結果較大波動,僅供參考。
團隊
Arjun Bhuptani : Founder,美國科爾蓋特大學(貴族文理學院),Moloch dao 的 co-Founder。
Layne Haber :首席運營官,美國加州大學洛杉磯分校,兩個初創公司的 CEO。
Rahul Sethuram :首席技術官,加州大學聖克魯斯分校,曾任 NASA 研究助理,TESLA 測試工程師,以太坊开發者。
投融資
總融資 1570 萬美金,目前已經完成 A 輪融資。
投資機構包括:#Hashed、Ethereum foundation、Consensys、1kx、OK ventures、huobi ventures、coinbase ventures、polychain、jinglan wang(optimism)、Sandeep Nailwal(polygon)
3、Nomad
運行原理
從 Optimism 團隊吸收靈感和經驗,Nomad 本身是一種 Optimistic Interchain Communication 的實現和擴展。系統的安全保證是任何參與者都可以發布所有欺詐證明,並且所有參與者都有一個窗口來對任何欺詐行為做出反應。
Nomad 形成跨鏈通信網絡的基礎層,能夠發送通用型消息,具有更高的廣泛性,但延遲為 30 分鐘。
發送鏈(home chain)產生一系列消息(document),籤約公證人(updater)籤署。如果公證人出示僞造的副本,會收到懲罰且廣播,所有客戶都知道其是惡意的,便可阻止訪問其账戶。
Nomad 以樂觀證明為原型,發送一些數據證明,在計時器過去後接受為有效,同時引入挑战者提交欺詐證明。
Nomad 跨越多個鏈。發送鏈是消息的來源,消息被提交到 merkle 樹(「消息樹」)中。這棵樹的根由更新者公證,並在「更新」中通過 relayer 中繼到接收鏈。更新由更新者籤名。他們承諾前一個根和一個新根。任何鏈都可以維護一個「副本」合約,其中包含更新者和當前根的知識。已籤名的更新由副本持有,並在超時後接受。
這留下了更新程序(updater)籤署欺詐更新的可能性。與樂觀的匯總不同,Nomad 允許欺詐,這是安全模型最重要的變化。重要的是,始終可以向發送鏈上的 Home 合約證明欺詐行為。因此,更新者必須在發送鏈上提交抵押權益。欺詐總是可以在發送鏈上被證明,並且可以削減保證金作為懲罰。
費用
注:本表的數據是以太坊 $2540 時的測算,費用隨着以太坊 gas 費用變化而變化。由於測算時間不同,網絡擁堵情況不同,結果存在較大波動,僅供參考。
團隊
Nomad 團隊具體人物不詳,創始團隊有超過 4 年致力於互操作性的經驗。
投融資
種子輪融資 2240 萬美元,由 polychain capital 領頭,其余投資者包括 the graph、celestia、amber group、mina、circle、avalanche、1kx、polkadot、A&T capital、coinbase 等 27 個。
Nomad 與 Connext 集成
Connext 的優勢在於實現了跨鏈和和 L2 Trustless 發送價值和調用合約,但缺點是不允許完全通用的通信,但它的延遲確實要低很多。依賴於 Nomad 高安全性,吸收 Nomad 的信任/風險。
利用 Connext 的低延遲流動性池,允許最終用戶在幾分鐘內完成轉账,而不是延遲超過 30 分鐘。據 Connext 官方報告稱,鯨魚和機構將需要更長的 35 分鐘來完成 Nomad 的橋接時間。
Connext 與 Nomad 就是低延遲的流動性+安全性結合,隨着 Connext 流動性的增長,Nomad 的採用未來也可能會逐漸傾向機構資本或大資金體量。
4、總結
從場外熱度看,Hop bridge 目前仍然一騎絕塵,Connext 與 Nomad 的集成造成的熱度導致大衆對其關注也逐漸增加。
綜合來看,Nomad 由於安全性更高,在其上的欺詐代價較為高昂,Nomad 是更通用的跨鏈操作的理想協議,這些操作通常由 DAO 或其他組織執行,而不是最終用戶,因此相應的使用和跨鏈時間就沒有那么便捷和快速;不過與 Connext 的集成可以彌補部分問題。
如果讓我們回顧最近幾個月發生的黑客攻擊事件:
目前區塊鏈最大的黑客攻擊幾乎都是來自於跨鏈橋,比如 Ronin Network 6.24 億美金,Poly Network 6.11 億美金,Wormhole 3.26 億美金... ... 這些攻擊提醒我們,無論用戶怎么想,去中心化對於大額應用程序來說都具有實際的安全必要性。
我們能夠看到對於跨鏈橋攻擊的超高誘惑力、超高的成本收益率。跨鏈橋想要成功,首要前提是安全性,未來幾十億美金、上百億美金的資產是沒有任何機構能夠去賠付承受的。對於跨鏈橋最理想的狀態應該是安全、相互連接、快速、資本效率高、成本低、抗審查的,隨着未來技術的迭代,原生驗證會佔據上風,但是從當前經濟方面和安全權衡,本地驗證 是目前綜合來看較好的解決方案。
當然跨鏈橋不應該僅限於資產的跨鏈,消息和合約的調用、數據交互、狀態交互都是跨鏈橋的應用方向。多元化跨鏈的剛需,造就整個賽道的未來無限潛力。
原文作者:Hakeen,Marina,Evelyn, W3.Hitchhiker
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。