安德烈新點子:基於 AMM 的無損清算

安德烈新點子:基於 AMM 的無損清算

來自 YFI 創始人安德烈的新文章,說的是將現在通用的清算由拍賣改成 AMM 交易對的構思,好處是更加自動化。但是將清算拍賣者變成了 AMM 的 LP 之後,隨之而來的 LP 無常損失問題又浮了上來,安德烈說通過組織分攤和對沖這不是問題。但是這與原來我們翻譯的一篇文章《成爲 Uniswap 的 LP 到底是虧還是賺?》 的研究結論相悖,我個人對安德烈的構思持保留態度。

這篇文章有價值的地方在於,它讓我更重視衍生品工具的意義:明顯,行業內處理基礎風險的金融工具是不足的

首先,讓我們看一下當前的清算情況。有兩個核心問題;

  • 抵押品

  • 債務

最簡單地說,當債務 > 抵押品,就會發生清算。因此,爲了簡單起見,讓我們使用 100%的價值。

如果您提供 1 ETH 作爲抵押(並且爲了本文方便起見,假設 1 ETH = 1000 USD),則可以借入 1000 USD。

如果 1 ETH 的價值跌至 900 USD,你將面臨清算,因爲債務 > 抵押。

不同系統之間的清算機制可能會有很大差異。

在基於保證金的系統(或擁有借入(債務)資產的任何系統)中,它可以簡單地平倉,返還 1000 美元並收取 1 ETH。在債務處於體系之外的系統中,需要激勵清算人代表你償還債務。在這種情況下,清算人將償還你的 1000 美元債務並索取 1 個 ETH。

從上面可以看出,清算人爲了 900 美元的 ETH 償還 1000 美元的債務在經濟上沒有意義。因此,大多數系統使用較高的擔保值。通常,會看到系統有 150%的抵押品價值。這意味着,爲了計算美元價值,1 個 ETH 被視爲 0.6667 個 ETH,但以 1 ETH 爲清算目的。所以你可以用 1 個 ETH 借到價值 667 美元的債務。

我從不喜歡清算。

主要是因爲它們很討厭。你必須爲每個用戶創建單獨的位置,並且每個位置都需要進行迭代和計算。在智能合約開發方面,我可能是純粹的鏈上主義者。我討厭被迫在鏈下做事。因此,構建一個依賴於鏈外系統的鏈上解決方案讓我很惱火。因此,去年我一直糾結於如何解決基於頭寸的清算。

我嘗試的第一個設計是一個基於債務的系統,類似於 yearn 代幣工作原理。從任何特定用戶的立場來看,Yearn 代幣都是不可知的,它以組織而不是以個人的形式管理資金。如果給每個人相同的固定抵押比例,那麼也可以對債務進行同樣的處理。但是,從用戶體驗的角度來看,這種設計頗有爭議,因爲所有用戶都會受到一定比例的清算處罰。儘管這在編程級別上起作用,但對於良好的用戶流而言,這是一個糟糕的設計。

我的下一個嘗試是使用 AMM 的流動性份額。如果查看諸如 DAI-WETH 之類的幣對,並且假設市場健康,那麼 DAI-WETH 將保持其 DAI 價值。如果你以 1000 DAI 和 1 WETH 開始,則可以擁有一對價值 2000 DAI (因爲 1 WETH = 1000 DAI)。如果 WETH 的價值翻倍,則幣對的價值約爲 3000 DAI,因爲你將擁有 > 1000 DAI 和 <1 WETH (約 2000 DAI 和 0.5 WETH)。因此,使用穩定幣對進行交易至少可以保持穩定的幣值。(過於簡單,因爲它忽略了費用和短期損失)

當用戶提款時,他們有 2000 DAI 和 0.5 WETH,他們可以以 1000 WAI 的價格買入另外 0.5 WETH,得到 1 WETH。但是,如果他們不是 LP,他們將擁有 2 個 WETH (價值爲 4000 DAI)。

上面的設計實際上是可行的,但是對於希望使用 WETH 作爲抵押品的用戶而言,並就不那麼有效了。如果你提供 1 WETH 作爲抵押,則你期望滿足以下條件;

  1. 如果 WETH 值下降並且我被清算,我將擁有 <1 WETH

  2. 如果 WETH 值增加,我將有 1 個 WETH

因此,AMM 交易對的設計避免了清算,但是這意味着抵押品提供者永遠無法享受資產的優勢。

但是,以上設計確實允許自動清算。

我的另一個困擾是 IL (無常損失)對沖。通過我們對 yswap 所做的研究,我們發現我們可以通過不直接連接對來抵消(而不是減輕) IL,而是使用生成的表示形式作爲傳輸代幣來抵消。

因此,再次使用上面的示例,用戶必須先提供 1000 DAI 和 1 WETH。現在,如果相反,他們從 2 WETH 開始,併爲他們生成了 2000 DAI,並提供給交易對。如上所述,WETH 的價值再次翻倍,當他們提款時,他們有 1 WETH 和 4000 DAI。已清算 2000 DAI 的債務(4000-2000),其餘 2000 DAI 轉爲 WETH。用戶的最終結果是 2 WETH。與開始時相同。(+交易費)

現在讓我們看一下相反的情況, WETH 價值減半,我們有 1000 個 DAI 和 4 個 WETH,提款時,用 1000 DAI 償還了 2000 DAI 債務,以 1000 DAI 賣出了 2 WETH,並清算了剩餘的 1000 DAI 債務,然後將收到 2 WETH。(+交易費)

這種設計允許自動進行正數清算,而不是基於手動頭寸的減法清算。

關於

ChinaDeFi- ChinaDeFi.com 是一個研究驅動的 DeFi 創新組織,同時我們也是區塊鏈開發團隊。每天從全球超過 500 個優質信息源的近 900 篇內容中,尋找思考更具深度、梳理更爲系統的內容,以最快的速度同步到中國市場提供決策輔助材料。如果您是從業者希望獲得更多海外最新技術方案及項目信息,可以查看 Gavin 的“每日文章”筆記 https://day.chinadefi.com(內容可能比較生澀,但是相信可以帶來幫助)。同時歡迎加入 ChineDeFi 社區,敬請關注我們的微信公衆號“去中心化金融社區”

UBI.city- 關於未來組織結構的協議,我們將與近日陸續發佈更多關於 UBI.city 的構想與設計機制,歡迎感興趣的區塊鏈技術愛好者、社區發起者、研究分析人與 Gavin (微信 : chinadefi)、Iris (微信 : aris1132)聯繫,共同探討 UBI 未來的可能性。

安德烈新點子:基於 AMM 的無損清算