最近行業中 Uniswap 的異軍突起引發了市場的關注。這是一個有趣且潛力巨大的 DEX 項目,在過去的一週,Uniswap 的日均交易量邁過了 1 億美元的大關,而在 3 個月前這一數值僅僅爲 1 百萬美元。爲此很多市場分析人士認爲以 Uniswap 爲代表的去中心化交易所在未來將代替目前的主流交易所。然而事實真的如此嗎?
OKEx Jay Hao:Uniswap 難以完全取代當前的主流交易所

資料來源:Uniswap 官網

我第一次關注 Uniswap 是在今年年初,主要被其簡潔的經濟模型所吸引:
OKEx Jay Hao:Uniswap 難以完全取代當前的主流交易所

其中 x 是第一種數字貨幣的數量,y 是第二種數字貨幣的數量,k 是一個恆定的常數

這個公式有一種獨特的數學之美,正如牛頓的萬有引力公式,愛因斯坦的質能方程,雖然都是一個簡潔的公式,但卻打開了新時代的大門。

具體而言,我們在過去進行加密貨幣交易時,都依賴訂單薄模式,即交易者需要將自己的訂單提交至訂單薄(Order Book)上,隨後進行撮合並完成交易,流程複雜,對系統的技術要求極高;而 Uniswap 則採用了一種全新的交易模式---利用儲備金流動性來完成加密貨幣的交易兌換,以此實現了自動做市場商(Automated Marker Maker)。

我們以 Uniswap 中 ETH 和 ERC20 代幣交易爲例。公式 x*y=k 中,x、y 分別是 ETH 和一種 ERC20 代幣的數量,而 k 是一個常數。x,y 和 k 的初始值由流通性提供者確定,因爲 ETH 和 ERC20 代幣之間的匯率 P = x / y,所以在確定 x 和 y 初始值的同時,也確定了匯率 P 的初始值。

假如一個交易者想用 m 個 ETH 購買一定數量的 ERC20 代幣,爲此他需要向 Uniswap 交易合約的 ETH 資金池發送 m 個 ETH,交易費用爲 h。爲了保證 k 值不變,那麼智能合約需要向投資者支付 n 個 ERC20 代幣,即

OKEx Jay Hao:Uniswap 難以完全取代當前的主流交易所
公式(3)即決定了支付給交易者的 ERC20 數量 n。

從圖像上看這一交易過程更爲簡潔:因爲 k 是一個固定的常數,所以兩種代幣的數量 x 和 y 只能在下圖中的反比例函數圖像上運動。開始時(x,y)在圖中的 a 點,當交易者向智能合約打入 A 代幣時,(x,y)的座標來到 b 點;爲了使(x,y)在反比例函數圖像上運動,必須減少 B 代幣的數量,隨後 (x,y) 運動到了新位置 C,並完成交易。

OKEx Jay Hao:Uniswap 難以完全取代當前的主流交易所

從上面的交易流程我們可以發現,Uniswap 完全不需要訂單薄,且沒有交易撮合這一過程,僅僅是一個簡單的數學公式(3)即可實現交易的完成。如此簡潔的一個公式,卻顛覆了傳統的交易模式,讓人讚歎不已。

然而,正如西方諺語中所說的:「A coin has two sides」,Uniswap 簡潔的數學模型在給它帶來種種優勢的同時,也爲其未來發展埋下了種種隱患。

首先,Uniswap 的交易深度不足,無法支持大額交易。交易深度是衡量一家交易所優劣的重要指標之一,反映的是市場在承受大額交易時價格不出現大幅波動的能力。正如前文所分析的那樣,如果不考慮交易費用,那麼 Uniswap 的成交價格爲 P = n/m。從圖像上看,在交易前合約內兩種數字貨幣的數量爲(),交易後變爲(),那麼其實際交易價格爲:

OKEx Jay Hao:Uniswap 難以完全取代當前的主流交易所

由於 y = k / x,所以的值越大,的變化幅度越小,此時趨近於 0。這意味着當用戶向交易合約中放入越多數量的代表 A,換回的代幣 B 數量越少,即交易價格越高。因此,Uniswap 的交易深度非常差,用戶無法在 Uniswap 上進行大額交易,否則將要支付很高的價格。
OKEx Jay Hao:Uniswap 難以完全取代當前的主流交易所

其次,Uniswap 無法獨立定價,必須依附於主流交易所。Uniswap 捨棄了訂單薄模式,即捨棄了「價格優先」的交易原則,無法捕捉到市場的最新交易價格。爲此,Uniswap 不得不引入套利機制:一旦 Uniswap 上的價格與市場公允價格不同,就會出現套利空間,並將價格拉回正軌。這注定了 Uniswap 永遠無法成爲主流交易所,否則套利機制將失靈,交易無法保證按正常市場價格執行。

因此,基於以上原因,即便我對 Uniswap 的數學美感不惜吝嗇之詞,卻也不得不遺憾地說,Uniswap 很難取代目前的主流交易所。