跨鏈橋不是一個新話題,市面上的文章從橋的基本要素、跨鏈技術等對跨鏈橋進行了全面的分類和解讀。但是目前文章對于跨鏈橋的分類使人眼花繚亂,阻礙了人們對跨鏈橋性能的宏觀理解。
Dr.?DODO?旨在基于對16個跨鏈橋的調研,對橋的各方面性能進行分析和比較。通過比較,人們可以更直觀的體會到橋與橋之間的差異化,以及致力于解決的問題是什么,從而反映出跨鏈橋未來的發展趨勢。這篇文章的重點在于比較跨鏈橋的性能,而不在于對跨鏈技術本身作出深度解釋,讀者可以通過文中引用的參考對跨鏈技術知識進行普及。
一:Literaturereview
跨鏈橋的出現
根據BlockchainComparison的統計,目前存在的公鏈達到?115條。不同的區塊鏈之間存在不同的通信協議、共識規則和治理模型。DragonflyCapital?管理合伙人HaseebQureshi把每一條公鏈比做一個城市,無論以太坊上能建立起多少摩天大樓還是需要和其他城市之間連接,這樣看來,跨鏈橋的出現成為了理所當然。同時新興公鏈上蓬勃發展的?DeFi、NFT?和Gamefi鼓勵著用戶將資金在不同的公鏈之間流轉,使跨鏈橋成為必然產物。
跨鏈橋作為鏈與鏈之間的橋接工具,使用戶在鏈與鏈之間實現資產和信息轉移,促進了多鏈生態之間的通信與兼容性。
根據DeFiLlama上的數據來看,截止2022年3月鎖定在跨鏈橋的加密貨幣高達$21.8B,其中WrappedBitcoin占市場份額最大,TVL達$10.2B,?Multichain?排第二,其TVL為$7B。?Arbitrum?為以太坊生態中TVL最高的橋約占$6B,其次是?Polygon?約占$5B。
然而,跨鏈橋成為公鏈叢生時期剛需的同時,也成為了黑客們的猛烈攻擊目標。于3月23日,RoninBridge被盜173,600枚以太坊和25.5M?USDC,總價值超過$600M美元。可笑的是,團隊在六天后才發現這一重大損失。緊接著,LayerZero的熱門項目Stargate跨鏈橋在穩定幣?TVL高達$3.6B時,被團隊發現底層協議出現重大安全漏洞。
這些事件使人擔憂,也確實并不是每個人都對跨鏈橋充滿期待,Vitalik?Buterin在Reddit發文表示:
未來將是「多鏈」的,但不會是「跨鏈」的,因為跨越多個「主權區域」的橋的安全性存在根本限制。
數據:全球擁有超4.2億加密貨幣用戶,其中2.6億在亞洲:6月21日消息,Triple數據顯示,截至2023年,估計全球加密貨幣擁有率平均為4.2%,全球擁有超過4.2億加密貨幣用戶,其中大部分在亞洲(2.6億),其次是北美(5400萬)、非洲(3800萬)以及南美(3300萬)。[2023/6/21 21:51:33]
跨鏈橋的未來將如何發展,未來是否會出現多鏈vs.多橋的博弈值得進一步探討。但是就現階段來看跨鏈存在的必要性源于三個方面:提升資產的利用率,拓展了協議的邊界和開發新功能的可能性,為用戶可開發者解鎖更多玩法。
接下來讓我們進一步看看跨鏈橋是什么,以及它如何滿足以上三種需求。
跨鏈橋是什么
多數情況下,當用戶要把資產從A鏈跨到B鏈時,需要先把資產存到橋在A鏈的指定地址中,接下來,當橋的檢測者收到這一信息時,會在鏈B鑄造等量的封裝資產,或者通過在目標鏈建立資金池把跨鏈資產轉換成目標鏈的原生資產,最后把錢打到用戶在鏈B的賬戶中。
根據以上描述,跨鏈橋是一種幫助用戶在擁有兩種不同協議的區塊鏈之間實現資產轉移的工具,目前的跨鏈技術涉及兩個不同的維度:資產和數據跨鏈,但本文將專注于對資產跨鏈的解釋。接下來,讓我們來了解一下在資產跨鏈過程中的幾個重要角色和步驟:
檢測者:誰來檢測原鏈和目標鏈的狀態,負責信息的傳遞?這可能是一個或者一群驗證者,或者中繼/輕客戶端。共識機制:驗證者之間如何達成共識?她們如何加密簽署需要被傳遞到目標鏈的資產?多簽或是采用更高安全性的MPC門限簽名機制?獎懲機制:激勵驗證者正確傳遞信息的機制是什么?有的跨鏈橋獎勵驗證者部分交易費用,或是要求驗證者質押治理代幣,并在傳達錯誤信息割去其質押的資金。用戶資產是否托管于橋?當用戶把資產存放到源鏈的指定地址時,這個地址可能有橋的驗證者監管,或者由智能合約掌控。此外,跨鏈橋也可能通過在目標鏈部署流動性池,而實現資產跨鏈。當資產由智能合約掌控或是存儲與流動性池的時候,本文將其稱為資產非托管。資產跨鏈模式:由于每一條公鏈有著各自原生資產的會計帳本,用戶如何使資產脫離原始賬本而在不同的記賬體系中流轉?在區塊律動作者?0x76@BlockBeats?對跨鏈過程中,資產是否真的轉移這一問題指出,其實跨鏈的并非資產本身,而是資產所代表的價值。本文將資產跨鏈模式稱為“打錢機制”。跨鏈橋的分類方法
目前市面上的文章對跨鏈橋基于以下幾種方法分類:
WisdomTree Investments新基金的股票可以在以太坊或Stellar的區塊鏈上進行管理:金色財經報道,美國交易所交易基金WisdomTree Investments新基金的股票可以在以太坊或Stellar 加密網絡的區塊鏈上進行管理,這是 ETF 玩家首次涉足區塊鏈交易。
據悉,美國交易所交易基金WisdomTree Investments是總部位于紐約的交易所交易基金和交易所交易產品發起人兼資產管理人,管理著超過 700 億美元的資產。[2022/10/4 18:38:50]
1.@1kxnetwork的研究伙伴?DmitriyBerenzon?根據橋的服務目的把跨鏈橋分為四類:專注于做資產跨鏈的、做某兩條鏈之間的跨鏈、專注于應用的跨鏈、普適性的跨鏈橋。
2.Dmitriy又根據資產跨鏈驗證機制/技術:單點多點驗證,中繼+輕客戶端/原生驗證,流動性網絡。
3.市面上的文章對打錢機制有著各式各樣的分類,本文選取ArjunChand和AndreCronje對打錢機制的解釋:
????ArjunChand?的文章將打錢分為三類:
鎖定+鑄造:這類跨鏈橋會鎖定原鏈上的資產,并鑄造等量目標鏈上的資產。銷毀+鑄造:這類跨鏈橋會銷毀、鎖定+鑄造/銷毀和原子置換。
4.橋的安全性:根據DmitriyBerenzon的文章中提到,“無需信任”的橋指的是橋的安全性基于底層的公鏈,為安全性最高的橋,比如Arbitrum和BOBA橋本質上是以太坊上的擴容方案-OptimisticRollup。“保險”橋作為安全系數第二高的橋,在驗證者出錯時用其抵押資金返還給用戶作為補償。這一機制比僅僅銷毀驗證者抵押資產而不提供補償的“債務”橋賦予用戶更好的體驗。最后“需要信任”的橋通常涉及中心化驗證交易和管理用戶資產。
本文將橋的安全性由高至低排序:無需信任的橋>保險橋>債務橋>需要信任的橋。
5.其他:關于橋的其它分類方式,ArjunChand?根據橋的功能進行了進一步的細分,但本文將不再贅述。
跨鏈橋性能
現在我們了解了橋的基本要素,也了解了根據橋的服務目的、驗證方式、打錢方式、安全性的分類,我們可以看出不同的跨鏈橋有著不同的發展核心。DmitriyBerenzon從以下幾個角度評估跨鏈橋的性能:
BTC市值重返4000億美元上方:金色財經報道,CoinMarketCap數據顯示,BTC市值重返 4000 億美元上方,現報 4034.87 億美元,24小時漲幅達 9.95 %。此外,BTC 24小時交易量達433.9億美元。[2022/9/9 13:20:16]
安全性:本文的判定是,安全性從中繼、多點驗證至單點驗證遞減;而在多點驗證中,要求驗證者進行質押的橋比沒有質押的橋更安全;此外,當資產托管于橋的時候,安全性降低。速度:指完成交易的延時性,以及最終性保證。有的橋專注于特定的生態系統間的跨鏈,促使更快的跨鏈交易。可擴展性:開發者集成額外目標鏈的不同難度級別。效率資本:指確保系統安全所需的資本和資產轉移的交易成本,例如:cBridge2.0的升級就是為了降低流動性提供的門檻,提高流動性深度。狀態性:能夠轉移特定資產、更復雜的狀態和/或執行跨鏈合約調用。?
二:跨鏈橋點評
跨鏈橋產品調研
通過調研跨鏈橋官網的document,本段將基于本次研究的16座橋的共性做出綜述,并且比較橋與橋之間的性能。需要注意的是,任何人在閱讀Whitepaper和橋的document時都應該帶著批判性思維,有時候一個新推出的跨鏈橋項目可能會為了突出自己的“特性”而用更復雜的語言來描述已經存在的技術和機制,本段旨在過濾去復雜的語言,直接的比較跨鏈橋之間的特性差異。
Synapse:現階段為多點驗證,進行多方計算的驗證人之間運行門限簽名達成共識,目前任何人或者項目可以向Synapse的社區提出申請成為驗證人,而下一階段將推出PoS質押機制進一步提高安全性。在打錢這一過程中,Synapse橋通過在目標鏈部署資金池來保證用戶獲得原生資產。資產由Synapse智能合約控制,實現資產非托管。Multichain:多點驗證,共識由多方計算MPC運行門限簽名方案保證,目前還沒有質押機制,打錢機制為鎖定+鑄造/銷毀,資產非托管。此外,multichainV3版本中加入了多鏈路由的跨鏈方式,用過在多條鏈上部署流動性池的方式完整資產跨鏈。deBridge:為多點驗證,由多簽達成共識,利用質押機制進一步保證安全;打錢機制為鎖定+鑄造/銷毀;資產被鎖在deBridge的智能合約中,判定資產為非托管。ShuttleFlow:由聯盟節點進行多點驗證,通過多簽達成共識;打錢機制為鎖定+鑄造/銷毀;資產存放在由聯盟成員監管的收款地址中-判定為托管。Warmhole:由19個guardians進行多點驗證,由多簽達成共識并由guardian的名譽保證安全性;打錢機制為鎖定+鑄造/銷毀;判定資產為被托管。cBridge:多點驗證(CelerStateGuardianNetwork),由多簽和質押達成共識并保證安全;打錢機制為原子置換;基于原子置換的機制,判定資產為非托管。ThorChain:多點驗證,由多簽達成共識,驗證人需要bond足夠多的治理代幣RUNE才能運行節點,并且驗證人會定期被更換以保證安全性;通過流動性池實現資產轉移,以RUNE為中間資產;資產非托管。Hop:由Bonder運行節點進行多點驗證,Bonder需要質押資產從而參與驗證交易;Hop橋通過在目標鏈部署資金池來保證用戶獲得原生資產;判定資產為非托管。Polygon/Matic?PoSbridge:多點驗證,由多簽達成共識,實施質押來保證安全,打錢機制為鎖定+鑄造/銷毀;用戶資產為Polygon的PredicateContract監管-判定為托管。Rainbow:由輕客戶端+中繼驗證完成,同時安全性得到保證;打錢機制為鎖定+鑄造/銷毀;用戶資產存儲在TokenLocker合約中,資產非托管。BOBA:BOBA作為一個OptimisticRollup,交易的驗證由智能合約執行,打錢方式為流動性互換,其安全性等同于底層網絡-以太坊;用戶資產托管與BOBA網絡監管的地址。Arbitrum:Arbitrum為以太坊的擴容方案之一-OptimisticRollup,交易的驗證由智能合約執行;其安全性等同于底層網絡-以太坊;用戶資產托管與Arbitrum監管的地址。xDai?bridge:由TokenbridgeDAO成員控制,由多簽達成共識;打錢機制為鎖定+鑄造/銷毀;資產被托管。Binancebridge:Binance作為中心化交易所,可將用戶資產通過余額變動的方式轉移到不同的鏈上,用戶需要將資產托管于Binance。wBTC:wBTC作為專注于做BTC封裝資產的DAO中心化的驗證用戶信息和執行交易;打錢方式為鎖定+制造銷毀;用戶資產托管于wBTC。Stargate:建立于LayerZero上的跨鏈橋,“驗證者”由兩個角色承擔:預言機和中繼器,當兩者提供的信息在目標鏈上匹配時則表示驗證/跨鏈成功;打錢方式為通過統一的流動性池進行流動性之互換;資產非托管。跨鏈橋性能對比
“000.eth”以300ETH成交,位列以ETH計價的ENS成交價第二名:金色財經消息,“000.eth”ENS域名已以300ETH價格成交,約合32萬美元,僅次于此前“paradigm.eth”的420ETH,位列ENS域名成交價第二名(以ETH計價)。[2022/7/4 1:48:53]
每個人對跨鏈橋技術文檔的解讀可能稍有不同,所以本文對跨鏈橋的分類和DmitriyBerenzon的表格稍有出入。但是關于判定跨鏈橋的驗證機制的邏輯是一致的,讀者可以根據以下問題來一步步對橋的驗證機制和安全性做出判定:
1)首先,跨鏈橋是中心化管理,多點驗證,還是利用中繼+輕客戶端驗證跨鏈信息?
2)如果是多點驗證,驗證人是否需要進行質押才能提供服務?此外,一旦驗證人作惡,那么質押的資產是被銷毀,還是補償給用戶從而保護用戶不受損失?
3)用戶在原鏈存入的資產是托管于跨鏈橋監管的地址,還是存入智能合約或者流動性池?
基于以上的問題和思路,本文接下來對16座跨鏈橋進行性能上的點評和對比:
在這16個橋中,Synapse、Multichain、deBridge、ShuttleFlow、Warmhole、cBridge、ThorChain、Hop、PolygonPoSbridge均為多點驗證。值得注意的是,在多點驗證的共識機制中,多方計算和多簽(multi-sig)的區別在于“私鑰”的形成。
多簽機制需要幾名驗證者擁有完整的私鑰對交易進行簽署,而多方計算消除了單個私鑰的概念,需要驗證者共同形成一個私鑰以完成交易驗證,這樣一來驗證者并不獨立擁有完整的私鑰,從而保證安全性。AliceKlocko?文章中的對比圖更是直觀的展現了兩種機制的區別。
在這9個橋中,deBridge、cBridge、ThorChain、Hop、Polygon均要求驗證人進行質押才能運行節點為交易驗證提供服務,相對其余沒有質押機制,或者利用驗證人的“名譽”來進行擔保的有著相對更高的安全性。
為了進一步提高用戶體驗,保證用戶資產不受損失,cBridge、deBridge、ThorChain被稱之為”保險“橋。意思是當節點作惡時,驗證人質押的資金不會被銷毀,而是被返還給用戶作為補償。從用戶的角度來看這樣的機制,比驗證人作惡時質押資金僅被銷毀來說這類橋給予用戶更放心的跨鏈體驗。
而相對于多點驗證,即用戶還是需要相信驗證者,Rainbow橋采用的輕客戶端+中繼鏈完美的實現了去中心化。然而,在實現去中心化的同時,Rainbow橋犧牲了可擴展性。由于在每條鏈上部署輕客戶端的開發成本高,Rainbow目前只能服務于以太坊和Near之間的資產跨鏈。
嗶哩嗶哩海外授權NFT項目Cheers UP Period系列地板價以近0.9ETH創歷史新高:金色財經消息,據NFTGO數據顯示,嗶哩嗶哩海外授權NFT項目Cheers UP Period系列地板價以近0.9ETH創歷史新高,目前地板價為0.8978ETH,24小時漲幅49.65%。24小時交易額為301,134美元,增幅571.52%。
此前報道,嗶哩嗶哩為海外用戶授權發布Cheers UP NFT。[2022/6/6 4:05:48]
BOBA和Arbitrum這兩座“橋”相對特殊,因為它們均為以太坊的Layer-2擴容方案-OptimisticRollup,所以底層的安全性等同于以太坊。這樣的橋雖然擁有者較高的安全性,但是當用戶想從Layer-2跨鏈回Layer-1的時候需要經歷7天的挑戰時間。
相比之下,xDAI、Binance、wBTC區別與其他的13座橋在于他們的中心化:從交易驗證到對用戶資產的托管。雖然很難相信Binance會違背自己的名聲而故意作惡,但是中心化的管理某種程度上違背了Web3中對去中心化的追求。
Stargate是三月以來基于LayerZero基礎協議上的當紅跨鏈項目。為了使讀者更加熟悉,從驗證方法上來說,Stargate類似于Rainbow橋,即通過部署輕客戶端和利用中繼鏈來完成資產/信息跨鏈。但是Stargate的創新之處在于它引入了Oracle和中繼鏈兩個驗證主體,且兩者之間無需主觀達成共識,而是客觀的-當兩者提供的交易信息匹配時,則表明跨鏈成功。
同時它提出的“超輕客戶端”大大降低了部署的難度和成本。更進一步的,0xivecott?解釋到Stargate通過部署統一的流動性池為用戶提供原生資產,解決了用戶收到封裝資產的痛點,提升資本效率。
根據以上的總結可以看出,跨鏈橋的優劣勢無法從某一角度進行評判的,有的橋專注于安全性和去中心化而相對降低對資產轉移的速度和跨鏈可擴展性的要求,相比之下,有的橋為服務小額轉賬需求的用戶則會優先考慮轉賬速度和接入的公鏈數量。
三:跨鏈橋的發展
跨鏈橋的項目的發展可能圍繞著“互操作性不可能三角”,也可能基于文章前面提出的五個性能做出優化:安全性、速度、可擴展性,資本效率和狀態性。但是需要寫在前面的是,跨鏈橋的發展目標并不是統一的,比如Multichain的發展專注于可擴展性,現在接入的公鏈多達33條公鏈,并且在這一基礎上MultichainV3優化了打錢機制,通過部署資金池使用戶在目標鏈上的到原生資產,而不是封裝資產。
而Hop橋專注于做Layer1-Layer2?之間資產轉移,而不是和Multichain在可擴展性上一決高下。本文認為,每個橋有自己的發展核心,在奠定發展目標后,會對安全性,速度,資本效率等方面做進一步優化。
文章開頭提到,Vitalik對跨鏈橋未來的擔憂來自于跨越主權區域時橋的安全性問題。確實,無論橋在服務目的上有著怎樣的取舍,安全性是跨鏈橋研發團隊想要不斷優化升級的重要方向。
比如,Synapse橋在項目提出隨著項目進入發展的第二第三階段將會要求驗證人進行質押從而提升安全性;此外cBridge2.0通過去中心化的驗證人網絡來處理節點信息,相比1.0版本中唯一的Gateway角色,2.0版本使安全性得以提升。
安全性的提升也可以從打錢機制上進行優化:大多數的資產跨鏈模式采用鎖定+鑄造/銷毀,那么用戶在目標鏈上得到的通常為跨鏈資產,比如deBridge的deUSDT。由于封裝資產的發行涉及三個階段,風險系數也是由原生資產,跨鏈橋安全性,和封裝資產穩定性迭加起來。這樣看來換得封裝資產的用戶不僅承擔了更多的風險,且資產流通性差。
而通過流動性池實現資產跨鏈則可以理解為比鎖定+鑄造/銷毀的模式多了一步,即在目標鏈上部署流動性池,從而把橋的封裝資產換為目標鏈的通用資產。這樣的機制繞開了鎖定鑄造機制中的效率問題,提高跨鏈速度。比如,Hop橋通過在Rollup上部署資金池,幫助用戶把Hop橋的封裝資產轉換成Rollup上的通用資產。
通過流動性完成資產跨鏈看似方便,但也存在一定問題。通過流動性池實現資產轉移的潛在問題可能在于流動性的深度,和流動性池割裂的情況。比如在cBridge2.0的升級中,流動性提供者無需自行運行節點,而是允許流動性提供者將資金委托給SGN驗證網絡,并獲取跨鏈手續費收益,這一機制降低了流動性提供的門檻,從而提升了資本效率。
站在用戶的角度來看,跨鏈橋的最終優化落在是否能提供順滑的跨鏈體驗上,比如,跨鏈速度是否夠快,是否有轉賬上限,是否能實現一鍵跨鏈,是否幫助用戶預留/算清gas費用,得到的資產是否為目標鏈的通用資產等等。通過一覽跨鏈橋產品對比圖,用戶可以根據自身的跨鏈需求,選擇相應的跨鏈橋。
那么未來跨鏈橋的發展到底是怎樣的?與其糾結于彌補跨鏈橋的短板,不如從用戶做資產跨鏈的目的這一角度出發做前瞻性的思考:
跨鏈聚合:試想一下如果你想把資產從以太坊跨到Arbitrum,通過跨鏈橋產品對比圖,你知道deBridge和Synapse都接入了Arbitrum,但你無法確定用哪個跨鏈鏈橋實時跨鏈成本更低且速度更快。那么跨鏈聚合器可能會有著很好的前景-幫助用戶免去DYOR,提供在幾秒內篩選出最優的跨鏈路徑和成本的服務。Dr.DODO的下篇文章將對跨鏈聚合器產品進行詳細的比較,敬請關注。開發者也可以考慮在跨鏈橋中嵌入其他金融服務,比如Li.Finance正在做的跨鏈+交易,以及龍頭DeFi協議?Aave?在V3版本中提出的跨鏈+借貸方案,再或者Sushi提案集成LayerZero推出的跨鏈橋Stargate。這樣一來用戶在跨鏈的同時便可以完成DeFi的相關活動,而不用轉至第三方平臺。此外,跨鏈項目Multichain最近推出的anyCall功能看起來也十分實用和搶眼。anyCall是一個通用的跨鏈消息傳輸協議,它通過可以調用目標鏈上的原生合約來實現從A鏈向B鏈發送跨鏈消息。在實際的應用中,Curve?抓住了這個先機,通過集成anyCall?更有效地幫助在不同區塊鏈上的veCRV持有者分配CRV獎勵的權益。具體來說,當Curve接入anyCall后,可以及時的計算用戶在目標鏈上的獎勵權重并鑄造出相應的獎勵。這樣無需提前部署CRV獎勵的流動性池,從而極大的提升了資金效率。總而言之,雖然Vitalik對跨鏈橋持消極態度,但是我們認為跨鏈橋將會持續成為用戶和開發者的關注點。畢竟如果因為安全問題而建立封閉的公鏈生態,那么自身將會走向萎縮。此外,從用戶對LayerZero推出的跨鏈基建項目Stargate的熱情來看(目前TVL達$2.5B),跨鏈橋可能會結合以上提出的兩種功能向Layer-0發展,即作為公鏈的底層基礎擁有強大的可集成性,并且通過統一的流動性池為用戶提供原生資產和跨鏈及時性。
-在線支付公司Stripe表示,將開始允許商家通過穩定幣?USDC?向用戶支付加密貨幣。-從周五開始,Twitter將允許一定數量的創作者從其付費功能TicketedSpaces和SuperFo.
1900/1/1 0:00:00????Hive是一個基于BSC智能鏈上開發的DAO組織治理通證代幣,由開曼群島基金會錫安實驗室發起,總發行量為100萬枚,將于2022年4月2日11點31分正式上線.
1900/1/1 0:00:00Cardano(ADA)區塊鏈上的活動開始升溫,在過去的一個月里,有400個新項目正在開發,同時有10萬個新錢包被創建.
1900/1/1 0:00:00近日移動支付網報道,據可查數據統計截至2022年3月中旬,已有129家銀行確認通過“一點接入”平臺接入數字人民幣互聯互通平臺,這129家中小銀行包含107家城商行,16家民營銀行和6家外資銀行.
1900/1/1 0:00:00價格走勢。比特幣現在對俄羅斯盧布有很大的折扣。交易量。比特幣的交易量在過去的一個月里不斷攀升,因為交易員從替代幣中輪換出來。訂單的流動性.
1900/1/1 0:00:00撰文&采訪:0x5willows面對三月上旬中概股史無前例的一瀉千里,縱是財大氣粗的互聯網大廠也坐不住了,Web2大廠頻繁傳出裁員消息.
1900/1/1 0:00:00