最近 Trade joe V2 因為從 Uniswap 手裡搶到大量 Arb 交易量而火爆,幣價迅速翻倍。那麼其究竟是如何做到的?為其提供流動性又需要注意些什麼?
本文將帶你深入淺出的瞭解 Joe V2 的機制,分析其為何能在$ARB交易中獲取大量份額,以及產品的優劣勢,幫助你更好地理解 DEX。
Trade Joe V2 簡單概括:
- AMM 類似訂單簿,使用非連續流動性
- 最小價格精度基於比例而非固定數值
- 垂直聚合流動性帶來更好的可組合性
- 基於LP獲取的交易手續費和有效TVL的來進行流動性激勵
AMM 機制
接下來以 Joe V2 中的 ARB/ETH 20bps 池為例來進行深入分析,首先我們看一下池的流動性分布,一看跟 UNI V3 是挺像的。
那麼其根本性不同在什麼地方?Joe V2 的一個長條(bin)即對應一個單點價格,就是說除非你把這個 bin 的流動性消耗光,否則價格是不會變化的。比如下圖,可以看到該 Bin 內有大約 35k Arb 和 2 ETH ,如果此時有人按 0.00066 賣了價值 2E 的Arb,那麼交易的 Bin 就會向左移動一位,價格才會發生變化。
我們再對該池嘗試添加流動性,發現是可以添加單點流動性,就是說添加的流動性就在一個價格上,這其實就相當於在訂單簿中放一個 Maker 單。那旁邊的 Pct Rage = 0.20% 是怎麼回事?
我們稍微移動一下右側滑鈕,將價格範圍擴大到 2Bin,然後計算兩個價格的相對差別。
(0.00067237272-0.00067103065)/0.00067103065 = 0.20%
也就是說 0.20% 就是最小價格精度
我們看下偏離當前價格較大的情況如何,比如 ARB/ETH = 0.0001 的位置。可以得出
(0.00010035504-0.00010015473)/0.00010015473 = 0.20%
對的,可以理解為任一位置上下價格之差都是 0.2%,基於比例而非固定數值。這是和傳統訂單簿相差較大的地方,傳統訂單簿一般給一個固定數值的最小精度,比如 0.01 USDT 這樣。
Joe 的UI也給出了 4 種添加流動性的方式,點擊上圖右上角的 「learn more」 就可以學到對其詳細的定義,但是除了 Spot 之外,其他四種都是使用官方設定的參數值,不可控。所以我建議使用 Spot,存法類似 UNI V3, 大不了多存幾個不同價格範圍的。另外目前 Joe V2 目前有流動性激勵,必須考慮這個的收益。
流動性激勵
目前這些池名後帶有「Rewards」標籤的是有流動性挖礦激勵的
Joe V2 的流動性挖礦激勵分配模式:
- 根據 LP 實際獲取的交易手續費和 MakerTVL 算出分數,參見下圖
- MakerTVL 目前只看當前價格 +- 5bin 內的,比如Arb/ETH 0.2% 的Bin寬度,那麼只有當前價格 +-1% 以內的 TVL 才會被記入
- 當一個 Epoch 結束後,統計該 Epoch 之內的分數然後按比例集中發放
就是說如果想要獲取流動性激勵,還是需要比較集中地提供流動性。
$ARB 交易為何獲取大量量
假設當前市場在持續買入 Arb, Uniswap Arb/USDC = 1.005,假設 Joe V2 的價格精度為1%,bin 分布為 [0.99, 1.00, 1.01…]。這個時候 Joe 當前的 bin 應為 1.00,比 Uni 便宜 0.5% ,那只要交易費比這個差距小,透過1inch等聚合器買入 Arb 的交易自然就會優先走 Joe ,反之如果是賣 Arb 的話 Joe 就沒有優勢。也就是說其在高波動率出單邊行情下較有優勢,而低波動率猴市下則比較平庸。
加上 Joe 針對 ARB/ETH 的交易對設置了 0.2% 的費用,而在當時由於波動預期較高,UNI 又只能設置 0.01%/0.05% / 0.3%/1% 這四檔,大部分LP 位於 0.3% 以上檔位,相比 Joe 的 0.2% 又有劣勢。
高波動率下的經常性匯率優勢 + 相對較低的費率,使得 Joe V2 在 ARB 0.00 啓動初期獲取了大量的份額。目前隨著波動率的下降,其匯率也不再有經常性優勢;UNI V3 LP 回歸 0.05% 費用的池子,也基本失去費率優勢,所幸名聲打出來了,加上其有不錯的激勵機制,給了項目方更大的操作空間。
產品優劣勢
實際上在上面的 Arb 交易份額論述中,其 AMM 機制帶來的優劣已經說明,這一節討論其他方面:
優勢:
- 垂直聚合流動性帶來更好的可組合性
- 高效率+支持激勵,可以拿到合作方的激勵,比如有望受益於 LSD war
劣勢:
- 沒有成熟的 Bribe 等代幣賦能機制,代幣持有者收益有限
- 無常損失相對較大
優勢:可組合性
由於在 Joe V2 中,流動性是透過每個 bin 垂直聚合的,而在 Uniswap V3 中,流動性是橫向聚合的。垂直聚合的主要好處是它允許流動性可替代。
我們看一筆具體添加流動性的交易,會發現在用戶添加 ETH/USDC 後,Joe 給用戶返回了大量不同Token ID 的 ERC-1155 LBT,反應了用戶在不同價格水平上的流動性分布。
這跟返回單個 NFT 的 UNI V3 有較大差別。因為相同 Token ID 代表流動性位於單個Bin/價格水平內,這是同質化的,具有更好的可組合性。
優勢:合作方激勵預期
集中流動性高效率+支持激勵,有望吸引到 LSD 等有流動性需求的合作方來提供激勵,比如此前 UNI V3+ 激勵 模式 Kyberswap, 就從 Lido 拿到了僅次於 Curve 的激勵分配(參見下方推文) ,並且佔據了極大的 Alt-l1/L2 的 LSD 交易量份額。
那麼能夠提供類似價值的 Joe V2 理論上也有這個機會,從而提升 TVL 和交易量。
劣勢:代幣賦能問題
如我下方推文所述,純現貨 DEX ,如果沒有 bribe 這類額外賦能機制的話,是比較困難的,空有 TVL 和交易量卻無法轉化為代幣持有者的收益。
目前是 Joe 透過手續費抽成來獲取收益,但抽多了又勢必影響份額。Joe 雖然有 Ve Joe, 但並不是複製 Curve 走 Bribe 這條路,目前看來並不十分成功,因此代幣賦能仍然是個問題。
劣勢:無常損失相對較大
如前文所述,單邊行情下 Joe V2 有經常性匯率優勢,但這對於 LP 而言實際上是承擔了更大的無常損失,相當於更便宜的把幣賣了。
Joe 會合理設置費用來補足這一點,比如 1% bin 寬度的 ARB/USDC 費用為 0.8%,0.2% bin寬度的 ARB/ETH 費用為 0.2%。加上此點並不容易察覺,所以還好(笑
總結
Trade Joe V2 相對 UNI V3 在效率上更多的是做到了特定場景下的差異化優勢,而高可組合性這個優勢的發揮非常依賴其的自身規模。因此後續應該持續關注項目方的 BD 等操作,看能否BD到足夠的合作激勵,構建起成長飛輪。
本文為火星財經授權刊登,原文標題為「$ARB 交易大放異彩,揭秘 Trade Joe V2」