Uniswap V1、V2、V3、V4 比較:完整指南與各版本主要差異

  • 初級
  • 10分鐘
  • 發布於 2025-11-13
  • 更新於 2025-11-13

Uniswap 是定義去中心化金融 (DeFi) 的協議之一。它用自動化流動性池取代了傳統訂單簿,允許任何人直接從他們的錢包交易 ERC-20 代幣。這個始於 2018 年的簡單實驗,現已發展成為一個多版本協議,廣泛應用於以太坊Layer-2 網路
 
自 2018 年首次發布以來,Uniswap 已推出四次重大升級,每次都引入了新的定價、流動性和資本效率機制。從 V1 的基本 AMM 設計到 V4 的可自訂掛鉤 (hooks),每個版本都標誌著去中心化金融的演變以及開發人員如何持續擴展鏈上市場功能的進步。

什麼是 Uniswap?

 
Uniswap 是一個建立在以太坊上的去中心化交易所 (DEX) 協議,允許用戶在不依賴中心化中介機構的情況下兌換 ERC-20 代幣。該項目由 Hayden Adams 於 2018 年創立,靈感來自以太坊社群中關於自動做市商的早期討論。
 
在大多數代幣交易依賴訂單簿系統的時代,Uniswap 引入了一個基於由智能合約管理的無需許可流動性池的模型。其簡潔的設計使用戶和開發人員能夠輕鬆創建市場、添加流動性並直接在鏈上交易。隨著時間的推移,Uniswap 不僅限於以太坊上的 ETH 兌換,並成為主要 Layer-2 網路(如 ArbitrumOptimismBasePolygon)的核心基礎設施。
 
 
 
在市場表現方面,Uniswap 仍然是去中心化金融中最活躍的協議之一。根據 Token Terminal 的數據,Uniswap 在 2025 年 10 月創下史上最高月交易量,達到約 1,166 億美元。DefiLlama 的數據也顯示,Uniswap 繼續位居交易活動量最大的去中心化交易所,持續處理比任何其他鏈上平台更多的交易量。這種持續的使用量突顯了 Uniswap 作為以太坊和更廣泛的 Layer-2 生態系統核心流動性層的地位。
 
 

Uniswap 如何與 AMM 和流動性池協同運作?

 
Uniswap 透過用鏈上智能合約取代傳統訂單簿來運作,這些智能合約自動化定價、流動性管理和交易執行。該協議不是撮合買家和賣家,而是允許用戶直接與儲存在智能合約中的代幣儲備進行交易。其設計基於兩種機制,這些機制可以在以太坊和主要 Layer-2 網路上實現無需許可的持續交易:一種是自動做市商 (AMM),它以演算法方式定價;另一種是 Uniswap 流動性池,它提供用於兌換的資產。
 
自動做市商 (AMM):AMM 使用恆定乘積公式「x · y = k」來決定代幣價格。隨著交易的發生,兩種代幣之間的比例發生變化,AMM 會自動調整價格以維持恆定乘積。這種方法消除了對訂單簿的需求,並確保交易可以隨時執行。
 
Uniswap 流動性池:當用戶將一對代幣存入智能合約時,就會創建流動性池。交易者根據這些儲備進行兌換,每筆交易都會根據 AMM 公式改變池的餘額。流動性提供者從交易活動中賺取費用,較大的池通常提供更穩定的價格和更低的滑點
 
當用戶發起兌換時,AMM 和流動性池透過以下順序進行互動:
 
1) 用戶選擇兩種代幣進行兌換,透過 AMM 介面發起交易。
 
2) AMM 將交易路由到持有該代幣對的流動性池。
 
3) 智能合約應用 AMM 公式計算輸出金額。
 
4) 流動性池更新其代幣餘額以反映交易。
 
5) 流動性提供者收到其交易費用份額。
 
這些步驟共同使 Uniswap 能夠作為一個完全去中心化的加密貨幣交易系統運作。AMM 提供實時定價,流動性池提供資產,智能合約確保交易無需中介即可無縫結算。
 

Uniswap V1 至 V4 概述:主要功能更新和關鍵差異

自 2018 年推出以來,Uniswap 已發展出四個主要版本,每個版本都解決了早期模型的重要限制。這些升級將 Uniswap 從一個簡單的自動做市商轉變為一個更靈活和可程式設計的流動性框架。V1 到 V4 共同追溯了該協議如何成長為以太坊和主要 Layer-2 網路上最廣泛使用的去中心化交易所。

1. Uniswap V1 – 以太坊上的第一個自動做市商

Uniswap V1 解決了什麼:引入了無需訂單簿的無需許可代幣交易
 
