Uniswap推出L2鏈Unichain 解讀Unichain背後三位一體

作者:100y,加密研究員;編譯:0xjs@黃金財經

Unichain亮相。加密產業突發新聞:領先的AMM DEX Uniswap已於10月10日正式宣布自己的L2解決方案Unichain。

幾年前,我曾猜測Uniswap 可能會開發自己的網絡,並因潛在的使用者體驗挑戰而持反對態度。然而,隨著Unichain 的揭幕,我的預測被證明是錯誤的。

直截了當地說,Unichain 的白皮書只有三頁,但仔細一看就會發現它是傑作。它匯集了Uniswap 長期以來對UX 的關注、Flashbots 最新的MEV 研究以及OP-Stack 構建的廣泛生態系統。雖然內容簡短,但白皮書涉及TEE、優先排序和MEV 稅等複雜主題,這對於不熟悉MEV 基礎知識的讀者來說可能具有挑戰性。因此,本文旨在快速簡單地分解Unichain的主要功能,以便於理解。

1、問題

Uniswap 是以太坊生態系統中領先的AMM DEX,目前已部署在25 個網路中,總TVL 約為45 億美元。儘管Uniswap 已經是最成功的協定之一,但它仍然面臨其所運行網路的限制。

例如,以太坊網路提供了巨大的流動性,但可擴展性較低,並且容易受到惡意MEV(最大可提取值)的攻擊。為了解決這些問題,出現了各種rollup 解決方案,但目前大多數都由單一排序器操作,導致潛在的單點故障,例如活性故障和審查制度。

此外,以太坊和大多數Rollup 網路上的區塊建立過程都涉及公共記憶體池,從而創建了一個用戶(搜尋者)從其他用戶提取MEV(無論好壞)的環境。此外,由於MEV 價值鏈的結構,存在一種不平衡現象,即價值不成比例地被提議者獲取,而不是讓使用者受益。

2、進入Unichain

2.1 概述

Unichain 是基於OP Stack 的以太坊optimistic rollup,由Uniswap、Flashbots、OP Labs 和Paradigm 推出,旨在解決上述問題。 Unichain 透過1) 可驗證區塊建置和2) Unichain 驗證網路提供了幾個關鍵優勢:

  • 快速狀態更新

  • 使應用程式能夠提取和內化MEV

  • 透過快速經濟最終確定性實現快速結算

除了作為基於OP Stack 的Rollup,Unichain 還計劃參與Superchain 生態系統。除了其原生的快速結算功能外,此次整合預計將透過Superchain 生態系統內的跨鏈解決方案為使用者提供無縫的流動性體驗。

現在,讓我們仔細看看Unichain 如何實現這些功能。

2.2 可驗證區塊構建

可驗證區塊建構透過Rollup-Boost 實現,該功能是與Flashbots 合作開發的。 Rollup-Boost 提供兩個關鍵功能:Flashblocks 和可驗證優先排序。與MEV-Boost 類似,Rollup-Boost 可充當sidecar 軟體。

2.2.1 Flashblocks

Id0E6nBE3iz1yknUFZMCAGFX8pqOoPRMHx7gvTBc.pngFlashblocks 是TEE 建置者發布的一種預先確認(我們將在下文中詳細探討)。 Unichain 產生部分區塊,將單一區塊分成四個部分,每250 毫秒創建一次部分區塊並發送到排序器。

排序器在執行交易的同時不斷下載這些部分區塊,為用戶提供早期執行確認。排序器保證將這些部分區塊包含在最終提議的區塊中。此過程可以加快狀態更新速度,減少延遲,改善使用者體驗並減輕惡意MEV。

2.2.2 可驗證的優先排序

osVvCDmYNM68SIqEKp2qykBlNqORDVePIojRSJcG.png

2.2.2.1 優先排序

優先排序是Paradigm 的Dan Robinson 和Dave White 提出的一種區塊建立機制。它假設區塊提議者僅根據優先費用對交易進行排序,並且不進行審查或延遲操作。此模型僅在存在單一或受信任的區塊提議者時才可行。在以太坊L1 等競爭環境中,多個提議者建立區塊,優先排序是不可行的。

隱私訂單的目的是允許主網上的dApp 對與其互動的交易徵收MEV 稅,從而提取部分MEV 值。該值可由dApp 內部使用或重新指派給使用者。 MEV 稅是智能合約對交易徵收的費用,可根據交易的優先費進行設定。讓我們來看一個例子。

