撰文:iambabywhale.eth,ForesightNews
當下市場每個新公鏈的啟動都幾乎伴隨著兩種DeFi協議的建立,一種是基于AMM的DEX,另一種就是借貸。二者所需要的流動性為新公鏈積累了早期的資本沉淀,推動了后續經濟基礎設施的建設。這其中,DEX大都實現了利用聯合曲線來處理交易,簡單的數學模型讓DEX的邏輯很少出現漏洞,但隔壁的借貸協議卻因為預言機等較為復雜的組件而有被攻擊的風險。
那么有沒有可能利用聯合曲線來建立一個借貸市場呢?Polygon上的Timeswap給出了一個解決方案。
協議簡介
Timeswap是建立在Polygon上的,基于AMM的無清算借貸協議,協議的機制我們稍后來詳細介紹,先來看下Timeswap的基本信息。
Timeswap已于2022年3月22日上線主網,當前團隊會不時開放一些小的借貸市場來對協議進行測試,用戶可以選擇在Polygon上出借自己的USDC,或者抵押MATIC借入USDC來進行嘗試。Timeswap在2021年10月宣布完成種子輪融資,但并未披露融資金額,參與此輪融資的投資方包括MulticoinCapital、MechanismCapital和DefianceCapital。
行情 | ETH 五分鐘內漲幅1.74%:據Huobi數據顯示,ETH5分鐘內快速上漲,漲幅1.74%,當前報價為143.62USDT,24小時漲幅擴大至5.01%,行情波動較大,請注意控制風險。[2019/3/16]
Timeswap的創始團隊主要由菲律賓人組成有,其中創始人RicssonNgo是菲律賓馬尼拉雅典耀大學金融數學碩士,也曾是菲律賓當地社區教育平臺Einstar的創始人;聯合創始人HarshitaSingh此前在印度的沃爾瑪任供應鏈主管;另一位聯合創始人AmeethDevadas曾是鏈接項目與資本的投資平臺的產品經理,更重要的是他是Polygon的天使投資人。創始團隊的其他成員包括了Zapper.fi的創始人DipeshSukhani、前Polygon財務副總裁KeyurShah等。
實現機制
當前借貸協議的模式大都是由流動性提供者提供借款池,借款者通過超額抵押另一種代幣從而在池中進行借出,流動性提供者獲得借款人利息的收益。當抵押物的價值下降至某一個閾值一下時,就會將抵押物出售進行清算,部分補償LP的損失,部分成為清算人的利潤。
行情 | EOS在五分鐘上漲近5%:據Huobi數據顯示,EOS過去五分鐘快速上漲近5%,現報3.6386USDT,24小時漲幅為3.68%,行情波動較大,請注意風險控制。[2019/3/12]
Timeswap則是通過聯合曲線實現自動化的借貸,無需預言機喂價,也不會對抵押物進行清算。在上文中提到的借貸協議模式中,曾出現因為為某些資產提供喂價的預言機被操控從而實現對協議的攻擊的事件。Timeswap希望通過聯合曲線建立一個不會出現預言機攻擊,并且無需許可的開放借貸市場,并最終成長為大型的貨幣市場。
當下實現其借貸協議的函數為XYZ=k,其中X本金代幣數量、Y代表每秒收益、Z代表抵押代幣數量,而k則是常數,類似Uniswap中XY=k的模型。
舉例來說,當我想設置一個為期6個月的DAI-ETH借款池,初始資金為1萬枚DAI,期望的初始年化收益率為15%且抵押率為167%時,此時X=10000,而年化收益15%就意味著每秒的收益Y為0.0000475DAI,此時假設以太坊價格為4000DAI,則Z為10000*1.67/4000=4.175,所以初始的曲線公式為:
行情 | ETH在五分鐘內快速下跌近1.5%:據Huobi數據顯示,ETH在五分鐘內快速下跌,跌幅近1.5%,現報146.98USDT,24小時跌幅為0.62%,行情波動較大,請做好風險控制。[2019/1/5]
XYZ=10000*0.0000475*4.175=1.98=k
當池子設置好了之后,市場上會出現三種類型的用戶,分別為想繼續添加流動性的LP、貸款人和借款人。其中原理就類似于Uniswap中流動性提供者以及交易者。當添加或撤出流動性時,參數等比例增減,k值發生改變;當市場上增加或退出了新的貸方或借方時,參數會隨著X與Z的增加與減少進行自動調整。
Timeswap實現這一切的方式,是通過向每一類參與者發放代表不同池中份額的ERC-20以及ERC-721代幣,并在市場關閉后通過實際池中剩余的資金按比例分發給不同參與者。
貸款方
貸款方即向協議中添加可借資產的用戶,此類用戶在轉入可借資產之后,會收到4種代幣:債券本金代幣、債券利息代幣、保險本金代幣、保險利息代幣。
行情 | BTC五分鐘內下跌1.69%:BTC五分鐘內下跌1.69%,下跌金額為108.59美元,其中火幣PRO上現價為$6302.95,請密切關注行情走向,注意控制風險。[2018/9/6]
其中BPT代表的是可借資金池的份額,該資金池即初始的可借資產加上貸款方存入的資金減去借款方借出的資金后的總金額;BIT即利息池的份額,也就是借款人支付的所有利息的池子;IPT代表貸款方債券代幣中未實現資產在貸方持有的保險范圍內的份額;IIT則代表了債券利息代幣未變現資產的份額。
借款方
借款方存入抵押資產來借出資金,并獲得ERC-721格式的抵押債務代幣,該代幣記錄了借款人要支付的利息和鎖定的抵押品的信息。在到期之前,若借款人償還債務,則將銷毀該代幣并釋放抵押品,否則會將抵押品分配給貸款方。
流動性提供方
流動性提供方在提供流動性后將獲得LP代幣,并將通過借貸雙方的利差獲取收益。在官方文檔中標出的流動性提供者收到的CDT代幣可能代表著收益的份額,也可能僅僅是錯誤。
行情 | BTC五分鐘內上漲1.02%:BTC五分鐘內上漲1.02%,上漲金額為65美元,其中火幣PRO上現價為$6456.62,請密切關注行情走向,注意控制風險。[2018/7/2]
借貸行為發生時的數據變化
當借貸行為發生時或者流動性增減時,流動性提供方所占份額的變化不難計算,因為其只會收到LP代幣。這其中計算最為復雜是貸款人和借款人,我們以官方文檔中的數據舉例。
這里需要提前說明的一點是,無論用戶在選擇借款或貸款時都可以自行選擇收益率和抵押資產之間的關系,例如貸方可以降低收益率以提高自己貸出資產被借方抵押資產覆蓋的比例;借方也可以通過提高抵押資產數量來降低借款利息。但即便如此,對借方的影響仍然不大,因為借方只需要按照成交時的數據支付利息即可。
貸方
現在假設一個DAI/ETH借貸池的初始參數為X=10000、Y=0.0000475、Z=4.16、k=1.979,期限為1年。再假設此時A在該池期限結束前一個月存入1000DAI,選擇了10%的年化收益率。此時,x=1000,而A最大的收益率即z=0時,可以理解為完全不為收益投保的情況下,y=0.00000425,最大收益約為13.41%,Timeswap將最小收益率定義為最大收益的1/16,這里就是0.84%,保證了貸款人多少會有收益。
A的本金為1000DAI,所以會收到1000枚BPT代幣,10%的年化收益存30天,會收到約8.19DAI,故會收到8.19枚BIT代幣。
接下來計算收到的IPT與IIT代幣數量,A將收到的IPT數量即為當Y不變時Z的變化量,在本例中即為0.37,即A將收到0.37枚IPT代幣。現在將10%的收益率帶入計算,得出Z的變化量z為0.1,IIT的計算方式為z*30天的秒數/2^25=0.0077,即A將收到0.0077枚IIT代幣。
最終結算時,本金和收益有任何一方出現不足都將使用對應的保險代幣進行償付。若DAI池中的代幣足夠償付貸款人,則無需動用以太坊代幣池。
借方
有了貸方作為例子,借方的計算就順理成章,只是從X變化引發的Y和Z的變化,變為Z的變化引發X和Y的變化。
假設此時B在同樣時間,同樣的借貸池內,希望以10%的利率借出1000DAI,按照同樣的計算方法,B最終需要還回1008.19DAI才能收回抵押資產,而其抵押資產的計算則是關鍵。首先計算其最小的抵押數量,即Y不變,X減少1000時,Z的變化量為0.469,再通過10%的利率計算z的變化量為0.18,將0.18*30天的秒數/2^25=0.139,所以B總共需要抵押0.4829ETH才能借出DAI,抵押率超過了190%。
總結
Timeswap使用三個可變參數來對借貸池中的數據進行實時處理,這樣的方案好處在于因為不存在預言機喂價的問題,所以不因為預言機被操縱從而受到攻擊,也意味著長尾資產也可以自由的在Timeswap上設立市場。但作為一個去中心化的市場,Timeswap也存在一些問題。在例如Aave的借貸市場中,作為貸款方幾乎不會虧損的可能性,因為當抵押資產跌到一定程度就會被清算來補償貸方投入的資金。Timeswap目前仍然是一個定期的借貸市場,如果在到期時出現行情大幅波動,導致抵押資產價格幾乎都低于借出資產價格,就會出現貸方雖然收到了抵押資產作為補償但仍然出現法幣本位的虧損。
此外,Timeswap之所以將本金和收益代幣分離,是因為此前測試并未區分二者,也就是說貸方依據本金比例去分配最終資金池,這就導致在某些APR短時間內極高的極端情況下,貸方可以獲得大量的本金代幣,從而在最終拿走池中大部分的代幣使得部分前期的貸款人甚至遭受了本金損失。所以設置兩種代幣可以盡可能保證貸款人的本金安全,并且保險也是本金和收益分開投保的狀態。
Timeswap進行了一次有趣的嘗試,并且未來也將在目前借貸平臺的基礎之上慢慢豐富產品,建立一個大型的去中心化貨幣市場。
原作者:RiyazFaizullabhoy與MattGleason原標題:《Web3Security:AttackTypesandLessonsLearned》 編譯:胡韜.
1900/1/1 0:00:00原作者:SamiKassab,Messari原標題:《THORChain:ApproachingValhalla》 編譯:餅干.
1900/1/1 0:00:00作者:Will,TheSeeDAONFT聚合器是近期NFT熱潮中出現的一種新產品。它們允許收藏家在一次交易中批量買賣他們的NFT。GEM是目前最棒的NFT市場聚合平臺.
1900/1/1 0:00:00訪者:RyanSelkis,Messari創始人編譯:Amber,ForesightNews入行的背景以及早期的故事Eric:所以我今天非常興奮地邀請RyanSelkis參加播客.
1900/1/1 0:00:00鏈捕手消息,FTXCryptoBahamas將于4月26日開幕并持續4天,本次活動由FTX與SALT聯合舉辦,旨在展示加密貨幣和傳統金融行業的領先參與者之間的協作與鏈接.
1900/1/1 0:00:00作者:NFTGo? KeyTakeaway 近日,BAYC、MAYC、ApeCoin等YugaLabs旗下項目都有較大程度漲幅,為Otherside營造了不錯的市場開局.
1900/1/1 0:00:00