詳解 Vesta Finance:Arbitrum 上的零息借貸協議
作者:0xivecott
TL;DR
Vesta Finance 其實是一個 Layer 2 上基於 Liquity 改進的去中心化借貸平台。當前部署於 Arbitrum,未來會部署到等多 Layer2。
其與 Liquity 相似的特徵:超額抵押鑄造穩定幣、110%以太坊抵押率、隨時贖回等。該項目由 OlympusDAO 孵化,並受到 0xMaki、DCFGod、Lau 兄弟等投資並擔任顧問。項目於2022年2月9日上線。
Vesta 自己獨有的特色
- 抵押物多樣:ETH/renBTC/gOHM 均可鑄造穩定幣,Liquity 僅支持 ETH 作為抵押物;
- 對 gOHM 抵押率較高:175%。Liquity 在正常模式下 ETH 抵押率為110%;
- 社區靈活治理:超過50%的治理代幣 VSTA 分配給社區、可通過治理修改費率,清算激勵等。Liquity 這些都不能修改;
- 在 Arbitrum 部署,未來會部署到多鏈。Liquity 僅支持以太坊;
與 Liquity 類似的部分
- 借款、還款方式一致:正常模式下 110% 最低抵押率,適用於 ETH 和 renBTC(gOHM 當前最低抵押率為 175%)。借款會收費用(會變化)但無利息;
- 借貸開倉意味著開設一個個獨立的 Vault(也就是 Liquity 中的 Trove);
- 贖回機制類似:為了維持 VST 穩定幣的剛兌,任何人都可以用 1 VST = $1 的價格贖回相應價值的抵押物;VST 將用於清算抵押率較低的用戶,順序由低到高排序(Liquity 是優先清算風險最大的倉位)。全部總抵押率低於 110% 強行禁止贖回,產品住網上線14天不開放贖回。(這一點不是很清楚 Liquity 是不是也是這樣的)
- 清算機制一致:穩定池清算、債務再分配、Recovery Model、贖回清算(也屬於輔助清算的過程)。
Vesta 借貸協議的基本原理
最初部署在 Arbitrum 上,Vesta Finance 是一個支持多種抵押物的去中心化借貸平台,它允許用戶超額抵押 ETH、renBTC 和 gOHM 三種資產,鑄造美元錨定的穩定幣 VST。
其中 ETH 和 renBTC 的最低抵押率不得低於110%,gOHM 最低抵押率不得低於175%,否則會面臨清算。
也就意味著:一個用戶如果有價值$2,210的 ETH 存入 Vesta 後,可以最多借出 2,000 枚 VST(達到了110%抵押率的下限),並支付了10 VST 的費用。但實際該用戶只能借出比2,000 VST 更少的數量,以避免被清算。
用較低的抵押率鑄造穩定幣雖然會提升資金效率但風險極高,價格稍微稍微波動一下就很容易被清算掉了。但就算是發生清算,用戶的損失範圍也僅限於開倉時候的抵押率與清算時候的抵押率之差,因此只要行情不是極端情況,損失還算是可控。
對於還款期限,平台沒有期限,用戶只需持續保證自己的超額抵押率並不受清算即可。還款時,歸還穩定幣 VST,拿回自己的抵押物。
VST 如何和美元錨定?
每一個借款用戶需要開設自己獨立的倉位(Vault)來鑄造穩定幣 VST,Vaults 記錄了該用戶的債務。鑄造出來的 VST 通過 Vesta 合約強制設計的"硬掛鉤"機制,1:1 和美元錨定。也就是,任何用戶。
都可以用 1 枚 VST 在 Vesta 換取當前價值1美元的抵押物,這個過程稱之為贖回(Redemption)。這種"剛兌"機制可以在 VST 價格脫鉤時,產生強力的套利空間鼓勵大家贖回或鑄造 VST以維持其價格掛鉤。另外,Vesta 還會動態調整鑄造 VST 的費用,間接使用"軟掛鉤"的模式錨定價格。
VST 能做什麼?
作為一種美元穩定幣,在 Vesta 生態內部,VST 直接會被視為美元使用;在外部,如果 VST 認可度不夠的情況下,用戶可以去 Curve 的 Factory Pool 將 VST 兌換成 FRAX 穩定幣(未來也許會開放更多穩定幣兌換池)直接使用 FRAX。
同時項目早期,Vesta 也是用挖礦激勵的方式鼓勵持有 VST 的用戶存入 Curve 刺激流動性。
Curve 中 VST 的池子如下:https://arbitrum.curve.fi/factory/19
VST/FRAX Pair data, Source: https://arbitrum.curve.fi/factory/19
贖回 Redemption 是什麼?
在 Vesta 和 Liquity 這樣的借貸協議中,贖回和還款不同。贖回指的是,任何持有 VST 的用戶(自己 mint、dex 中購買、別人轉帳等方式獲得)均可以去 Vesta 換取抵押品(當然需要扣除一定費用,根據算法自動調整),這些 VST 將被用於清算其他抵押率低於110%的 Vaults 中的債務。
由於大部分這些被清算的 Vault 仍舊是超額抵押,因此抵押物被清算後,等值的量分配給贖回人,剩餘的歸還被清算者。清算順序基本原則是:優先清算風險大的、抵押率低的,這一點和 Liquity 也是一致的。
而還款則是針對每一個 Vault 開倉者的,使用 VST 贖回功能換取抵押物並不能減少自己的債務倉位,需要獨立完成自己的還款步驟。
兩部清算和 Recovery Mode
這邊基本和 Liquity 完全一致,本文將簡要介紹,具體規則請見:https://docs.vestafinance.xyz/technical-overview/liquidation-and-the-stability-pool
- 清算原則:穩定池優先,實在不行就把債務再分配
Vesta 構建了一個全部由 VST 穩定幣組成的穩定池,作為清算違約貸款的第一層保護機制。同樣,Vesta 也為鼓勵擴張該穩定池提供挖礦激勵。
2022年2月10日,三種抵押物的穩定池數據,Source: https://vestafinance.xyz/staking/stability
用戶可以將 VST (穩定幣)存入穩定池獲取 VSTA (治理代幣)獎勵,以及被清算 Vaults 中的部分抵押物獎勵(三種)。除了有 Vaults 正在被清算時不可以,其他時候用戶都可隨時取回自己的 VST。
由於貸款是超額抵押,低於110%就會觸發清算,所以在用穩定池中的 VST 清償貸款後,還有有部分多出的抵押物,將分配給穩定池用戶。獲得抵押物獎勵的穩定池參與者可以選擇不提取獎勵,而是把抵押物轉到其 Trove 裡。
如果全部穩定池中的 VST 仍不足以清算貸款,就會觸發再分配。將被清算的 Vault 中的債務和抵押物按比例分配給其他用戶。被分配的用戶將會獲得淨收益,同時抵押率降低,舉例(使用了 Liquity 的例子,更清晰):
Source: https://docs.liquity.org/faq/stability-pool-and-liquidations
- Recovery Mode:孫哥之言,排隊槍斃模式
當系統總抵押率低於某個值(在 Liquity 裡這個值是 150%),系統會進入一個恢復模式:即時所有會繼續減少抵押率的借款交易會被強行停止,同時 Vaults 當中,只要低於150%的 Vaults 都會被排隊被清算:優先清算抵押率最低的,直到系統總抵押率恢復到150%以上。
如何使用 Vesta 的產品?
借出穩定幣 VST
鏈接錢包到 Arbitrum 後,想要借款的用戶在 Vesta 官網的 Portfolio 界面可以存入抵押物、輸入自己想借出的額度、鑄造 VST 穩定幣、開設自己的借款倉位,每一個倉位均對應一個 Vault。
Source: https://docs.vestafinance.xyz/tutorials/lending-tutorials/opening-a-vault
獲得的 VST 可以去:Stability Pool 挖礦、與 Frax 組成 Pair 存入 Curve 後挖礦、在 Curve 中交易成 Frax 後進行其他操作。
參與流動性激勵活動
當前總計三種:穩定池挖礦(上文所述)、在 Balancer 中進行 VSTA/ETH 交易對流動性挖礦、
在 Curve 中進行 VST/FRAX 交易對流動性挖礦。
參與方法簡單:在各自平台提供好流動性後,將 LP Token 存入 Vesta 的 Staking 模塊即可。具體教程參照:https://docs.vestafinance.xyz/tutorials/liquidity-incentive-tutorials/staking-your-lp-token
Balancer 和 Curve 中的挖礦收益數據,Source: https://vestafinance.xyz/staking/liquidity
三種穩定池的挖礦收益,Source: https://vestafinance.xyz/staking/stability
通證 VSTA
- 名稱:$VSTA
- 最大供應量:100,000,000(100 million)
- 分布:社區激勵:51.0%;核心團隊:11.0%;未來核心貢獻者:10.0%;Bootstrapping 啟動:8.0%;戰略輪融資:6.0%;OlympusDAO:6.0%;顧問:4.0%;LQTY 質押人:2.0%;白名單:2.0%
VSTA 通證分布,來源:https://docs.vestafinance.xyz/tokenomics/vsta-tokenomics
核心功能:
51%,作為社區激勵的獎勵,其中初始挖礦活動的獎勵,分別分布於一下五個池:
- VSTA-ETH(社區已經成功將 Sushiswap 池遷移至 Balancer):https://arbitrum.balancer.fi/#/pool/0xc61ff48f94d801c1ceface0289085197b5ec44f000020000000000000000004d
- Curve 上 Factory Pool 提供流動性:https://arbitrum.curve.fi/factory/19
- 在 Stability Pool 中的三個池:https://vestafinance.xyz/staking/stability
剩餘獎勵將會被分配給未來參與清算、合作和社群激勵計劃(高達47%比例的代幣均用於此)
25%,分配給核心貢獻者,這部分代幣將鎖倉6個月,並分為2年進行線性釋放。其中顧問團隊包括:0xMaki、DCFGod、Lau Brother(Not3Lau Capital);
14%,分配給投資人和合作夥伴,這部分代幣同樣將鎖倉6個月,並分為2年進行線性釋放。OlympusDAO 社區佔據6%。
主要由於 Vesta Finance 是一個由 OlympusDAO 社區孵化的項目,使用 gOHM 作為抵押物也是為了進一步推廣 OHM 作為 Crypto 裡的通用貨幣而努力。有2%將分配給 LQTY 的質押人,LQTY 是 Liquity 的治理代幣。
關於早期支持者與白名單:
- Vesta 對社群的早期支持者(2021年12月至2022年1月15日)提供相對便宜的 VSTA 限量銷售:$0.375/ VSTA,其中50%的代幣在流動性池上線後立即釋放,剩餘50%將鎖倉6個月並分2年線性釋放;
- 這些代幣佔了全部的2%;
- 白名單大約600人;
- 依據其貢獻比例不同,等級如下:
VSTA 白名單額度分配,來源:https://docs.vestafinance.xyz/tokenomics/vsta-tokenomics/whitelist
治理
與 Liquity 不同,Vesta Finance 分配了較大份額的代幣於社區,主要目的是激勵成員積極治理。持有治理代幣的成員可以通過投票的形式對:利率、鑄幣費率和新抵押品類型等參數進行改進,早期項目將使用 snapshot 進行投票。早期的 VestaDAO 使用了 Barnbridge 的多簽 Genesis DAO 模式,防止大戶的作惡行為。
在官方文檔中,給出了可以通過投票進行修改的參數內容:
- 清算比率:包含最小抵押率(Minimum collateral ratio)和臨界抵押率(也就是在 Recovery mode 下的最小抵押率:Crtical collateral ratio)
- 關於具體清算:包含清算費用;
- 關於開倉借貸和鑄造:包含開倉時最低 VST 鑄造個數、借款費率的上限下限;
- 贖回:包含最小贖回的費率。
未來 Roadmap
- 支持更多抵押物、運行自己的 Chainlink 節點;
- 除 Arbitrum 外,部署到更多 Layer2 和非 EVM 鏈;