LayerZero 如何打破數據“孤島”、打造全鏈宇宙?

LayerZero
2022-09-28 15:17:58
收藏
多鏈互通將開啟新一輪的敘事,在此基礎上,誰會成為 Web3 世界的 TCP / IP 協議?

作者:念青

當我們回看互聯網發展的歷史,才能更清晰地認識到數據傳輸的重要性。在Web1.0 時代,我們擁有了計算機,然後發明了互聯網。互聯網讓數據可以通過 TCP / IP 協議進行傳輸,將這些獨立的計算機相互連接。

數據傳輸協議的出現,使得網絡真正實現了互聯互通。而在Web3.0時代,區塊鏈的廣泛使用為開發人員提供了各種平台,可以在這些平台上根據應用程序的功能和對吞吐量的需求、安全性及成本的要求來運行智能合約。然而,這種自由的後果是嚴重的分裂。每個鏈都是孤立的,也迫使用戶無法在這些網絡間打通資產和數據,並限制了在圍牆生態系統之間流動的可能。

打個不恰當的比喻,各種L1、L2的出現就像當年計算機的發明,現在我們則需要一種更底層的基礎設施,將這些數據孤島以一種更便利、安全的形式串聯起來。

於是,我們開始回歸到更基礎的Layer 0(數據傳輸層),討論如何為區塊鏈提供從頂層到不同層的跨鏈互操作性通信設施。

從一開始便著眼於多鏈未來的Cosmos、Polkadot等協議,因採用獨立並行區塊鏈的去中心化網絡來創建具有跨鏈互操作性的網絡生態系統,也開始從"公鏈"被劃到Layer 0。但以上兩個協議的跨鏈通訊目前也僅限於自己的生態系統中。

與此同時,普通的跨鏈橋協議安全事故頻發,在設計上也非常冗餘和複雜。因此,整個區塊鏈網絡亟需一種更為創新的、安全的、統一的鏈間數據傳輸協議。

除了從用戶的角度出發,一些"超級應用"同樣對於提升跨鏈體驗有"絕對需求",例如 Uniswap。目前,Uniswap v3 的跨鏈方式是通過跨鏈橋逐步部署到一個個新網絡,每次都必須依賴受信任的跨鏈橋或多重簽名來處理治理更新,這可能會影響協議現有的安全。Uniswap曾在年初的博客中提到:"很少有網絡提供支持任意消息傳遞的通用信任最小化橋接器",可見通用信息層跨鏈協議的稀缺性。

LayerZero 作為一種從頭開始構建的全鏈互操作性協議,在今年可謂"熱得燙手"。

今年3月底,LayerZero緊接著獲得FTX Ventures、紅杉資本和 a16z共同領投的1.35億美元A+輪融資,Coinbase Ventures、PayPal Ventures、Tiger Global 和Uniswap Labs 等頭部風投均有參與。之後,有消息稱LayerZero Labs 正以30億美元估值融資,FTX Ventures 已承諾領投。

這個跨鏈協議的名字非常直白,清晰地傳達了自己的願景:提供未來全鏈生態系統的基礎網絡結構 和通用的信息層,通用是指技術可用於任何去中心化應用的任何跨鏈通信需求。

目前, LayerZero 正在向亞太地區擴張, 接下來, 團隊將把亞太地區作為發展重點 計劃為當地團隊和項目提供支持 此外,LayerZero Labs 的首席執行官 Bryan Pellegrino和首席技術官Ryan Zarick等人已確定出席即將舉辦的新加坡加密盛會 TOKEN2049 ,屆時Bryan Pellegrino及LayerZero團隊將歡迎行業內人士現場交流。

那麼,相比其他跨鏈通訊協議,LayerZero有何特殊之處,憑何引起資本競相追逐和青睞。本文將從安全性、互操作性等層面分析LayerZero的創新點。

一、LayerZero 如何保證跨鏈的安全性

在眾多跨鏈橋協議中,LayerZero 是唯一不受中間鏈、驗證器集或合約升級攻擊的跨鏈通信協議

目前,市場上大多數的異構跨鏈橋方案都採用了公證人機制。這種機制本質上是資產的"映射",當資產跨鏈轉賬時,並不需要將資產實際轉移,或者在目的網絡重新發行。而是先將資產存到一個不能移動的地址,然後根據資產數量,再在目的網絡上發行對應的1:1的映射資產。

image

而這一過程非常複雜,面臨著多個環節,例如資產發行、跨鏈監聽、異步驗證、甚至需要發行一個獨立的中間共識層,也面臨重放攻擊、多簽管理者作惡、宕機等風險。

這種模式也被稱為中間幣模式。除了不安全,這種中間代幣增加了不必要的開銷和複雜性,尤其是當用戶在發生錯誤或目標鏈上流動性不足時最終只能獲得中間代幣時,可能會給用戶留下了一個不可組合的無用代幣abcUSD,例如AnySwap依賴於一個基於Fusion分佈式控制權限管理的中間代幣ANY。如果一開始就使用原生代幣,就會省去很多麻煩。

