主要要點

  • Uniswap V4 於 2025 年 1 月在主網上線,通過名為 "hooks" 的功能引入可編程流動性池,允許開發者為每個池添加自訂邏輯。

  • singleton 架構將所有池集中在一個智能合約中,與 Uniswap V3 相比,降低了池的創建燃氣成本高達 99%。

  • 閃電會計將所有外部代幣轉移延遲到交易結束時,使多池 swap 更高效且具有成本效益。

  • 原生 ETH 交易對在 V4 中回歸,降低了與使用包裝 ETH (WETH) 相比的 ETH 交易燃氣費用。

  • V4 在多條鏈上上線,包括以太坊、Polygon、Arbitrum、Base 和 BNB Chain。基於 V4 hooks 構建的現實世界應用,如 Clanker 和 Zora,自上線以來已經處理了可觀的交易量。

Binance Academy courses banner

簡介

Uniswap 是一個運行於以太坊區塊鏈的去中心化交易所 (DEX)。它允許用戶通過自動化市場製造商 (AMM) 模型交易數字資產,這消除了傳統訂單簿的需求,改為使用流動性池。

以太坊開發者 Hayden Adams 在 2018 年創建了 Uniswap,借鑒了以太坊聯合創始人 Vitalik Buterin 提出的鏈上自動化市場製造商的概念。

Uniswap 已成為按交易量和流動性計算的領先 DEX 之一。該協議經歷了幾次重大升級:Uniswap V2 於 2020 年 5 月推出,Uniswap V3 於 2021 年 5 月推出,Uniswap V4 於 2025 年 1 月推出。

每個版本都在資本效率、費用結構和開發者靈活性方面引入了改進。以下部分追溯這些變化,從一開始開始。

Uniswap V1

於 2018 年 11 月作為概念驗證推出,Uniswap V1 引入了恆定產品市場製造商 (CPMM) 模型。V1 允許任何人在交易對中集中代幣(例如,ETH/DAI),並從用戶在池中 swap 時收取的交易費中獲得一部分。這是今天流動性提供者 (LP) 的基礎。

V1 支持 ERC-20 代幣和以太幣 (ETH) 之間的 swap。兩種 ERC-20 代幣之間的 swap 需要兩個步驟:首先將代幣 A 兌換成 ETH,然後將 ETH 兌換為代幣 B。這一兩步過程是必需的,因為 V1 智能合約僅支持 ERC-20 代幣和 ETH 之間的直接池。V1 也在定價算法效率和大額交易的高滑點方面存在限制。

Uniswap V2

Uniswap V2 於 2020 年 5 月推出,具有幾個關鍵改進。它新增了直接的 ERC-20 到 ERC-20 的 swap,減少了滑點並提高了資本效率,省去了兩步的 ETH 跳轉。

V2 還引入了閃電 swap,這讓用戶可以從流動性池中提取任意數量,隨意使用這些資金,並在單筆交易中歸還借入的金額加上費用。這為套利和其他策略打開了大門,而不需要預先資本。

另一個新增的功能是時間加權平均價格 (TWAP),為其他去中心化應用提供可靠的、防操控的從 Uniswap 讀取價格數據的方式。

Uniswap V3

Uniswap V3 於 2021 年 5 月推出,重點在於資本效率。其核心創新是集中流動性:流動性提供者可以選擇其資本的特定價格範圍,當市場在該範圍內交易時可以獲得更高的費用。之前,流動性均勻分佈在所有價格上,意味著在任何時候都有一大部分未被使用。

V3 還新增了多個費率層(0.01%、0.05%、0.30% 和 1.00%)以適應不同的風險水平和交易量。在提供集中流動性之前,了解不可逆損失是一個重要風險,當價格超出所選範圍時,可能會影響 LP 的回報。

V3 引入基於 NFT 的 LP 位置:流動性提供者會收到代表其特定位置的非同質化代幣(NFT),包括所選的價格範圍和流動性數量。這些 NFT 可以轉移或出售,而不會影響基礎池資產。

V3 也擴展到 Layer 2 網絡,包括 Optimism 和其他鏈,以減少交易費用並提高可擴展性。

Uniswap V4 有什麼新消息?

Uniswap V4 在 2025 年 1 月正式上線,經過長時間的安全審核,包括九次獨立審核、一場有超過 500 名參與者的安全競賽,還有提供高達 1550 萬美元的漏洞獎勵計劃。最初預定在 2024 年第三季推出,但為了確保徹底檢查而延遲。

在上線時,V4 在 10 條鏈上部署,包括以太坊、Polygon、Arbitrum、OP Mainnet、Base、BNB Chain、Blast、World Chain、Avalanche 和 Zora Network。四個核心架構變更詳見下文。

Hooks 和自訂池

