Wormhole 用例分析:Uniswap 跨鏈治理中最受歡迎的跨鏈通信協議

Wormhole CN
2023-12-05 16:54:24
收藏
Uniswap 為什麼選擇 Wormhole 用於跨鏈治理?

圖片

你知道 Uniswap v3 在多少條鏈上進行了部署嗎?

據 Uniswap Governance 顯示,截至目前 Uniswap v3 已經在 15 條 鏈上進行了部署,包括幾乎所有主流的 L1(EVM 兼容)和 L2。在當下多鏈並存的市場格局中,類似的案例還有很多,越來越多應用正在成為多鏈應用。而多鏈部署常常伴隨著如何在不同的區塊鏈網絡之間進行高效、安全的治理決策的問題。

為了解決這個問題, Uniswap 專門委託了一些具有專業知識背景的人员組成跨鏈橋評估委員會(Cross-chain Bridge Assessment Committee)對目前社區中呼聲較高的幾個跨鏈消息傳遞協議進行了評估並出具報告。最終該委員會批准 Wormhole 用於 Uniswap 所有跨鏈部署。

Uniswap 作為全球最大的去中心化交易所(DEX),其選擇的技術和協議往往會影響到整個區塊鏈行業的發展趨勢。因此,本文將深入探討 Uniswap 為什麼選擇 Wormhole,以及 Wormhole 如何幫助 Uniswap 實現跨鏈治理的目標。

Uniswap 跨鏈橋評估報告誕生背景

在進一步進行深入探討 Uniswap 選擇 Wormhole 作為其跨鏈治理的首選跨鏈消息傳遞協議之前,我們有必要簡單了解下 Uniswap 委託跨鏈橋評估委員會構建評估框架和出具評估報告的背景。

2022 年末,Uniswap 論壇收到了在 BNB Chain 上正式部署 Uniswap v3 的提案,這引發了圍繞跨鏈治理用例應該使用哪種橋接解決方案的大量討論。在大量帖子中,社區成員提出了 Wormhole、Layerzero、Celer 和 DeBridge 等潛在方案。這次討論具有很強的技術性,同時也引發了一些爭議,不同的跨鏈橋接方案團隊成員都參與了討論並直接指出了每個建議解決方案的成本和收益。最終,將 Uniswap v3 部署到 BNB Chain 的提案獲得通過,並選擇 Wormhole 作為橋接解決方案來啟用部署。 圖片

在 BNB 鏈部署投票之後,為了更好地為 Uniswap 社區做出此類決定做好準備,Uniswap 基金會召集了跨鏈橋評估委員會,並編寫了 Uniswap 跨鏈橋評估報告。該委員會的主要目標是:

  • 支持代表和社區成員做出與跨鏈部署相關的明智決策
  • 為跨鏈橋解決方案提供商提供清晰的流程
  • 為所有治理利益相關者消除治理流程中的低效率問題

由此可見,Uniswap 跨鏈橋評估報告是一份具有明確性目標且相當專業的報告,體現了 Uniswap 團隊在選擇跨鏈解決方案時嚴謹的態度,同時也為後續社區成員在為類似的提案投票時提供了一定的指導。

Uniswap 選擇 Wormhole 的原因

Uniswap 的跨鏈橋接評估委員根據多種因素對橋接協議進行了評估,包括安全性、可擴展性(輕鬆擴展到 Uniswap 新部署的鏈的能力)、靈活性(隨著時間的推移演進和升級的能力)和集成工作

根據這些高級別評估領域,委員會創建了一個框架來評估六座橋梁,其中包括以下四類風險:

  • 架構風險(Architecture Risk)
  • 實施風險(Implementation Risk)
  • 操作風險(Operational Risk)
  • 網絡風險(Network Risks)

然後,委員會採用了兩個步驟來完成他們的評估和建議。首先,他們評估了每個協議的核心屬性、設計選擇和安全假設,並完成了對其實施和操作實踐的高級審查。在第一階段符合相關標準的協議將進入第二階段。在第二階段,對所有四類風險完成了嚴格的評估,包括對源代碼以及鏈上和鏈下數據的分析。

