摘要
2023 年 6 月,Uniswap 發布了 Uniswap V4 的草擬程式碼,提出了去中心化交易所 (DEX) 協定的重大新功能。
新功能包含提供流動性礦池自定義的「Hooks」、讓跨礦池流動性更有效率的單例設計,以及回歸使用原生 ETH 交易對。
Uniswap V4 預計能提供多項益處,包含更高的自訂性、更好的效率、降低燃料消耗與進階交易策略。
然而 Uniswap V4 存在部分潛在限制,如收取部分提領手續費的能力以及限制原始碼運用的授權。
什麼是 Uniswap?
Uniswap 是在以太坊區塊鏈上運行的去中心化交易所 (DEX)。它能讓用戶運用自動做市商 (AMM) 模型交易多種數位資產,無需使用傳統訂單簿。
Uniswap 最初受到以太坊共同創辦人 Vitalik Buterin 的鏈上自動做市商概念啟發,由以太坊開發人員 Hayden Adams 於 2018 年打造。
Uniswap 已成長為 DEX 市場的領導者,與其他 DEX 相比擁有龐大的交易量與更深厚的流動性。截至 2023 年,Uniswap 在交易量、流動性與活躍用戶數量等多種指標中皆為名列前茅的 DEX。
Uniswap 已迭代數次,2020 年推出 Uniswap V2,2021 年則推出 Uniswap V3。2023 年 6 月,Uniswap 發布了包含重大新功能的 Uniswap V4 程式碼草稿。
深入了解 Uniswap V4 的新功能之前,讓我們回顧 Uniswap 過去的版本,以妥善了解演變史。
Uniswap V1 簡介
最初版本 Uniswap V1 於 2018 年 11 月推出,為概念驗證平台。主要創新為引入恆定乘積的做市商 (CPMM) 模型。
Uniswap 未仰賴傳統訂單簿系統,只要擁有閒置代幣,任何人皆可投入特定交易對 (ETH/DAI),向流動性礦池交易用戶收取部分手續費。
Uniswap V1 實現了 ERC-20 代幣與以太幣 (ETH) 間的代幣交換。它亦允許兩種 ERC-20 代幣間進行交換。兩種 ERC-20 代幣的交換流程分為兩步驟:
將 ERC-20 代幣 1 交換為以太幣 (ETH)。
將以太幣 (ETH) 換為 ERC-20 代幣 2。
這個步驟有其必要性,因 Uniswap V1 智能合約僅支援 ERC-20 代幣與以太幣 (ETH) 間的直接流動性礦池。
Uniswap V1 雖然極具創新性,仍有相當限制,包含定價演算法中套利交易者可利用的效率不足,以及大量交易的高滑價。
Uniswap V2 簡介
為因應 Uniswap V1 的問題,Uniswap V2 於 2020 年 5 月推出,改進多項重要功能。Uniswap V2 調整 AMM 模型,支援幣幣直接交換,因此可降低滑價,並改善資本效率。
此外,Uniswap V2 更推出閃電交換,只要用戶在同一筆交易中將提領金額 (外加手續費) 返還至流動性礦池,便可自由提領任意金額,且不限制用途。它能提供套利與收益挖礦機會,無需前置資本。
Uniswap V2 另外引入了時間加權平均價格 (TWAP) 概念,讓其他去中心化應用程式更能安全地使用 Uniswap 的價格。
Uniswap V3 簡介
Uniswap V3 於 2021 年 5 月推出,著重於解決資本效率與流動性集中的問題。Uniswap V3 可讓流動性供應商選擇資產使用的特定價格範圍,因此資本運用率增加,便能賺取更多的手續費。
Uniswap V3 亦導入多重手續費等級 (0.05%、0.30% 與 1.00%),以改善不同風險等級與交易量採用。
非同質化流動性 (NFL) 是另一項新功能,可讓流動性供應商獲得代表流動性礦池份額的 NFT,用戶便能在不影響礦池標的資產的前提下交易、售出或轉移流動性倉位。
Uniswap V3 另一項值得注意的功能是與以太坊第 2 層解決方案 Optimism 的整合,旨在降低交易手續費並改善平台的可擴展性。
Uniswap V4 有什麼新功能?
Uniswap V4 雖未正式發布,白皮書與草擬程式碼的發表已透露出潛在功能與改善。包含:
1. 「Hooks」與自訂礦池
Uniswap V4 引入運行於流動性礦池生命週期各時間點的合約「Hooks」,因此任何人皆可客製化使用。
為妥善了解「Hooks」,您務必了解,每個流動性礦池都有生命週期,從創建到新增、移除或調整流動性。「Hooks」允許開發人員新增程式碼,在礦池生命週期關鍵時點執行特定行動。
舉例而言,新增「Hooks」能讓流動性礦池原生支援動態手續費,加入鏈上限價單或充當時間加權平均做市商 (TWAMM),將大額訂單分散至各時間點,最小化價格影響。
透過「Hooks」進行客製化擁有無限可能性,像是運用各類鏈上預言機、儲值未使用的流動性和借出協定等等。「Hooks」終將能提供開發人員極高的彈性,打造符合特定需求的客製化流動性礦池。
2. 單例
在 Uniswap V3 中, 每個流動性礦池皆會部署新合約,因此創建礦池與執行多礦池交換變得更為昂貴。
Uniswap V4 的一項重大改變便是所有礦池皆由同一合約持有。這將實現重大燃料減省,交換交易不再需要由不同合約持有的礦池間轉移代幣。Uniswap 預估顯示,Uniswap V4 將能降低 99% 的礦池創建燃料費用。
3. 閃電記帳
單例設計補足了 Uniswap V4 中另一項稱為閃電記帳的架構變更。
在 Uniswap 過去版本中,代幣交換或為礦池注入流動性等操作都會以轉移代幣結束。在 Uniswap V4 中,外部交易只會在最後進行,簡化礦池操作並降低成本。
單例與閃電記帳則實現了多個礦池間更有效率且經濟的路由。考量到「Hooks」的引入將增加流動性礦池的數量,這項益處特別有用。
4. 原生 ETH 交易對
Uniswap V4 將重新在交易對中提供原生 ETH。
如上所述,Uniswap V1 僅支援 ETH/ERC-20 代幣交易對。然而在 Uniswap V2 中,原生 ETH 交易對因實行複雜度與對 WETH 及 ETF 交易對流動性分散的疑慮而被移除。
Uniswap V2 與 Uniswap V3 皆要求絕大多數用戶在 Uniswap 協定交易前將 ETH 封裝為 WETH,消耗額外燃料。
引入單例與閃電記帳後,Uniswap V4 便允許交易 WETH 與 ETH 交易對。考量到原生 ETF 轉帳 (21k gas) 的燃料費用約為 ERC-20 轉帳 (40k gas) 的一半,這將能裨益用戶。
Uniswap V4 有什麼益處?
Uniswap V4 的設計旨在開創更多可能性,包括流動性製造與代幣鏈上交易方式兩個方面。其益處包括:
1. 客製化
「Hooks」讓開發人員能以極大的彈性為流動性礦池增加新功能。這應能刺激具備客製化交易功能的創新礦池出現。
2. 效率
「Hooks」、單例合約與閃電記帳的引入將能提升交易路由的效率。
3. 降低燃料消耗
Uniswap V4 的新功能預計將能進一步降低燃料成本。這能吸引更多用戶使用協定。
4. 流動性礦池收益提升潛力
提供流動性供應商 (LP) 更多控制權與收益提升潛力的動態手續費結構則化為可能。
5. 進階交易策略
時間加權平均做市商 (TWAMM)、限價單與動態手續費等新功能讓無法在先前版本中執行的更先進的交易策略得以實現。這可能對老練的交易者具有吸引力。
Uniswap V4 有什麼潛在限制?
Uniswap V4 有部分潛在限制。包含:
1. 手續費收取
Uniswap V4 有兩種獨立治理手續費機制:交換手續費與提領手續費,各有不同的機制。與 Uniswap V3 類似,Uniswap 治理 (Uniswap DAO 與 UNI 代幣持有者) 可以選擇在特定礦池自交易手續費抽取設有上限的一定百分比。
在 Uniswap V4 中,若「Hooks」最初選擇為礦池啟用提領手續費,治理能夠自手續費當中抽取設有上限的一定百分比。
2. 限制應用的授權
Uniswap V4 將以 Business Source License 1.1 發布,限制在商業或製造環境中使用 Uniswap V4 原始碼最多四年,其後將轉為永久通用公眾授權條款 (GPL)。這讓部分社群成員批評 Uniswap 最新版本並非真正開源。
總結
去中心化交易所 (DEX) 市場是一個不斷在演變的領域,定期會出現新的協定與平台。Uniswap 是 DEX 領域中的主要參與者,自 2018 年發表算起,至今第五年正巧發行第四個版本,該協定的過去版本皆加入了改善功能性的全新升級。
Uniswap V4 的設計帶來了旨在解放 DEX 無限可能性的重大改變。這項開放設計雖然給予開發人員近乎無限的實驗空間,但就用戶體驗方面而言,這可能會顯著增加複雜度。用戶將需仔細研究流動性礦池的運作方式,並在與礦池交易前了解每個「hook」的作用。
儘管如此,Uniswap V4 的潛在益處依然顯著。對用戶而言,自行研究 (DYOR) 並完全了解您即將踏入的領域仍非常重要。
延伸閱讀
免責聲明和風險警告:本內容按「如實」原則呈現給您,僅用於一般資訊和教育目的,不作任何形式的陳述或保證。請勿視為財務建議,亦未企圖推薦購買任何特定產品或服務。請在這裡參閱完整的免責聲明以了解詳情。數位資產價格可能會波動。您的投資價值可能會下跌或上漲,您可能無法收回投資金額。您須對自己的投資決策負全部責任,幣安學院對於您可能遭受的任何損失概不負責。本文並非財務建議。如需更多資訊,請參閱我們的使用條款和風險警告。