Uniswap的StablePair Hook無法自動保證流動性提供者(LP)收益。基準匯率與實際資產價值的落差、區塊級價格快取,以及治理機制的升級權限,被視為設計上的主要風險。
Uniswap於9月10日在以太坊主網推出USDC·USDT及USDC·USDG流動性池,兩個池的基準匯率分別設定為1 USDC=1 USDT及1 USDC=1 USDG。
StablePair Hook會根據池內價格偏離基準匯率的程度及交換方向調整費用。在基準匯率附近時,維持固定的買賣價差;當價格偏離區間後,對使價格進一步遠離基準匯率的交易不收取費用,對促使價格回歸的交易則採用逐區塊下降的費用。
Uniswap表示,這項設計旨在把原本由套利者取得的再平衡價值回流給LP。校正交易採用荷蘭式拍賣,費用會隨時間下降。
第一項爭議在於基準匯率本身。由於基準匯率是在流動性池建立時設定的固定值,即使特定穩定幣的發行方償付能力或贖回價值受損,該Hook也不會自動判斷情況或修改基準匯率。
即使遠離基準匯率的交易不收取費用,LP的庫存風險也不會消失。若其中一種代幣的外部價值下跌,將該代幣賣入流動性池的交易可能成為價格發現過程,LP也可能因此持有更多價值下跌的代幣。這是CryptoSlate提出的分析情境,不代表實際已發生脫鉤或LP損失。
第二項爭議是區塊級價格快取。該Hook會在每個區塊的第一筆交換中讀取流動性池價格,並將該價格套用於同一區塊內後續交易。Uniswap表示,這是為了防止交易被拆分成多個區段以降低費用。
不過,快取價格可能晚於區塊內的實際價格變化。若價格在區塊進行期間穿越基準匯率,剩餘區塊時間內,校正交易與非校正交易適用的費用方向可能反轉,價格則要到下一個區塊才會更新。
這項結構在阻止拆分交易規避費用的同時,也形成無法即時反映區塊內價格變化的取捨。因此,難以斷言動態費用在所有市場情況下都會對LP有利。
第三項風險來自治理機制。StablePair採用由Uniswap治理控制的可升級代理架構,實作方式與費用設定均可被修改。
根據官方文件,該Hook的部分權限受到限制。阻止LP提領的移除回呼,以及任意改變交換金額的自訂會計差額權限均已停用。因此,僅透過升級,無法阻止LP提領或額外取得交換金額。
OpenZeppelin於2月9日至13日檢視了StablePair不可升級先行實作中的費用機制。當時發現,將校正交易拆分成多個區段可能降低總成本,之後以區塊級價格快取應對。後續加入的升級及角色架構不在當時的檢視範圍內。
僅根據目前公開資料,難以得出StablePair LP已取得高於傳統流動性池淨收益的結論。因為單靠交易量與TVL,無法同時計算費用收入、代幣庫存估值、價格波動及流動性範圍。
Uniswap將StablePair介紹為一種動態費用Hook,目標是讓LP取得更多再平衡交易價值。另一方面,也有分析指出固定費用流動性池存在套利風險,但目前尚未提出獨立的長期LP收益率比較。
本報先前曾報導,Uniswap宣稱的USDC·USDT流動性池交易量未獲獨立數據支持,當時也提到有必要區分官方發布內容與實際表現。此次同樣不能僅憑交易量龐大,就判斷LP具有收益優勢。
此次事件並非實際駭客攻擊或資金外流事件。核心問題在於,即使動態費用能回收再平衡交易價值,也無法消除代幣本身的贖回價值風險及治理風險。
留言 0