在傳統的證券交易所,交易的達成依賴於訂單簿(Order Book)和做市商(Market Makers)。交易員必須時刻盯著屏幕,尋找買賣價格的匹配點。然而,在區塊鏈的早期,高昂的 Gas 費和緩慢的區塊時間讓「訂單簿」模型在鏈上幾乎無法運行。直到 2018 年 Uniswap 的橫空出世,它用一段優雅的數學公式取代了所有的中介機構。
AMM 的基石:恆定乘積公式
Uniswap 採用的是自動做市商(Automated Market Maker, AMM)模型。它不要求買賣雙方直接匹配,而是通過一個充滿兩種資產(例如 ETH 和 USDT)的「流動性池」進行兌換。其核心驅動力是經典的恆定乘積公式:
其中 x 和 y 分別是池中兩種代幣的數量,而 k 是它們的乘積。該公式規定:在任何交易發生後,乘積 k 必須保持恆定(忽略手續費)。
技術直覺:如果你想從池中買走 ETH(x 減少),為了維持 k,你必須存入大量的 USDT(y 增加)。隨著你買走的 ETH 越多,下一個 ETH 的價格就會呈雙曲線指數級上升。這種天然的價格曲線確保了流動性池永遠不會因單向兌換而耗盡。
流動性提供者:誰在為市場「注入水源」?
任何人都可以通過存入價值相等的兩種資產成為流動性提供者(LP)。作為回報,LP 會獲得代表其在池中所佔份額的 LP Tokens。交易者在兌換時支付的小額手續費將自動滾入池中,增加 k 的值,從而讓 LP 在贖回資產時獲得收益。
V2 vs V3:集中流動性的技術革命
雖然 V2 取得了巨大成功,但它存在一個致命弱點:資金利用率極低。在 V2 中,資產被均勻地分布在(0, ∞)的無限價格區間內,但大部分交易其實只發生在很小的價格波動範圍內。
Uniswap V3 的突破點在於集中流動性(Concentrated Liquidity):LP 可以指定資產在某個特定的價格區間(例如 1800 - 2200 之間)提供流動性。這使得 V3 的資金效率最高可達 V2 的 4000 倍。
| 版本 | 核心機制 | 預言機改進 | 資金效率 |
|---|---|---|---|
| V2 | 全量區間流動性 | TWAP(時間加權平均價) | 普通 |
| V3 | 集中流動性 | 單筆調用預言機 | 極致(提升 4000x) |
| V4 | Hooks 鉤子合約 | 閃電記帳(Singleton) | 高度可定制化 |
無常損失(IL):LP 不可忽視的陰影
作為流動性提供者,必須理解無常損失。當池中資產的價格由於外部波動與入場時發生偏離,由於 AMM 的自動平衡機制,LP 提取資產時的總價值會低於單純在錢包中「持幣不動」的價值。
V4 時代的遠望:Hooks 與 Singleton 架構
Uniswap V4 引入了 Hooks(鉤子合約),允許開發者在交易的各個生命週期插入自定義代碼。這意味着未來會出現動態費率、鏈上限價單等更多金融創新。
結語:數學驅動的金融公平
Uniswap 踐行了 Web3 的核心精神:無准入限制(Permissionless)。它在數學的嚴謹與代碼的自由之間,找到了金融的終極平衡。