作者: KD.Conway
TL;DR
統一流動性層:通過在統一流動性層之上構建去中心化交易所 (DEX) 和借貸協議,我們使AMM中的流動性能夠在借貸協議中複用。這最大限度地提高了資金效率。
可交易抵押品和債務:利用去中心化交易所 (DEX) 和借貸協議,我們將抵押品和債務變為可交易資產。這增加了靈活性,使用戶能夠更輕鬆地轉移或管理其抵押品和債務頭寸。
靈活的清算和保證金交易:通過DEX上的掛鉤清算機制,我們支持任何代幣的借貸和保證金交易,從而使更廣泛的資產能夠參與DeFi市場。
動機
目前,AMM 中的大多數資產未得到充分利用,只有一小部分真正參與交易,而大部分資金處於閒置狀態。以 pump.fun 這樣的代幣發行平臺為例:它們的流動性池持有價值約 45 億美元的SOL,但這些SOL代幣僅用於交易。如果我們能夠將 LP 中閒置的SOL投入使用——例如允許其他人借入SOL我們就能進一步提高流動性和資金效率。同樣的邏輯也適用於其他代幣,尤其是各種 DEX 上的小額代幣。
此外,當前的借貸協議靈活性有限。例如,如果用戶提供USDC作為抵押品借入ETH進行質押,則在完全償還ETH之前,他們無法輕鬆調整抵押品或債務頭寸。雖然一些協議提供了閃電貸機制以提供更大的靈活性,但這些機制對於普通用戶來說往往過於複雜。
統一流動性層
為了解決這些問題,我們提出了一個統一的流動性層——設計類似於Uniswap v4——所有資金均由一個合約管理。在此層之上,我們創建了兩種類型的資金池:借貸池和掉期(DEX)池。
DEX 池:此池支持代幣兌換,並提供借貸流動性。通過參與 DEX 池,用戶既可以獲得流動性提供者 (LP) 費用,也可以獲得借貸利息,但需要承擔無常損失。
借貸池:此池管理不用於掉期交易的資金,專注於借貸。參與者賺取借貸利息,但無需承擔無常損失或流動性提供者費用。
當用戶借入代幣時,該協議優先從借貸池中借出。只有當借貸池流動性不足時,才會從 DEX 池中借出。還款則遵循相反的順序——先償還 DEX 池,然後再償還借貸池。
借貸 x 掉期:如何與債務代幣合作
考慮一個具有兩個代幣 A 和 B 的常數乘積AMM ,形成一個 AB 流動性提供者 (LP),其中包含a代幣 A 單位和b代幣 B 單位,即a * b = k 。我們允許用戶從池中借入任一代幣。例如,如果用戶借入a'代幣 A 單位,我們會在 LP 中引入一個“A 債務代幣”(dA) 來表示借入金額。池現在有(a - a')個 A 代幣和a' dA 代幣,確保總數保持一致: (number of A) + (number of dA) = a 。這種方法保持常數乘積公式不變: (number of A + number of dA) * (number of B + number of dB) = k 。
該系統允許用戶直接從AMM借入代幣,而不會中斷正常的交易活動。唯一的例外是,當某種代幣的可用餘額不足以進行兌換時,用戶可能會收到相應的債務代幣,並且必須等待償還才能將其兌換回真實代幣。
為了防止所有流動性被借出,我們實施了與標準借貸協議類似的機制:我們限制了可從流動性提供者 (LP) 借入的代幣數量,並且借貸成本(利率)會隨著使用率的提高而增加。這激勵了更快的還款,並鼓勵更多用戶在最需要的時候提供流動性。
可交易抵押品和債務
我們系統的一大亮點是抵押品和債務均可完全交易和轉讓。這意味著您的抵押品和債務頭寸流動性極強——您可以隨時進行掉期或交易,以最大化您的收益,甚至讓它們為您被動創造收益。以下是一個簡單的示例,向您展示其運作方式:
假設某用戶提供USDC作為抵押品,並借入ETH參與 Staking。在這種情況下,用戶的抵押品是USDC,借款是ETH。
可交易抵押品允許用戶靈活地更改其抵押品:
例如,如果用戶認為BTC會升值,他們可以將抵押品從USDC換成BTC。現在,他們的抵押品是BTC ,而債務仍然是ETH。如果BTC升值,用戶就可以從價格上漲中獲益,而無需先償還債務。
同樣,如果USDT提供的借貸利率高於USDC,用戶可以將其抵押品從USDC轉換為USDT,從而賺取更多利息。
用戶還可以選擇將其抵押品轉換為任何其他代幣池。例如,如果他們將USDC抵押品轉換為USDT和USDC的流動性提供者 (LP),則其抵押品現在為該池提供流動性。在這種情況下,用戶可以從涉及該池的掉期交易中賺取借貸利息和 DEX 交易費。
可交易債務使用戶能夠靈活調整其負債:
例如,如果用戶預期BTC會大幅下跌,而ETH會升值,他們可以將債務從ETH轉換為BTC。這樣,他們的債務就以BTC計價。如果BTC貶值,用戶實際上可以從債務資產的下跌中獲利。
如果借入ETH 的成本過高,用戶可以將其債務轉換為低息資產,例如 weETH,從而降低借貸成本。
此外,用戶可以將他們的債務分成一籃子代幣(例如, ETH和 weETH),從而使他們的債務能夠為多種資產提供流動性,並可能賺取 DEX 交易費,同時分散他們的借貸風險。
實施細節:
可交易抵押品:
- 如果用戶的抵押品是USDC並且他們想要將其轉換為BTC,則只需在統一流動性層上進行一次簡單的交換即可——將USDC交換為BTC。
可交易債務:
- 如果用戶的債務是ETH ,並且他們想要將其轉換為BTC,那麼底層發生的是從 dETH(ETH債務)到 dBTC(BTC債務)的轉換。此過程涉及將池中的部分BTC交換為ETH;新的ETH抵消了用戶的ETH債務(減少 dETH,增加池中的ETH ),池中的BTC減少,而 dBTC 增加。用戶無需立即償還ETH他們仍然持有ETH作為資產,但現在欠的是BTC 。
在這一機制下,抵押品和債務倉位均可完全交易,用戶可以隨時自由轉換,無需鎖定或被迫先行償還。抵押品的行為類似於現貨資產持有,而債務則類似於空頭倉位。將抵押品和債務結合到流動性提供者 (LP) 中,可以創建類似 Fluid 的“智能抵押品”和“智能債務”,從而開啟 DeFi 價值創造的新途徑。
無需許可的借貸和保證金交易以及基於掛鉤的清算
任何人都可以像在Uniswap上一樣創建 DEX 池,池創建後,用戶即可基於該池啟用借貸功能。對於ETH或USDC等主流代幣,傳統的借貸協議已經提供了堅實的支持。然而,對於一些不太熱門的代幣(例如,流動性池中與ETH配對的 A 代幣),我們允許用戶提供ETH作為抵押品並借入 A 代幣(做空 A),或者提供 A 代幣並借入ETH (做多 A)。得益於統一的流動性層,這些池中的ETH也可以借出,從而進一步提高資金效率。
對於這些鮮為人知的代幣,我們不依賴外部預言機進行定價。相反,我們直接使用來自 DEX 的價格信息,並實施掛鉤機制,在每次互換前後檢查清算條件。這意味著小型代幣的清算可以在常規 DEX 交易期間自動進行,從而確保公平高效的風險管理,無需依賴外部系統。
結論
總而言之,通過引入統一的流動性層,並使抵押品和債務均可完全交易,我們的系統為 DeFi 用戶帶來了更高水平的資本效率和靈活性。借貸和掉期協議的集成,使用戶能夠最大化資產,無縫管理倉位,並訪問傳統協議中此前無法實現的新策略。無需許可的借貸、靈活的保證金交易和鏈上清算功能,進一步賦能社區構建和參與更加開放、充滿活力、以用戶為中心的金融生態系統。隨著 DeFi 的不斷發展,我們相信這些創新將有助於推動下一波增長和應用浪潮。




