跨鏈王座的群雄紛爭:策略、霸主與挑戰

新手Dec 17, 2023
本文評估多個跨鏈項目,詳細討論其實施差異、各自的優勢和劣勢,併探討不衕協議的安全性問題和各自所基於的假設細節。
跨鏈王座的群雄紛爭:策略、霸主與挑戰

引言

在區塊鏈世界中,每個網絡都可以看作是一個獨立的生態繫統,擁有自己的原生資産、通訊規則等。然而,這種特性也讓各區塊鏈之間互不相通,使得資産和信息無法自由流動。因此,跨鏈互操作的概念應運而生。

1.跨鏈互操的意義和使用場景

Defi是當今區塊鏈的核心和基礎,卻麵臨著許多挑戰,如流動性碎片化、資産池深度不足、資本利用率不高等問題。跨鏈互操協議的出現能夠將各條鏈資産整合到一個統一的智能合約中,從而最大化提升用戶體驗和資本利用率,在理想情況下,跨鏈互操作協議可以將磨損減少至零。

舉例來説:

(1)將OP鏈的資産放入ARB鏈上的GMX,以提高資金池深度

(2)將OP鏈的資産放入到ARB上的Compound進行抵押借貸

(3)實現NFT資産的跨鏈轉移

除了金融方麵,信息的傳遞也尤爲重要:例如跨鏈投票支持重要提案,Social dapps之間的數據傳遞等。如果説Defi打開了加密貨幣世界的大門,跨鏈互操協議則是通往成功的必經之路!

2.跨鏈互操協議分爲四種

2.1基於節點或第三方網絡的驗證 (第一種)

最原始的跨鏈協議採用MPC(Multi-Party-Computation) 進行交易驗證,Thorchain是一個典型代錶,通過在鏈上部署節點對交易進行驗證,以建立安全標準。通常,這種協議會吸引100-250個節點驗證者在網絡上,然而,這種方法的劣勢在於需要每個節點都對交易進行驗證,從而導緻用戶需要等待較長時間。此外,節點的運營成本對於協議來説也不可忽視,最終會轉嫁給用戶。其次Thorchain會爲每一種交易對設置一個Liquidity Pool,使用項目原生代幣RUNE,每次跨資産都需要將資産兌換成RUNE,然後在換成目標鏈資産,這種模式需要大量資金去支持且有磨損,長期看來,這併不是跨鏈協議的最優解。Tips:Thorchain被攻擊是因爲代碼漏洞(繫統會把假的ETH符號會被當成真的ETH符號),跟驗證方法的安全性無關。


錶1:跨鏈互操協議之間性能對比

2.1.2改善

基於此現象的改變:Wormhole選取19個Validators去驗證交易的真實性,這些驗證者包括Jump crypto等知名節點驗證者。這些驗證者衕時在ETH,OP等其他網絡上運行驗證業務,然而,這種方法存在過於中心化的風險,作者認爲,完全去中心化未必總是最佳選擇,因爲一定程度的中心化管理可以減少成本支出,項目做到最後一定是要實現大規模使用和最大化經濟效益。Tips:Wormhole被攻擊是因爲合約漏洞,攻擊者使用外部合約對交易進行驗證,盜取資産,和本身的驗證安全性無關。

與其他跨鏈協議相比,Axelar則是一條基於POS的公鏈。Axelar將驗證信息從其他網絡打包髮送到自己的主網進行驗證,完成後在髮送到目標鏈。值得註意的是,驗證成本與安全性成反比。隨著驗證信息數量的增多,需要更多的節點參與驗證和維護網絡安全,理論上,節點沒有上限,節點數量的增多會讓轉賬成本激增,Axelar未來會遇到這個睏境。


圖1: Axelar驗證機製

2.2樂觀驗證(第二種)

OP的成功代錶著樂觀驗證當下的安全可靠,成本低廉以及速度優勢。因此Synapse等跨鏈協議也採用此驗證模式。但Synapse使用Lock/Mint的方式去交換資産,這種方法存在遭受黑客的攻擊的風險,作者將在2.3.1闡述原因。此外樂觀驗證隻能滿足當前的需求,未來一定需要更加安全可靠的驗證方法,衕時仍需保持速度和成本優勢,現在作者將介紹雙重驗證來替換樂觀驗證。

2.3雙重驗證(第三種)

市場上最受關註的雙重驗證協議是Layerzero和Chainlink。先説結論,作者認爲雙重驗證在當今跨鏈協議領域的髮展前景最爲明朗,無論是在安全性、速度還是反應時間方麵,它都優於其他協議。

(1)Layerzero

Layerzero的創新之一是部署超輕節點在各條鏈上,將數據傳輸至鏈下Relayer和Oracle(Chainlink提供)進行驗證,相比於第一種協議,避免了繁重的計算任務。Oracle生成區塊頭等信息,Relayer驗證交易真實性,隻有當兩者不出錯的情況下,才會放行交易。需要強調的是兩者都是獨立運行,黑客隻有衕時控製Relayer和Oracle,資産才會被盜,與樂觀驗證相比,安全性更高,因爲它驗證每一筆交易。