此外,目前很多跨鏈橋協議回選擇利用一個不完全去中心化的中間共識層。要麼是因為驗證者已獲得許可,驗證者的數量非常少,要麼是跨鏈橋由多重簽名保護。這存在很大風險,因為目標鏈隱含信任中間鏈,中間鏈對目標鏈具有完整的簽名權限。這意味著中間鏈上的任何黑客攻擊都有可能耗盡鎖定在目標鏈池中的所有流動性。此外,中間共識層的使用反而顯得更加冗餘,也不安全。

例如,8月初,跨鏈橋Nomad 因升級合約時有個低級錯誤,導致普通人也可參與攻擊,找到過往成功的交易,然後改下地址重新廣播,最終損失 1.9 億美元;3月,在Robin 被盜事件中,黑客獲得了對保障網絡安全的大部分驗證節點的控制權,從而盜取了6.25億美元;2月,Wormhole 被盜是由於驗證審查的缺失,讓攻擊者趁機創建一個虛假簽名,盜走資產。

LayerZero 和上述的跨鏈橋模式不同 要做的就是去掉中間幣和中間 共識層 ,實現所有鏈與鏈的直接通訊 實現不同鏈上原生資產的直接交易

總的來說,LayerZero的跨鏈方案將區塊鏈之間的無需信任通信問題簡化為預言機(Oracle)和中繼器(Relayer)這兩個實體之間的獨立性問題。只要預言機和中繼者彼此獨立運行,就不可能成功發送無效消息。這種模塊化的好處在於,一旦出現任何漏洞,都將僅作用於受影響的預言機和中繼器對的應用程序。

LayerZero的安全模式參考了Polkadot和Cosmos這兩種跨鏈通訊的優點。

Polkadot 透過中繼器和平行鏈來實現跨鏈通信,讓平行鏈和中繼器共享一個安全模型,但是如果發生共識損壞,所有鏈上的流動性都可以立即被盜,這無法保證所有區塊鏈的安全;Cosmos則參考TCP/IP設計了 IBC(跨鏈通信協議),IBC由兩個不同的層組成:傳輸層和應用層,前者提供必要的基礎設施,以在鏈之間建立安全連接並對數據包進行身份驗證,而後者準確地定義了發送鏈和接收鏈應該如何打包和解釋這些數據包。

而LayerZero通過"Ultra Light Node"(超輕節點)來實現既能連接一條區塊鏈鏈上的每一份合約,又能連接其他任何一條區塊鏈上的每一份合約。通過開放的中繼器系統和已建立的預言機的安全屬性建立安全層,以達到安全性和成本效益的雙重目的。

預言機(Oracle)和中繼器(Relayer)具體工作步驟如下:

image

LayerZero在每條鏈上都會部署一個終端(Endpoint),由LayerZero的一系列智能合約所組成,終端會運行一個超輕節點(ULN,Ultra light node),然後通過預言機來按需流式傳輸包含跨鏈信息的區塊頭(而非按順序傳輸所有區塊頭,從而降低成本),再通過中繼器來傳送Proof證明信息,兩者相互驗證,從而確保信息的正確。

預言機和中繼器相互獨立。理論上,任何人都可以運行自己的中繼器或者使用自己的預言機,但目前使用Chainlink作為默認的預言機。這種設計允許用戶確保中繼器不會與預言機串通,從而實現去信任的驗證交付。

  • 安全升級: 預犯罪 機制

為了進一步確保協議的安全,今年4月,LayerZero引入預犯罪(Pre-Crime)機制,Pre-Crime通過在傳遞消息之前分叉目標區塊鏈並在本地運行交易來實現。交易運行後,中繼器可在本地分叉的區塊鏈上運行用戶應用程序(UA)定義一組特定的狀態,中繼器必須根據這些狀態進行驗證。如果這些狀態沒有得到驗證,中繼器就不會中繼交易。

目前,LayerZero Labs中繼器正在運行 Pre-Crime 的輕量版本,團隊將在未來幾個月內不斷優化這一版本。目前,已經在保證其生態DEX Stargate的安全,下一階段,將會向所有應用程序開放 Pre-Crime。

推出Pre-Crime的同時,LayerZero還提出一個最高獎金為1500萬美元的安全漏洞賞金計劃。僅去年一年就委託 Quantstamp、Zokyo、Zellic 和 Trail of Bits 等頂級審計師進行的總審計費用超過 350 萬美元,目前正在進行審計#20;最近的審計在Github上公開。

二、LayerZero 生態

LayerZero目前已支持Ethereum、Binance Smart Chain、Polygon、Avalanche、Fantom、Arbitrum 、Optimism、Moonbeam、Harmony、Swimmer 和 DFK。此外,LayerZero 還將部署在十餘個測試網和主網上,包括Moonbeam、Gnosis Chain、Aptos、Sui 和 Solana等,進行測試或審計。據團隊介紹,LayerZero將在本季度向Solana 主網部署一個端點。