Uniswap V1 於 2018 年 11 月推出,標誌著以太坊上基於 AMM 的去中心化交易的開始。在大多數去中心化交易所依賴訂單簿或複雜撮合系統的時代,V1 引入了一個簡單而強大的模型,用戶可以直接與鏈上儲備進行交易。這個早期版本證明了去中心化交易所可以完全透過智能合約運作,沒有託管風險或中心化控制。儘管設計簡潔,V1 為整個 AMM 生態系統奠定了基礎,並證明了無需許可的流動性創建可以支持真實的交易活動。

Uniswap V1 的主要功能

• ETH 作為基礎資產:所有流動性池都以 ETH–ERC20 交易對的形式構建,因此 ERC20 到 ERC20 的交易必須透過 ETH 路由。
 
• 恆定乘積 AMM 模型:實施「x · y = k」公式以演算法方式確定價格。
 
• 無需許可的流動性池創建:任何人都可以透過存入 ETH 和 ERC20 代幣來創建流動性池並添加流動性。
 
• 簡潔的合約設計:一種簡單的架構,使 V1 易於訪問和審計。
 
• 以太坊上的第一個真正 AMM:證明鏈上流動性可以大規模運作。
 
限制:僅支持 ETH–ERC20 交易對,增加了 ERC20 到 ERC20 兌換的滑點和 Gas 費用。
 
購買 ETH:https://bingx.com/zh-tc/spot/ETHUSDT

2. Uniswap V2 – 直接 ERC-20 兌換和更好的預言機

Uniswap V2 解決了什麼:實現了高效的 ERC20 到 ERC20 交易並提高了價格可靠性
 
Uniswap V2 於 2020 年 5 月推出,引入了關鍵升級,消除了 V1 的最大限制。它實現了直接的 ERC20 到 ERC20 兌換,改進了預言機功能,並增加了支持更高級 DeFi 互動的功能。V2 在 2020-2021 年 DeFi 熱潮中迅速成為主導的 AMM 設計,為早期的流動性挖礦和借貸生態系統提供了大部分動力。其改進使 Uniswap 顯著更靈活、可組合和高效,鞏固了其作為核心 DeFi 基礎設施層的作用。

Uniswap V2 的主要功能

• 直接 ERC20 到 ERC20 交易:消除了代幣到代幣兌換需要透過 ETH 路由的需求。
 
• 時間加權平均價格預言機:內建 TWAP 預言機提供了更具抗操縱性的定價。
 
• 閃電兌換:允許用戶在同一筆交易中歸還代幣的情況下,無需預付費用即可提取代幣。
 
• 模組化合約設計:核心和周邊邏輯的分離改進了開發人員的整合。
 
• 更高的可組合性:實現了複雜的 DeFi 策略,例如套利借貸整合流動性挖礦
 
限制:資本分散在整個價格曲線上,這限制了資本效率。
 

3. Uniswap V3 – 集中流動性以實現最大效率

Uniswap V3 解決了什麼:使流動性更具資本效率和可自訂性
 
Uniswap V3 於 2021 年 5 月 5 日上線,引入了集中流動性,這是迄今為止最重要的 AMM 創新之一。V3 不再將流動性均勻分佈在所有價格水平上,而是允許提供者選擇精確的價格範圍,顯著提高了其資本的可用性。這次升級使得以少得多的總鎖定價值提供更深的流動性成為可能。V3 還增加了多層費用、改進了預言機設計,並使流動性頭寸不可替代,從而實現了更複雜和優化的 LP 策略。

Uniswap V3 的主要功能

• 集中流動性:流動性提供者 (LP) 在特定價格範圍內分配資本以提高效率。
 
• 多層費用:流動性池提供根據波動性和 LP 風險偏好量身定制的費用選項。
 
• 不可替代的 LP 頭寸:由於獨特的參數,每個 LP 頭寸都表示為 NFT。
 
• 改進的 TWAP 預言機:為外部協議提供更準確和成本效益更高的定價數據。
 
• 更高的資本效率:較小的流動性池可以用顯著更少的資本實現更深的流動性。
 
限制:LP 頭寸需要主動管理,並且可能會超出範圍,導致無法產生費用。

4. Uniswap V4 – 可自訂流動性框架

Uniswap V4 解決了什麼:實現了可程式設計流動性並降低了新流動性池的 Gas 成本
 