圖2: Layerzero驗證機製

成本和安全優勢:作者用Stargate做了實驗 (使用Layerzero技術)

1)From OP to ARB 需要1分鐘完成交易—-$1.46

2)From OP to BSC 需要1分鐘完成交易—-$0.77

3)From OP to ETH 需要1分30秒完成交易—-$11.42

綜上所屬雙重驗證模式處於絶對領先地位。

(2)Chainlink

Committing DON收取交易信息,目標鏈ARM會從源鏈ARM收集信息重塑Merkle tree和Committing DON的Merkle tree進行比較,在一定數量的節點’驗證‘成功後,交易將被提交到Executing DON進行執行,反之亦然。註明:ARM屬於獨立的繫統。Chainlink使用的技術和Layerzero的原理相似度達到90%,都採用“收集信息+驗證信息(驗證每一筆)”的模式。


圖3: Chainlink驗證機製

目前Chainlink已支持的項目爲Synthetix(跨鏈轉移sUSD),Aave(跨鏈治理投票)。從安全角度來看,雖然ARM和Executing DON屬於兩個繫統,但都由Chainlink自己控製,有可能堅守自盜。另外,在技術相衕的情況下,Chainlink更會吸引一些有深度合作的老項目使用本服務,達成捆綁。而Layerzero更會吸引一些新項目去部署,但從支持的網絡和生態上來看,Layerzero更勝一籌。此外,一般項目方也都希望把産品部署到熱門生態上。


圖4: Layerzero生態

2.3.1Layerzero不可能三角


圖5: Layerzero不可能三角

安全性:跨鏈轉移資産方式分爲四種

1)Lock/Mint:跨鏈協議會在各個網絡中部署資金池,當用戶要將ETH從A鏈轉移到B鏈的時候,需要將A鏈的ETH鎖定,然後在B鏈鑄造等量的wETH,當從B鏈返回A鏈時,wETH將被銷毀,衕時A鏈上的ETH將會被解鎖,這麽做的風險是安全性完全依靠跨鏈橋,如果Lock的金額足夠多,黑客一定會選擇攻擊資金池。

2)Burn/Mint:代幣採取OFT(Omnichain Fungible Token)形式鑄造,可以在源鏈燃燒掉一定量代幣,在B鏈Mint出對應量代幣,這種方式可以避免因資金池資金過多而引髮的攻擊風險,理論上更安全,OFT模式一般都在代幣髮布時選擇,有助於dapps之間的流通。老項目也可以將自己的代幣改爲OFT,但因涉及到多方利益而難以實施,如更改後,其他dapps裡麵的原生代幣該怎麽處理等等,所以隻有新項目才能採取這種模式。綜上,老項目沒有必要去冒風險,按照現有的路徑髮展即可,所以選擇了安全,就無法應用到老項目上。

3)Atomic Swap:協議在兩條鏈上都建立資金池,存儲一定量的代幣。當用戶跨鏈時,用戶會將資産存入到A鏈資金池,B鏈則會從B鏈資金池提取對應數量髮送給用戶,本質上是一加一減,隨存隨取,安全繫數高。

4)Intermediate Token:如2.1 Thorchain會造成磨損,且等待時間過久。

目前最廣泛運用的是Atomic Swap,但未來一定是往Burn/Mint模式靠攏,真正實現零磨損跨鏈,且保持安全性。老項目還擔心使用Layerzero的一個原因是預言機價格操控,預言機遭受攻擊的案例不在少數,現在技術還未完全成熟,因此,大部分協議也會選擇謹慎的態度。

審核:Layerzero的Relayer和Endpoint裡麵的驗證參數由項目方自行設置,會存在項目方惡意操作的風險,因此審核特別嚴格,導緻Layerzero併沒有很多出圈的項目。如果放棄審核,讓老項目使用Layerzero,安全性就得不到保障,選擇了安全性,新項目審核就會特別難通過。由此陷入睏境,Layerzero還需要一點時間去髮展。

2.4模塊化跨鏈協議(AMB驗證,第四種)

Connext爲模塊化跨鏈互操協議,模塊化的結構爲hub-and-spoke,將Chain A和Chain B的驗證交給各自鏈的AMB(Arbitrary-Message-Bridge,任意消息信息橋)—Spoke爲Chain A&B,生成的默剋爾樹證明存儲到ETH主網上,ETH爲hub。


圖6:Connext驗證機製

該協議安全等級最高,因爲我們所相信的是ETH網絡的安全性,運用的是share security原理,如果使用Layerzero的技術,我們所要相信的其實是項目方本身,理論上比所謂的雙重驗證更加安全。從長遠來看,一些OP跨鏈協議可能存在安全性方麵的問題,未來趨勢會朝曏ZKP或者雙重驗證的模式。另一方麵,對於跨原生代幣的安全驗證,各個鏈使用各自的AMB模塊進行驗證,而這些驗證的傳輸時間可能不一緻。官方AMB通常需要更長的驗證時間,有時用戶可能需要等待長達4小時甚至更久才能完成驗證。這對於整體的經濟效益和普遍的使用來説,可能會對Connext協議的規模造成限製。

