5 千萬美元瞬間蒸發成 3.6 萬:DeFi 風險藏在細枝末節中
撰文:1inch
編譯:AididiaoJP,Foresight News
取得報價只是驗證交易的第一步。
這是 3 月 12 日 Aave 與 CoW Swap 事件帶給我們的現實教訓——當時一名用戶發送了 50,432,688 美元進行 swap 交易,最終僅收回 36,000 美元。
然而,此事也引申出另一個值得深思的觀點。
DeFi 的安全保障與自我託管並不矛盾。 有益的摩擦——那種不剝奪用戶控制權,卻能促使其審慎思考的摩擦——正是無許可金融得以大規模應用的關鍵要素之一。
價格影響不等於滑點
這兩個概念常常被混淆,而這種混淆會帶來嚴重後果。
滑點是指你所獲得的報價與實際執行交易價格之間的差異。 其產生的原因是市場波動:從你要求報價到交易完成執行的這段時間內,市場狀況可能會改變。 滑點可能會讓你措手不及。
價格影響則並非如此,它源自於你自身的訂單規模。 當你以薄弱的流動性大量買入某種資產時,你會依次消耗各個價格層級上的可用供給,從而在交易過程中將價格推向不利於你的方向,報價本身已經體現了這一影響。
根據 CowSwap 和 Aave 的信息,在 3 月 12 日的事件中,用戶確認交易前,報價已顯示 99.9% 的價格影響,界面也呈現了警告,且 swap 按鈕始終保持灰色不可用狀態,直到用戶勾選價值框,承認用戶可能面臨 100% 的損失。
市場並未對使用者不利。 真正的原因是,訂單規模過大,現有流動性無法以接近市場價值的價格予以吸收,而報價已明確反映了這一點。
執行大額 swap 前的必要檢查
當 swap 介面回傳一個報價時,只表示找到了一條交易路徑,並不表示該交易在經濟層面是合理的。
在確認任何大額 swap 之前,請務必:
- 將預期獲得的資產數量與該資產的當前市場價格進行比較。
- 認真看待價格影響警告。 99.9% 絕非四捨五入的誤差。
- 對於大額交易,考慮分割訂單或透過場外交易進行,這可能會獲得顯著更優的執行結果。
1inch 的路由處理機制
在 1inch 平台上,swap 交易透過 Pathfinder 演算法進行路由。 演算法會掃描 300 多個流動性來源,以尋找最佳可行路徑。 Pathfinder 能夠拆分訂單,跨多個池子和鏈進行路由,並優化執行品質。
但它無法憑空創造不存在的流動性。
如果你在 1inch 上查詢某筆 swap 交易但未獲得報價,這表示 Pathfinder 無法找到可行的交易路徑。 這個「無報價」的結果本身就是有價值的訊息,它表明當前市場條件不支持該規模的特定交易。
如果有價格影響,我們會向你發出清晰的警告。 看到此警告時,請務必高度重視。
這對 DeFi 使用者體驗的啟示
DeFi 的基石是無許可性,這一點應繼續保持。 任何人管理自身資產都不應需要請求許可。
然而,我們必須透過貼近使用者的方式來平衡這項原則。
人們進入 DeFi 領域的動機多種多樣。 早期採用者主要受去中心化理念驅動。 但隨著該領域的發展壯大,它需要滿足的用戶需求範圍也日益廣泛。 如果我們確實看好 DeFi 的未來,就應欣然接受使用者是出於尋求實際優勢而非意識形態認同而加入。
問題在於如何取得平衡:如何在不背離 DeFi 核心原則的前提下,提供更安全的使用者體驗。
針對此事件,Aave 推出了 Aave Shield 功能(請注意區分於 1inch 長期安全體系中的 1inch Shield 功能)。 此功能預設可防止價格影響超過 25% 的 swap 交易,但進階使用者可在設定中覆寫此限制。
這是一個恰當的範例:在使用者確認高風險操作前設定切實的「摩擦」,同時不剝奪任何人繼續推進的權利。
DeFi 使用者體驗的目標並非阻止使用者做出選擇,而是確保這些選擇是在充分掌握資訊、並擁有真實機會重新審視的情況下做出的。 自我託管的本質是使用者自己掌控。 而這種掌控,只有在使用者對確認內容有清晰認知時,才具有最大價值。
DeFi 的大規模應用不會透過增加限制來實現,而將透過讓使用者在操作前更容易理解其行為來實現。 這是一個使用者體驗問題,也是整個產業共同努力的方向。