Uniswap V4 於 2025 年 1 月 31 日正式推出,引入了一個專注於客製化、可擴展性和 Gas 效率的架構。憑藉其新的掛鉤 (hook) 系統,V4 允許開發人員將自訂邏輯插入流動性池操作中,從而實現動態費用、自訂 AMM 曲線、鏈上限價訂單、時間加權流動性以及早期版本中不可能實現的更高級交易行為。轉向單例合約架構將所有流動性池納入一個合約之下,降低了部署成本並提高了路由效率。原生 ETH 支持透過消除對封裝資產的需求來進一步簡化流動性提供。V4 標誌著從單一 AMM 模型轉變為完全可程式設計的流動性框架,開發人員可以根據以太坊和 Layer-2 網路上的特定用例進行調整。

Uniswap V4 的主要功能

• 可程式設計行為的掛鉤 (Hooks):開發人員可以在兌換或流動性變化期間附加自訂邏輯。
 
• 單例合約架構:所有流動性池都包含在一個合約中,降低了部署和互動的成本。
 
• 原生 ETH 支持:用戶可以直接提供 ETH,無需包裝成 WETH
 
• 閃電記帳:狀態更新在交易結束時發生,降低了 Gas 使用量。
 
• 高度靈活的設計:實現了自訂 AMM 模型和高級鏈上交易功能的創建。
 
限制:增加的靈活性帶來了更高的複雜性,需要仔細考慮安全性。

Uniswap V1 vs V2 vs V3 vs V4:完整並排比較

Uniswap 的四個版本引入了不同的架構、AMM 機制和流動性模型。每次升級都解決了先前設計的特定限制,並改進了協議處理定價、流動性和效率的方式。下表總結了 V1、V2、V3 和 V4 之間的核心差異。
 
類別 Uniswap V1 Uniswap V2 Uniswap V3 Uniswap V4
發布年份 2018 2020 2021 2025
架構 簡潔合約 模組化設計 基於範圍的 AMM 帶有掛鉤的單例
交易模型 ETH 路由兌換 直接 ERC20–ERC20 優化路由 可程式設計路由
AMM 設計 恆定乘積 恆定乘積 集中流動性 透過掛鉤自訂 AMM
流動性模型 單一流動性池 單一流動性池 價格範圍流動性 基於掛鉤的行為
資本效率 非常高 可變
LP 頭寸 可替代 可替代 NFT 頭寸 可配置
費用 固定 固定 多層 完全可自訂
支持網路 僅限以太坊 僅限以太坊 以太坊 + 主要 L2 以太坊 + 預期 L2 部署
價格預言機 添加了 TWAP 預言機 更高效的 TWAP,更精細 透過掛鉤擴展預言機
開發者可擴展性 非常有限 透過路由適中 透過 LP 策略選項適中 廣泛、可程式設計的掛鉤
關鍵改進 實現了無需許可的 AMM 交易 高效的 ERC20 兌換 + 閃電兌換 高資本效率 可自訂流動性池 + 更低的 Gas 費用
主要限制 僅支持 ETH 路由 流動性在整個曲線上效率低下 需要主動的 LP 管理 更高的複雜性 + 安全問題
 

如何在 BingX 上購買和交易 Uniswap (UNI)

BingX 在現貨和期貨市場均支持 UNI,讓您輕鬆建立長期頭寸或交易短期價格波動。BingX AI 直接整合到圖表中,幫助識別支撐位和阻力位、突破區和潛在入場範圍。
 
來源:BingX UNI 現貨市場
 
步驟 1:搜尋 UNI/USDT 在 BingX 上打開現貨期貨市場,搜尋 UNI/USDT
 
步驟 2:啟用 BingX AI 點擊圖表上的 AI 圖標,獲取實時洞察,包括關鍵價格水平和趨勢分析。
 
 
步驟 3:選擇現貨或期貨 如果您想累積 UNI,請使用現貨。如果您想交易短期或長期走勢,並可選擇做多或做空,請使用期貨。
 
步驟 4:下單 選擇市價單或限價單。對於期貨,設定槓桿並配置止損和止盈水平。
 
步驟 5:管理您的頭寸 現貨購買會顯示在您的 BingX 錢包中。期貨頭寸可以在交易介面中監控和調整。
 

結論

Uniswap 的四個版本展示了該協議如何從一個簡單的恆定乘積 AMM 擴展為一個可程式設計的流動性框架。V2 引入了高效的 ERC20 兌換,V3 透過集中流動性提高了資本效率,V4 則透過其單例架構增加了可自訂的流動性池邏輯和更低的 Gas 費用。這些升級幫助 Uniswap 成為以太坊和主要 Layer-2 網路的核心流動性層。隨著 V4 採用的增加,該協議有望繼續成為鏈上交易的領先 AMM 基礎設施。

相關閱讀