Uniswap V4 中最重要的新功能是 "hooks":在流動性池的生命週期中的關鍵時刻執行自訂邏輯的智能合約,例如在 swap 之前或之後,或在添加或移除流動性時。

Hooks 讓開發者能夠建立動態費用的池,這些費用隨市場條件變化,還可以添加鏈上限價單,或實現時間加權平均市場製造商 (TWAMM),以分散大額訂單的時間,減少價格影響。

Hooks 還可以將池連接到借貸協議或自訂預言機。設計上故意開放,可能的應用範圍非常廣泛。在 V4 的主網上線時,已經開發了超過 150 個 hooks。

早期的生產 hooks 範例包括 Clanker,這是一個無需編碼的代幣啟動器,能自動創建池並將費用路由到創建者,並在早期幾個月內處理了可觀的交易量。Zora 也為其代幣工廠構建了一個 V4 hook,處理池初始化、費用收集和自動流動性。

Singleton 合約

在 Uniswap V3 中,每個新的流動性池都需要部署一個單獨的智能合約。Uniswap V4 改變了這一點:所有池都在一個名為 PoolManager 的合約中運行。

這一整合意味著在多池 swap 時,代幣不再需要在不同合約之間移動,產生了實質的燃氣節省。Uniswap 預計 singleton 設計可以將池的創建燃氣成本降低高達 99%。

閃電會計

閃電會計與 singleton 設計協同運作。在早期版本中,每個操作(swap、添加流動性、移除流動性)會立即結算代幣轉移。在 V4 中,代幣轉移被批量處理並在交易結束時結算。這減少了每筆交易的鏈上操作數量,降低了成本,特別是對於涉及多個池的複雜路線。

原生 ETH 交易對

Uniswap V4 恢復了原生 ETH 交易對,這在 V2 中因實施複雜性和對流動性被分割在 ETH 和包裝 ETH (WETH) 之間的擔憂而被移除。

V2 和 V3 都要求 ETH 在智能合約層面上被包裝成 WETH 才能進行交易,儘管 Uniswap 界面通常會自動處理這種轉換。

由於在合約層面上,原生 ETH 轉移的成本顯著低於 ERC-20 代幣轉移,恢復原生 ETH 支持可以實質上降低 ETH 交易的燃氣費用。

Uniswap V4 有哪些好處?

Uniswap V4 的設計旨在擴展流動性創建和代幣在鏈上交易的方式。以下是主要潛在好處。

更大的自訂性

Hooks 允許開發者以顯著的靈活性為流動性池添加新功能。這可能促進專門針對特定用例的池的創建,從機構訂單類型到社區管理的定價機制。

提高效率

hooks、singleton 合約和閃電會計的結合可以減少跨多個池路由 swap 的開銷,使複雜的多步交易更便宜、更簡單地執行。

降低燃氣費用

singleton 設計和閃電會計共同減少了每筆交易的鏈上代幣轉移數量。原生 ETH 交易對進一步降低了 ETH 交易成本。這些減少可能使 Uniswap V4 對於之前因高交易費而卻步的用戶更具可及性。

對流動性提供者的更多控制

動態費用 hooks 可能使流動性提供者對所設置的費用結構擁有更多控制,可能允許費用根據波動性或其他市場信號進行調整,而不是在池創建時固定。

高級交易策略

像 TWAMM、鏈上限價單和動態費用等功能使得執行在 Uniswap 早期版本中不可行的交易策略成為可能。這些工具可能對於管理較大頭寸或尋求更精確執行的用戶有用。

Uniswap V4 潛在的限制有哪些?

治理費用機制

Uniswap V4 有兩個獨立的治理費用機制:swap 費用和提現費用。與 V3 一樣,Uniswap 治理(通過 Uniswap DAO 和 UNI 代幣持有者)可以選擇在任何給定的池上收取一個上限百分比的 swap 費用。

V4 新增治理可以在提現費用中也收取上限百分比的能力(如果某個 hook 已啟用該池的提現費用)。用戶在參與之前應該檢查任何池的費用結構。

許可證限制

Uniswap V4 以商業來源許可證 1.1 發佈,限制源代碼的商業或生產使用長達四年。由於 V4 在 2025 年 1 月上線,該許可證預計在 2029 年初轉換為通用公共許可證 (GPL)。這引發了一些社區討論,關於 "開源" 在協議中的實際意義。

用戶的複雜性

hooks 的開放性特質意味著 V4 上的不同池可能會有非常不同的行為。用戶和流動性提供者被鼓勵在參與之前審查特定池的運作方式,包括每個 hook 的功能。使用不熟悉 hooks 的池可能會帶來與標準池不同的風險。

Uniswap V4 和 Unichain