最終通過委員會的深入研究以及各個跨鏈通信協議團隊的合作,委員會得出結論 Wormhole 和 Axelar 兩個跨鏈通信協議顯示出足夠的前景被 Uniswap DAO 用於跨鏈治理。其中,Wormhole 獲得批准被用於所有跨鏈部署,將持續監控影響其核心安全模型的變化;Axelar 獲得有條件的批准,需要在其多簽治理進行更新後重新評估。 圖片

以下是經過委員會評估後得出的分析總結:

對 Wormhole 的分析得出結論,它滿足上述評估框架中概述的 Uniswap DAO 跨鏈治理用例的要求。驗證者集合包括許多信譽良好的實體,驗證者的數量和安全閾值都設置在令人滿意的水平。此外,協議的實施和操作安全實踐都得到了充分考慮,自 2022 年 2 月發生漏洞事件以來,他們的 DevSecOps 實踐和事件響應程序得到了重大改進。委員會已經確定了一些需要改進的領域,並建議定期監控可能影響協議安全狀況的任何重大變化。

從上面的結論中我們已經可以得出一些 Uniswap 最終選擇 Wormhole 的顯而易見的原因,結合該報告的全部內容,我們梳理和總結了其選擇 Wormhole 的幾大原因:

1. 社區支持與認可

在 Uniswap 論壇收到在 BNB Chain 上部署 Uniswap v3 的提案後,社區成員提出了多個跨鏈通信協議作為潛在選項,經過社區的廣泛討論和投票,Wormhole 最終被選為 Uniswap 在 BNB Chain 上的治理橋。除此之外,Wormhole 也在隨後的多個 Uniswap v3 部署提案中獲得了支持,這些都反映了社區對 Wormhole 的高度信任和支持。

以下是截止目前 Uniswap v3 所部署的鏈中選擇的跨鏈通信協議一覽: 圖片

從上表中可以看出,除了 L2 基本上使用原生橋(Native Bridge)進行跨鏈消息傳遞,Wormhole 是目前 Uniswap 跨鏈治理中最受歡迎的跨鏈通信協議。

2. 安全性與穩定性

Wormhole 的設計和架構都注重安全性和穩定性,這對於 Uniswap 這樣的大型項目來說是非常關鍵的。Uniswap 需要確保其跨鏈治理決策能夠安全、準確地傳遞到目標鏈,而 Wormhole 提供了這樣的保障。該委員會的安全評估得出的結論是,Wormhole 的內部設計經過深思熟慮,並且符合最佳實踐。總的來說,他們的觀察表明代碼庫已經成熟。他們還對 Wormhole 強大的安全實踐進行了其他一些觀察,包括:

  • 眾多知名安全公司對系統不同方面、不同範圍進行了審計。所有已發布的審計表明任何高度或關鍵的嚴重性問題均已得到解決。
  • 對核心組件和整個系統進行了強有力的測試。
  • 積極的 Bug Bounty(漏洞賞金計劃),賞金高達 250 萬美元(上限為受影響價值的 10%)。
  • 足夠詳細且信息豐富的技術文檔。
  • 定義明確的開發和部署實踐。

3. 高效的跨鏈通信

Wormhole 能夠提供快速、實時的跨鏈消息傳輸,這對於 Uniswap 的治理決策來說是非常重要的。任何延遲或中斷都可能影響到 Uniswap 的治理效果和用戶體驗。

4. 靈活性與擴展性

Wormhole 不僅支持現有的主流區塊鏈網絡,還具有很好的擴展性,可以輕鬆地支持未來的新鏈。這為 Uniswap 提供了更多的跨鏈治理選擇和可能性。

5. 與 Uniswap 的技術和理念契合

Wormhole 的設計理念和技術架構與 Uniswap 的去中心化理念和技術需求非常契合,這使得兩者能夠更好地協同工作,實現跨鏈治理的目標。