3.ZKP跨鏈互操協議

現有的跨鏈協議競爭已經相當激烈,許多項目方把目標投曏了ZKP,想跟上ZK roll up的概念,使用ZKrelayer,ZKlight-endpoint等技術,主打安全性最高,然而作者認爲在未來5-10年內,ZKP在跨鏈領域的應用還爲時過早,難以與現有的跨鏈協議競爭,原因如下:

(1)證明生成的時間和成本過高。零知識證明分爲ZK STARK和ZK SNARK,前者生成證明大但時間短,後者生成證明小但時間長(證明越大,成本越高)。大部分ZKP跨鏈都會選擇ZK SNARK,因爲如果跨鏈成本過高,就沒有用戶會選擇該方案。那麽如何解決時間過長的痛點呢?有些協議會選擇增加一條‘快速通道’,類似於OP的模式,先通過該交易,在進行驗證,那這就不是嚴格意義上的ZKP,屬於OP Plus版本。

(2)設施要求高。ZKP對設施要求較高,需要計算大量數據和性能支持,一旦大規模使用ZKP,會導緻算力不夠用,協議需要花重金去購買基礎設施,目前不具備經濟效應。

(3)技術迭代不確定性。現有的幾種跨鏈協議中,雙重驗證的方法安全性已經足夠高,滿足當下的安全需求,雖然現在可能看起來不需要ZKP,但未來的技術迭代可能會改變這一情況。就如衕二十年前三線城市是否需要修建高架一樣,短期內可能不會出現需要,但在長期內,ZKP可能成爲跨鏈領域髮展的基石。因此,雖然當前還不是ZKP的時機,但需要有團隊持續進行研究和探索,併保持關註,因爲技術的髮展速度無法預測。

4.總結和思考

跨鏈互操協議對於區塊鏈髮展至關重要。在各種跨鏈協議中,雙重驗證模式在安全性、成本和速度等方麵錶現出色,尤其是Layerzero和Chainlink這兩個行業領先者。雖然兩者的技術實現基本相衕,但Layerzero在生態建設方麵更爲豐富,因此目前更具競爭優勢。然而,Layerzero由於其安全性和審核機製,導緻生態髮展進展較慢,但相信在未來會有更多的髮展機會。至於ZKP跨鏈,盡管目前應用還較爲遙遠,但其髮展方曏有望朝著這個方曏髮展,我們應該持續保持關註。

作者對Layerzero和跨鏈領域保持樂觀態度,但也提出了一些潛在問題。現有的跨鏈協議大都屬於L0(傳輸層),主要用於資産轉移和信息傳遞(social,governance等),在資産轉移方麵,現有的跨鏈橋都是僞跨鏈,作者認爲真正意義上的跨鏈是指某一個資産真正跨到另一條鏈上(Burn/Mint),而不是Lock/Mint或者Atomic Swap,但如果要做到這一點,需要將現有的老項目全部推倒,讓新項目接替它們的位置,代幣髮行爲OFT模式,但實現難度過大,需要很長時間的過度。

大家其實還是活在一個依賴於「第三方」的世界,鏈與鏈之間還是閉塞的。在傳遞信息方麵,各鏈之間可以依賴於傳輸層去進行消息傳遞,但目前需求併沒有很大,比如Lens和Cyber之間要進行消息傳遞需要跨鏈,但首先社交領域何時規模髮展起來還是一個問題,其次如果説大部分dapps部署在Lens生態,dapps之間本身便以自由通信,那跨鏈便沒有需求了,跨鏈隻有在競爭激烈的環境下才有足夠大的需求。

由此又延伸出Layer2 superchain新威脅的話題,比如OP superchain的成功會讓更多Layer2採用類似技術去搭建,它們之間可以無縫對接(資産)。未來區塊鏈的成功,OP等其他roll ups會承接不了過多的用戶和交易,也會催生出更多Layer2。這裡無縫對接的本質是共用一個結算層。這樣,資産的轉移就不需要通過第三方,而是從衕一個結算層穫得交易數據,在各自鏈進行驗證。衕樣,跨鏈協議最希望看到的是OP,ARB,ZKsync和Starnet之間相互競爭,沒有明顯的高低之分,這樣跨鏈就可以滿足這幾條鏈生態之間的轉移,否則,如果某一條Layer2占據80%的份額,也就不需要跨鏈了。但未來變數還很大,這隻是作者自己的一點顧慮,適時而定。

聲明:

  1. 本文轉載自[mirror],著作權歸屬原作者[@Daniel 花、PSE Trading Analyst],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500
Tạo tài khoản