隨著 V4 的推出,Uniswap Labs 啟動了 Unichain,這是一個建立在 Optimism Superchain 上的以太坊 Layer 2 網絡。Unichain 在 2025 年 2 月達到主網。它旨在與 V4 互補,具有 1 秒的區塊時間(未來升級目標為 250 毫秒),基於 TEE 的區塊構建系統(稱為 Flashblocks),旨在減少有害 MEV 的影響,並與 V4 hooks 進行原生整合。

Unichain 旨在通過充當跨鏈流動性的中央樞紐來減少鏈之間的碎片化。在 2025 年 11 月,Uniswap 推出了持續清算拍賣 (CCA),這是一種無許可的鏈上價格發現和低流動性代幣的流動性初始化機制。

CCA 隨著時間的推移逐漸分配代幣供應,以減少狙擊和波動性,並在拍賣結束時自動向 Uniswap V4 池注入流動性。第一個 CCA 由 Aztec 使用,該拍賣從超過 17,000 名競標者那裡籌集了 6000 萬美元,並無報告狙擊或自動操縱的情況。在 2026 年初,CCA 被整合進 Uniswap 網頁應用前端,使用戶能夠直接從介面發現拍賣。

常見問題

Uniswap V4 什麼時候上線?

Uniswap V4 在 2025 年 1 月正式上線。由於進行了廣泛的安全審核和大規模的漏洞獎勵計劃,推出時間從原定的 2024 年第三季推遲。

Uniswap V4 中的 hooks 是什麼?

Hooks 是在流動性池的生命週期中的特定時刻執行自訂邏輯的智能合約,例如在 swap 之前或之後。它們允許開發者建立具有動態費用、鏈上限價單、時間加權平均市場製造 (TWAMM) 和許多其他自訂行為的池。

Uniswap V4 與 Uniswap V3 有何不同?

最大的不同在於新增了 hooks、singleton 合約架構和閃電會計。Hooks 增加了 V3 所缺乏的可編程性。singleton 設計將所有池集中在一個合約中(而不是每個池一個合約),這可以顯著降低燃氣費用。閃電會計將代幣轉移延遲到交易結束,進一步降低複雜路線的成本。V4 還恢復了原生 ETH 交易對,這在 V3 中不可用。

Uniswap V4 中的 singleton 合約是什麼?

在 Uniswap V3 中,部署新的流動性池需要部署一個單獨的智能合約。在 V4 中,所有池由一個名為 PoolManager 的單一合約管理。這降低了部署成本,並允許代幣在一筆交易中跨多個池移動,而無需多次合約間轉移,從而降低了整體燃氣成本。

Uniswap V4 使用起來安全嗎?

Uniswap V4 在 2025 年 1 月主網上線之前,經過九次獨立的安全審核、一場有超過 500 名參與者的安全競賽和一個高達 1550 萬美元的漏洞獎勵計劃。儘管如此,hooks 的開放性特質意味著個別池的風險特徵可能會因所使用的 hooks 而異。用戶和流動性提供者被鼓勵在參與之前審查任何池的特定 hooks 和費用結構。

結語

Uniswap V4 在 2025 年 1 月的主網上線標誌著去中心化金融(DeFi)的重要一步。hooks 系統、singleton 合約和閃電會計共同代表了從相對固定的協議轉變為可編程的流動性平台。像 Clanker 和 Zora 等早期項目已經展示了這種可編程性所能實現的。

同時,V4 的靈活性引入了複雜性。使用自訂 hooks 建立的池可能彼此行為不同,這意味著用戶需要了解他們互動的任何池的具體機制。與往常一樣,在參與任何 DeFi 協議之前進行自己的研究是很重要的。

與 Unichain 的整合以及持續清算拍賣等工具增加了另一個維度,可能將 V4 的影響擴展到以太坊主網之外,形成更廣泛的多鏈生態系統。

進一步閱讀

  • 什麼是 Uniswap 以及它是如何運作的?

  • 什麼是自動化市場製造商 (AMM)?

  • 什麼是 DeFi 中的流動性池?

  • 解釋臨時損失

  • 解釋買賣差價和滑點

免責聲明:本內容以 "按現狀" 提供,僅供一般信息和教育目的,並不保證或代表任何類型的保證。不得將其解釋為財務、法律或其他專業建議,也不打算推薦購買任何特定產品或服務。您應尋求適當專業顧問的建議。若內容由第三方貢獻,請注意表達的觀點屬於該第三方,並不一定反映 Binance Academy 的觀點。數字資產價格可能會波動。您的投資價值可能會下降或上升,您可能無法收回所投資的金額。您需對自己的投資決策承擔全部責任,Binance Academy 對您可能承受的任何損失不承擔責任。更多信息,請參見我們的使用條款、風險警告和 Binance Academy 條款。