據LayerZero Labs 聯合創始人兼首席技術官Ryan Zarick介紹,目前LayerZero並行的測試網上的智能合約數量還在持續增長,截至8月份已經部署了超過7000個智能合約。

  • Stargate

基於LayerZero這個全鏈互操作性,其生態可以打造出更多超級應用,比如其生態第一個全鏈跨鏈橋協議Stargate。Stargate主要專注於USDC、USDT和ETH的資產跨鏈,具有統一的流動性和快速的交易最終性,是LayerZero創始團隊基於LayerZero全鏈互操作性協議做的一個示範性生態項目,目前總TVL約為 5億美元。

  • Gh0stly Gh0st

image

此外,LayerZero的omnichain野心同樣支持全鏈NFT,因此推出基於智能合約的Omnite協議,允許用戶將任何 NFT 代幣轉換為 ONFT 標準,即支持將 NFT 從一個網絡轉到另一個網絡。

該協議支持使用Omnite快速啟動版創建的通證(以下稱為"原生通證")以及自區塊鏈網絡成立以來的erc721標準中創建的所有其他NFT通證。Omnite協議解決影響互聯網之間傳輸NFT通證的平台或工具的四個主要問題:集中化、複雜的通證傳輸過程、過高的交易費用和等待時間長。Omnite在網絡之間傳輸通證的過程完全基於智能合約,從用戶的角度來看,它不需要任何額外的步驟,但在同一網絡內傳輸NFT通證時則不然。

目前,其生態的第一個全鏈NFT 項目為Gh0stly Gh0st。

Gh0stly Gh0st於今年4月推出,在創世之初就同時支持在七條不同的區塊鏈(以太坊、Polygon、Arbitrum、Optimism、BSC、Avalanche、Fantom)上發布,7710 個幽靈實際上會分布在七條不同的鏈上,可以在7條鏈上的任何一條鏈上鑄造和轉移,所在的原始鏈(即mint鏈)和當前鏈這兩個因素會分別影響NFT的背景顏色和邊框顏色,而其真實地板價需要全部七條鏈的市場情況而定。

自Gh0stly Gh0sts基於LayerZero推出Omnichain NFT大獲成功後,又有Holograph、Tiny donos、Yakuza Pandas等基於LayerZero推出Omnichain NFT。

  • 全鏈DEX SushixSwap

SushiXSwap是 LayerZero與SushiSwap集成後推出的"升級版"去中心化交易所。

SushiXSwap 建立在 Stargate 之上,用戶無需離開 Sushi 的界面,就可以通過源鏈的交易從以太坊上的 DAI 交換到 Polygon 上的 AAVE。用戶可以一次性支付源鏈和目的鏈的gas費用,並在一次交易中為目標鏈上的未來gas費用提供額外的資產。Stargate 建立在 LayerZero 的通用消息傳遞協議之上。跨鏈可組合橋可以直接與任何鏈上的任何 dApp 集成。

  • A ngle Protocol

Angle是一種與歐元掛鉤的,去中心化、資本高效和超額抵押的穩定幣協議,于2021年11月推出,致力於建立一個去中心化的貨幣層,為完全開放的金融生態系統提供動力,並為每條鏈上的 DeFi 用戶提供支持。今年8月與LayerZero 集成,通過LayerZero的全鏈 OFT標準升級 agEUR,agEUR 持有者現在可以在以太坊、Polygon、Optimism 和 Arbitrum 之間無縫轉移 agEUR,而無需離開 Angle 界面。

此外,除了全鏈DEX、全鏈NFT等,LayerZero還將擁有更大的想像空間和更多值得期待的應用,例如全鏈收益聚合器、跨鏈借貸、全鏈NFT跨鏈橋等等。

三、 最新進展

  • 9月8日,LayerZero推出全鏈(omnichain)區塊瀏覽器 LayerZero Scan,用戶可通過該瀏覽器來查看其基於 LayerZero 協議的交易而無需通過多個區塊瀏覽器查看。
  • 更新對開發者更加友好的ULNv2 庫。ULNv2 包含對即將推出的非 EVM 支持的鏈、LayerZero Scan、gas效率提高超過 20% 的必要支持,並修補了與潛在鏈路徑問題相關的 ULNv1安全問題。
  • 自主網4月推出以來,LayerZero已發送超過 468389 條全鏈消息,目前生態也正在逐步部署 DeFi 項目包括去中心化交易所 Hashflow等。
  • 8月,與Moonbeam、Clearpool等協議集成。
  • LayerZero 正在向亞太地區擴張,目前團隊將把亞太地區作為發展重點 計劃為當地團隊和項目提供支持

四、小結

目前,Web3.0和區塊鏈需要一個類似TCP / IP協議的數據傳輸層出現,來繼續深入網絡革命。LayerZero擁有打通、串聯全部網絡和區塊鏈的野心,雖然很難,但LayerZero或許會成為Layer0 數據傳輸層統一標準的定義者,甚至成為整個區塊鏈行業的重要基礎設施。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
banner
ChainCatcher 與創新者共建Web3世界