總的來說,Uniswap 選擇 Wormhole 作為其跨鏈治理的核心協議,是基於 Wormhole 的技術優勢、社區支持以及與 Uniswap 的契合度。這一選擇不僅反映了 Uniswap 對 Wormhole 的高度信任,也為整個區塊鏈行業提供了一個成功的跨鏈治理用例。

Wormhole 在 Uniswap 中的實際應用

跨鏈治理作為 Uniswap 在多鏈部署背景下的核心功能之一,其實際應用的效果將直接影響到 Uniswap 的整體運營和用戶體驗。那么 Wormhole 作為 Uniswap 跨鏈治理中最受歡迎的跨鏈通信協議具體是如何運作的呢?

在此之前,我們首先來了解下 Uniswap 的治理和跨鏈治理如何運作。

Uniswap DAO 對 Uniswap 協議的治理是通過 Compound 的 Governor Bravo 合約的分叉進行管理的,該合約允許主網(以太坊)上 UNI 代幣的持有者使用提案 → 投票 → 隊列 → 執行模式來提議和執行函數調用。

治理流程從社區提案開始,經過迭代和一輪鏈下投票,然後提交鏈上進行最終投票和執行。如果提案通過了最終的鏈上投票,它將在時間鎖合約中排隊,其中提議的更改可以在 2 天的延遲後執行。2 天延遲後,任何有足夠資金支付交易的以太坊賬戶都可以調用相關執行函數。這一延遲是為了讓不同意變更的利益相關者有足夠的時間選擇退出協議。

下圖說明了該提案的鏈上部分,該提案更改了以太坊上 Uniswap v3 部署的協議級參數。 圖片

而 Uniswap DAO 跨鏈治理用例的主要功能要求是能夠將治理消息從以太坊發送到部署了 Uniswap v3 的遠程鏈以供執行。 由於其他區塊鏈網絡上的 Uniswap 協議部署沒有自己的治理合約,而是通過以太坊網絡上的標準流程進行治理,這意味著對遠程鏈上 Uniswap 協議部署的任何擬議更新都必須首先經過以太坊上 Uniswap DAO 的治理流程,如果獲得批准,則該決定將通過消息傳遞橋傳達到遠程鏈以執行。下圖概括了這一流程: 圖片

在這一用例中,Wormhole 所充當的就是圖中的 Cross-chain Protocol 角色,負責將治理決策從主網(以太坊)傳遞到目標鏈以供執行。 對於 L2 來說,則由其所對應的原生橋(Native Bridge)充當這一角色。類似的,對於其他一些使用 Wormhole 作為跨鏈消息傳遞協議的應用來說,也遵循類似的工作流程,這取決於該應用的治理模塊是如何設計的。

總結與展望

Uniswap 作為最成功的 DeFi 項目之一,在選擇跨鏈通信協議時遵循了最佳實踐,委託了 Uniswap 跨鏈橋評估委員會對目前市面上呼聲較高並且可能滿足自身需求的協議都進行了深入研究和調查,並出具詳細報告為社區成員給出了專業的建議。

最終,經過委員會的全面評估,Wormhole 被正式批准用於所有跨鏈部署。這意味著 Wormhole 是目前市場中少數幾個滿足委員會評估框架中描述的 Uniswap DAO 跨鏈治理用例的要求的跨鏈通信協議之一。並且此次批准是在對 Wormhole 的架構、實施、運營和網絡風險進行徹底分析之後做出的,報告中也對 Wormhole 強大的安全措施、成熟的代碼庫和優秀的可擴展性展開了說明。

但值得注意的是,Uniswap 跨鏈橋評估委員會也針對 Wormhole 提出了幾項改進建議,包括推動驗證者集進一步去中心化、定義明確的驗證者評估指標、解決延遲問題以及實施協議內機制來解決驗證者被動性問題等。據 Wormhole 貢獻者披露,他們認真聽了其中的建議並正在將這些納入未來的開發路線圖中,致力於為 Builders 提供一流的互操作平台。

最後,Wormhole 和 Uniswap 的成功合作為 Web3 提供了一個成功的範例,展示了跨鏈通信技術的巨大潛力和價值,我們期待在未來看到相關領域更多的創新和突破。

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