跨鏈聚合發展近況簡析
原文標題《"模組化" 之下的跨鏈交易、聚合與重構》
作者:Cabin Crew,Cabin VC
無論是資產跨鏈還是信息/數據跨鏈,目前市場上已有太多的跨鏈橋及各類跨鏈協議,據 chainspot,目前市場上約有 114 個跨鏈橋及 130 余個網絡,賽道擁擠。
這樣的背景下,跨鏈聚合已是剛需。無論從資產跨鏈還是數據/信息跨鏈,如何更好地集成官方橋、第三方橋等各類跨鏈方案,並引入更多流動性,是跨鏈聚合器需要解決的問題。
在討論跨鏈聚合器之前,我們先將跨鏈方式進行定義及分類,1kx 研究合夥人 Dmitriy Berenzon 曾對跨鏈橋進行了較為權威的闡述:
"橋" 定義為在兩個或多個區塊鏈之間傳輸信息的系統。信息可以指資產、合約調用、身份證明或狀態。
可簡單理解為,跨鏈橋允許任何數據,包括代幣、鏈的狀態、合約調用、乃至身份證明、NFT、治理投票等等,從源鏈傳輸到目標鏈,使得 資產 和 數據 能夠在不同的區塊鏈上自由流轉。兩條鏈可以有不同的協議、規則和治理模型。跨鏈橋使雙方能夠在通信、兼容、安全的方式來進行互操作。
早期大部分的跨鏈橋以 資產跨鏈 為主,數據/信息跨鏈 需要更複雜的結構與設計。觀察一個跨鏈橋,往往需要討論它的幾個主要組成部分:
(1)監控:負責監控源鏈上的狀態和智能合約功能調用,往往由預言機(Oracle)、驗證器(Validator)或中繼器(Relayer)等角色參與。
(2)共識(可能有):某些模式下,信息中繼到目標鏈之前,中繼節點對中繼消息的正確性達成共識。
(3)消息傳遞/中繼:監控角色接收到事件後,將消息從源鏈傳到目的鏈。
(4)簽名:中繼節點簽署消息,對發送到目標鏈的信息進行加密簽名(作為個體或多簽的一部分等)。
再將跨鏈方式所對應的不同區塊鏈框架與結構來看,可以更好地觀察一個跨鏈產品的功能與創新:
應用層 : 資產跨鏈橋
數據傳輸層:消息跨鏈協議
信任層(Trust Layer) : 鏈間信任機制
激勵層:信任層或傳輸層均可能涉及激勵,可單獨進行觀察
Trust Layer 對跨鏈協議非常重要,信任機制的設計會在信息傳輸時的安全、成本、延遲、費用等因素之間進行取捨,是跨鏈項目在技術創新時的重要位置。
跨鏈聚合產品的發展依托於跨鏈橋生態本身的發展,需要各類跨鏈橋本身有一定的成熟度,才能夠出現更加完善的產品。
2022 年之後,在跨鏈橋項目不斷進展、模組化區塊鏈概念更新、ZK 等新技術的發展之下,基於不同需求的跨鏈橋解決方案眾多,跨鏈交易聚合器(如 LI FI 等)的成熟度正在提高;
消息跨鏈協議也在一級市場受到關注,並獲得不錯的估值。以 LayerZero 為代表的通用互操作性解決方案中,在 LayerZero 的框架內,中繼(Relayer)和預測機(Oracle)都沒有形成任何共識或驗證,僅做信息傳輸,成為無原生共識系統的跨鏈協議,給市場以啟示。
CabinVC 對目前的多鏈橋 / 跨鏈聚合器 / 跨鏈信息協議等具有代表性的項目進行信息整理,包括 LayerZero、Socket、XY Finance、O3 Swap、Chainswap、Multichain、LiFi protocol,可在該賽道中進行簡單的估值對標與項目對比:
不過,通用的跨鏈消息傳遞可能也並非是所謂的 "跨鏈的終局"。一些創新的跨鏈項目中,模組化區塊鏈概念也影響著這一賽道,嘗試對 "互操作性不可能三角" 進行突破,給跨鏈帶來更多可能。
*互操作性不可能三角:
無需信任:擁有與底層域相同的安全性;
可擴展性:任何域都可以支持;
信息通用性:能夠處理任意的跨域數據。
一些項目基於模組化思路構建的跨鏈通信協議、跨鏈聚合器等正在進行創新。以模組化思路進行構思。
模組化互操作性協議中,可將橋的結構簡單拆分為:
應用 Application
驗證 Verification
傳輸 Transport
其中,應用層及傳輸層可進行共享,以適配目前已有的應用範式,同時,倘若給模組化互操作協議配置驗證層,那麼依據目前已有的多種驗證機制,還能夠增加在實際用例、交易金額、交易延遲等方向的可編程性。
不過,這種可組合的方式,需要橋將各種驗證方法與區塊鏈不同結構部分混合搭配,並保證信息的有效傳遞。在多種驗證方式中,執行層通過 ZK 證明來驗證有效性,能夠對整個驗證過程進行簡化。
基於以上思路,可關注以下更加創新的跨鏈思路:
* 基於 IBC 的模組化網絡協議 Polymer
Polymer 最初基於 Cosmos 生態系統開發,通過 ZK-IBC(區塊鏈間通信)將跨鏈通信擴展至 Cosmos 生態外部。Polymer Chain 作為多鏈路由中心,構建一條鏈來托管 ZK 輕客戶端和 OP 欺詐證明者,以驗證來自任何模組化配置中的交易,支持以太坊等異構鏈間的通信。
* Gnosis Chain 的 Hashi 聚合器
由 Gnosis Chain 推出的 Hashi 被定義為 EVM 哈希預言機聚合器,其主要邏輯在於 "要求信息由多個獨立的機制來驗證,而不是只由一個機制來驗證"。Hashi 通過讓相同的消息通過不同方式傳遞,如果同一個信息能夠出現在多個提供商的目標域上,則被認為是正確的;如果出現不同的消息,則通過爭議解決流程解決。
* Multi-Message Aggregation (MMA)
MMA 是 Uniswap 在治理跨鏈消息傳遞中的設計,旨在將以太坊主網的命令傳遞給其他非 L2 EVM 鏈中的 Uniswap 來部署,被視為一個用於跨鏈通信的附加安全模塊。近期,來自 Uniswap 問責委員會的 Kydo 近期提出了 "將協議的客戶端做為橋" 的思路:擬使用 MMA 將 N 個橋以相同的消息從以太坊傳遞到另一條鏈。在接收鏈上,如果有 k / N 的橋傳遞了相同信息,則執行該消息。