Unichain L2 上的100y DEX 希望直接從其交易所發生的MEV 交易中提取MEV 值。由於它知道Unichain 上的區塊是使用優先排序構建的,這意味著任何交易的MEV 值都完全由其優先費用決定。 100y DEX 設定的MEV 稅等於交易優先費用的99 倍。

如果出現價值100 ETH 的套利機會,搜尋者最多願意支付多少優先費來獲取它?答案是1 ETH。將優先費設定為1 ETH 會導致MEV 稅為99 ETH,總計100 ETH。如果搜尋者設定的優先費高於1 ETH,則總成本將超過100 ETH,從而導致損失。因此,100y DEX 最多可以捕捉100 ETH MEV 值中的99 ETH。

對於不獲取MEV 價值的普通用戶,優先費用將設定得低得多,這意味著100y DEX 不會從這些交易中提取價值。相反,它只會獲得由優先費用代表的MEV 價值。此設定允許應用程式直接提取MEV,從而開啟各種潛在用例。

2.2.2.2 可驗證?使用TEE!

這裡的關鍵是確保負責區塊建構的實體使用優先排序機制。為了實現這一點,Unichain 實施了兩項措施:1)它將排序器和區塊建構者分開,類似於PBS 模型;2)它強制區塊建構器使用TEE(可信任執行環境),以允許任何人驗證是否正在使用優先排序機制。

W3BYTxJW9eUXPXwbf6jil1FMLUkAeJ8wmGqev2Pi.png

可信任執行環境(TEE) 是硬體(例如CPU)內的安全部分,它獨立於系統的其餘部分運行,以安全地處理敏感資料。 TEE 確保可信任程式碼可以安全運行,即使外部環境受到損害也是如此。突出的例子包括ARM 的TrustZone 和英特爾的SGX。一個常見的例子是如何在TEE 中的行動裝置上處理生物特徵資料(例如指紋或臉部辨識)。

這種設計甚至可以防止作業系統或具有管理員權限的程式存取安全區域。為了確保在TEE 中運行的程式碼是可信的,我們使用了認證流程。此驗證可確保TEE 保持安全且未被竄改的狀態。例如,在Intel SGX 中,會產生一個哈希值來表示SGX 中的程式碼和數據,而硬體管理的私鑰則可證明程式碼的完整性。

Unichain 的區塊建置過程在TEE 建構者的可信任執行環境(TEE) 中進行。由於採用TEE 的特性,這些建構者可以先提交一份證明,向用戶證明他們正在使用優先排序區塊建構機制。這些功能組合確保Unichain 上的應用程式可以可靠地提取部分MEV 收入。

2.3 Unichain 驗證網絡

sVAc4R4cpGOaDaIplTccVGfYYIeopax7ih2pTS3s.pngUnichain 驗證網路是一個由節點營運商組成的去中心化網絡,負責驗證Unichain 的最新狀態並提供快速最終確定性,透過經濟安全性實現無縫跨鏈交易。這個概念類似於AltLayer 的MACH,它使用EigenLayer 來實現快速最終性,以及Nuffle 的快速最終性層和Symbiotic 提出的最新快速最終性理念。

要成為Unichain 中的去中心化節點,參與者必須在以太坊主網上質押UNI。每個時期,質押UNI 餘額最高的節點將被選入活躍集,並透過執行Reth Unichain 用戶端參與驗證。此外,與其他網路類似,UNI 持有者可以選擇委託其質押。

3.最後的想法

Uniswap 作為一款dApp 已經實現了強大的產品市場契合度,我非常看好它向基於以太坊的應用程式專用L2 的轉變,尤其是在它尋求擴大其生態系統的情況下。然而,由於流動性碎片化仍然是一個挑戰,關鍵在於觀察Uniswap 團隊如何在以太坊L1 和Unichain L2 之間提供無縫的跨鏈交易體驗。

從投資角度來看,UNI 代幣現在將用作UVN 的質押代幣,這點特別有趣。考慮到EigenLayer、Symbiotic 和Karak 等質押協議的強勁表現,我們可以預期大量UNI 將被質押在UVN 中,這將極大地促進UNI 的價值成長。

在10月10日的公告發布後,UNI 已經上漲了約12%,躋身市值前20 名。鑑於UNI 的市值與其他代幣相比已經很高,觀察UNI 質押對其未來價格的影響將會很有趣。

Total
0
Shares
Related Posts