ISheep

ISheep

Badminton | Coding | Writing | INTJ
github

借貸 - On Chain

信貸 - 現代金融體系的神奇工具,也是形成經濟周期的一大因素

傳統借貸#

一般的傳統借貸分為信用借貸(社保記錄、銀行卡流水)、抵押借貸(房產、汽車)等等,包含的角色一般有借貸人,放貸人,清算人,而違約造成的清算和放貸則一般都由銀行處理。但是流程極其緩慢,比如清算房產,法拍房流程低效且複雜。

鏈上借貸#

穩定幣,合成資產(aToken、cToken、yToken...)等都是基於此。

角色#

借貸角色

四個角色分別與金庫(智能合約)交互,形成了一套去中心化的借貸體系。而清算人的角色在傳統借貸中一般都是銀行,如果借款人的錢還不上,就會交給清算人處理。

案例 - MakerDAO#

MakerDAO 是鑄造 $DAI 的 母公司。

前置名詞解釋

  1. 清算閾值:抵押物的價值 * 清算閾值 = 借貸能力(最多能借的錢)
  2. 健康因子:抵押物的價值 * 清算閾值 / 債務 > 1 為健康,小於 1 可清算
  3. 關閉因子:清算人一次能夠清算抵押物的比例

假設清算閾值 = 0.75,關閉因子 = 0.5,1 ETH = 2000 DAI,我抵押 1 ETH 最多能借出 1500 DAI(但是借 1500 DAI risk 拉滿,ETH 有一點下跌就會造成清算)。所以我借出 1250DAI。此時的健康因子為 1.2 。當 ETH 價格跌到 1600 時,此時的清算閾值為 1200 DAI,健康因為為 0.96 < 1 此時抵押物會被清算人清算。

image

清算#

一般分為兩類:固定價差清算和拍賣清算(又分為荷蘭拍賣和英式拍賣)。清算是有收益的,有一個清算價差,MakerDAO 為 13%,一般清算都不會直接 UI 操作提供入口,都是清算智能合約機器人來操作。

固定價差清算#

清算人從合約中得到健康因子小於 1 的債務可以進行清算,從合約金庫中獲取抵押物並償還部分對應的債務,使得借貸人的健康因子大於 1,最多只能清算不大於關閉因子的抵押物比例。以往像 AAVE 都是即刻清算,現在會有一個緩衝時間來讓借款人補倉,可能是 12h / 24h

image

拍賣清算#

拍賣清算有一個漫長的鏈上過程,合約會定義一個拍賣時間段,根據不同的拍賣類型來進行拍賣,不停地接受清算人的報價,直到拍賣結束(英式拍賣)。

image

閃電貸#

AAVE 支持閃電貸,不過要求較高,需要在一次 transaction 中完成,一般只能自己寫合約,在一個 function 裡寫完所有邏輯。

比如有去中心化交易所 Dex A 上 ETH/USDT = 1200,Dex B 上 ETH/USDT = 1150

我從 AAVE 借出 5000 USDT,在 B 上買,A 上賣出,最後歸還,完成一次套利。

但是現實中,閃電貸卻被很多黑客利用,比如有些支持合約的去中心化交易所的價格用的是 Uniswap 的價格預估接口,先開一個空單,然後借 ETH 去 Uniswap 砸盤,然後合約平倉獲利走人,歸還 ETH。這種閃電貸攻擊行為非常惡劣。

循環貸#

從借貸協議中借出的幣同樣可以在別的交易所買抵押物再次借貸,循環貸風險大,可能會造成去杠杆螺旋清算(因為清算會賣出抵押物,是一個砸盤行為)。

image

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。