在日本大阪的Dev5期間,我曾就一個通用的利息優(yōu)化協(xié)議做過分享。
我們即將發(fā)布該協(xié)議(dForce改進提議001或DIP001),并會以不同的方式與dForce平臺的USDx穩(wěn)定幣協(xié)議和StableSwap流動性協(xié)議進行整合。
今天,我們先來看看該協(xié)議的設計框架。
該改進方案提議從基于抵押模式的DeFi系統(tǒng)里釋放更多的流動性,即通過解鎖抵押資產(chǎn)并將其存入生息協(xié)議(如Lendf.Me,Compound等)的方式來獲得更高的收益,進而提高資本使用效率。
我們計劃先從USDx穩(wěn)定幣協(xié)議開始整合利息優(yōu)化協(xié)議,具體的流程和設計方案如下:
DeFi領域廣泛采用超額抵押的模式,而大多數(shù)去中心化金融協(xié)議目前的資產(chǎn)抵押率均在300%以上,這主要是為了降低抵押資產(chǎn)價格劇烈波動所帶來的風險。然而,我們認為在部分應用場景(去中心化金融協(xié)議)里,可以通過釋放一定比例的抵押資產(chǎn)流動性的方式來提高資本回報率。
讓我們先來回顧一下USDx穩(wěn)定幣協(xié)議:
USDx (usdx.dforce.network) 是dForce開放式金融協(xié)議堆棧推出的第一個DeFi協(xié)議。作為一個鏈上合成型的去中心化美元穩(wěn)定幣協(xié)議,每個USDx背后都有100%的成分穩(wěn)定幣儲備(1 USDx=0.35USDC + 0.35 PAX + 0.3 TUSD)。用戶可以通過鑄幣協(xié)議存入成分穩(wěn)定幣并自動鑄成USDx,反之,也可以通過鑄幣協(xié)議銷毀USDx并按事先約定的權(quán)重拿回一籃子的成分穩(wěn)定幣。
USDx是一個對儲備抵押資產(chǎn)流動性要求較低的穩(wěn)定幣協(xié)議——除非有人希望銷毀USDx并拿回一籃子的成分穩(wěn)定幣,其余時間內(nèi),USDx的抵押資產(chǎn)(即成分穩(wěn)定幣)都被鎖定在智能合約之中。絕大部分的成分穩(wěn)定幣都將作為抵押資產(chǎn)長期被鎖定在智能合約之中,這與法幣型穩(wěn)定幣的模式極為相似。
利息優(yōu)化協(xié)議可以允許發(fā)起協(xié)議(initiated protocol)將其部分抵押資產(chǎn)從智能合約中取出并存入目標協(xié)議(designated protocol),比如借貸協(xié)議,以獲得活期存款利息。
舉例說明,我們通過dForce改進提議001(DIP001) 提出將USDx協(xié)議中60%-70%的成分穩(wěn)定幣抵押資產(chǎn)取出并存入Lendf.Me(或Compound等其它借貸協(xié)議)并獲得存款收益。這部分額外獲得的利息收入將用于再分配(如分配給USDx的持幣者或用于回購并銷毀DF平臺幣)。
假設成分穩(wěn)定幣可以獲得年化4%的存款利息,這將為流通中的USDx額外創(chuàng)造約年化2.4% (4%*60% = 4%) 的利息 (假設60%的抵押資產(chǎn)被用于生息)。也就是說,這部分額外的系統(tǒng)性收益與用戶將USDx存入貨幣協(xié)議所獲得的存款利息是不重疊的,因此這將有效提高USDx穩(wěn)定幣的利息回報率。這種設計本質(zhì)上類似于法幣型穩(wěn)定幣的資金管理模式,即法幣型穩(wěn)定幣的發(fā)行方將美元儲備投資于債券或國債,然后將獲得的利息重新分配給穩(wěn)定幣的持有者(當然,現(xiàn)在所有法幣穩(wěn)定幣發(fā)行方并沒有給用戶返還這部分利息)。歸功于DeFi與生俱來的可組合性,在傳統(tǒng)金融里完成這些流程是十分繁瑣復雜的,然而對于USDx這類的開放式金融協(xié)議來說卻輕而易舉。
同時,由于存入借貸協(xié)議的抵押資產(chǎn) (成分穩(wěn)定幣) 同樣也是由超額抵押貸款提供擔保的(例如,Lendf.Me規(guī)定為不低于125%的抵押率),因此將間接把USDx的抵押率由100%提高至115% (40%*100%+60%*125%)。
利息優(yōu)化協(xié)議 (DIP001) 是一個通用型的框架并可與任何抵押資產(chǎn)模式的協(xié)議相組合。
盡管DIP001具備卓越的利息優(yōu)化能力,但也會有流動性的限制,因此整合時需要格外謹慎小心。流動性受限是由于抵押資產(chǎn)被借出去,因此DIP001更適用于那些對流動性偏好較低的協(xié)議,例如USDx穩(wěn)定幣協(xié)議,僅在用戶銷毀USDx時并取回一籃子的成分穩(wěn)定幣時才需要動用抵押資產(chǎn)。另外,DIP 001尤其適合抵押資產(chǎn)收益相對較高(如穩(wěn)定幣)的協(xié)議。
利息優(yōu)化協(xié)議的設計框架主要包括以下幾個模塊:
協(xié)議的匹配度測試:
DIP 001更適合于下列協(xié)議:
· 抵押類或超額抵押類協(xié)議 (USDx,Maker, Uniswap等)
· 對儲備資產(chǎn)的流動性要求低的協(xié)議(無需實時保證100%的流動性)
· 具備互操作性和生息能力的抵押資產(chǎn)(如廣泛用于DeFi領域的穩(wěn)定幣
此外,整合DIP001前需要充分評估相關的風險和解決辦法,包括并不限于:
智能合約風險:
眾所周知,協(xié)議之間的交互有可能會導致額外的智能合約風險。
解決方案:
獨立、中立地處理協(xié)議之間的交互,例如,將USDx的成分穩(wěn)定幣存入Lendf.Me被視為普通的交易(與其它用戶的操作無異)。為了進一步降低風險,我們還建議在整合過程中加入可升級及風險中止的模塊,并以灰度漸進方式做整合。
流動性風險:
流動性風險主要包括兩個方面:第一層是發(fā)起協(xié)議(如USDx),為保證用戶在銷毀USDx時可以及時拿回成分穩(wěn)定幣,不能把100%的儲備都存入Lendf.Me生息;如果將100%的儲備拿去生息,將會導致交易失敗(用戶無法及時銷毀USDx)。
在目標協(xié)議方面還存在第二層風險,即如果發(fā)起協(xié)議中的可用儲備枯竭,會自動觸發(fā)交易以從目標協(xié)議中提取儲備,但如果提取的資產(chǎn)額度超出了目標協(xié)議本身的流動性儲備,也會導致交易失敗。
解決方案:
在發(fā)起協(xié)議中保留一定比例的儲備(例如30%~40%),以便能夠滿足用戶從發(fā)起協(xié)議中提取流動性的需求;只與基于激勵的具有流動性反應機制的目標協(xié)議做交互,例如Lendf.Me或者Compound,當某種資產(chǎn)被借出且該種資產(chǎn)面臨流動性枯竭的問題時,存款利率和貸款利率都會大幅增長,從而會刺激更多的供應并抑制更多的貸款,使得該協(xié)議的流動性恢復到正常水平。
以上為接入利息優(yōu)化協(xié)議有可能帶來的一些風險,在執(zhí)行時需要根據(jù)具體情況具體分析。
還有其他方法,如使用Compound的cToken來解決類似的問題,我們在這里介紹的是一種更通用的框架,可以與各式各樣的協(xié)議進行整合。
在dForce生態(tài)里,DIP001將在資產(chǎn)協(xié)議USDx和借貸協(xié)議Lendf.Me之間建立流動性橋梁,USDx鑄幣的一定比例的穩(wěn)定幣儲備將會自動存入Lendf.Me,從而進一步優(yōu)化USDx的利息曲線(更高的利息),并提高Lendf.Me的資本效率和為DF平臺幣提供價值捕獲。
目前該利息優(yōu)化協(xié)議正在進行第三方代碼審計,之后我們會進行開源,希望看到更多的項目使用DIP 001來進行創(chuàng)新,也期待更多關于DIP001的相關討論。歡迎加入我們的社區(qū),一起來探索開放式金融的潛力。