2023年五一勞動節當日,Blur聯合Paradigm推出點對點NFT借貸協議Blend。最新數據顯示,Blend已貸出18,528枚ETH,撮合成交1405筆借貸。
Paradigm也於5月1日發文深度解讀了Blend協議。
概述
本文介紹Blend:一種支持任意抵押品(包括NFT)的點對點永久借貸協議。 Blend沒有預言機依賴,也沒有到期日,允許借入頭寸無限期保持開放,直到清算,利率由市場決定。
Blend使用複雜的鏈下報價協議,將想要以非同質化抵押品借款的用戶與願意提供最具競爭力利率的任何貸方相匹配。
默認情況下,Blend貸款具有固定利率且永不過期。借款人可以隨時償還,而貸方可以通過觸發荷蘭式拍賣以新利率尋找新貸方來退出頭寸。如果拍賣失敗,借款人將被清算,貸款人將佔有抵押品。
Blend由Blur核心貢獻者實現。在它們的實現中,一些協議參數,例如協議費用,由BLUR治理控制。
Blend獨特之處
在NFT支持的貸款方面,之前已經完成了大量工作。流行的模型包括類perp協議(如Floor Perps和 papr)、聯合借貸協議(如BendDAO和Astaria)和點對點協議(如NFTfi 和Backed)。
Blend最類似於點對點模型,但在改善借款人體驗方面有一些重要差異。我們不會詳盡地檢查所有NFT支持的借貸協議的細節,而是描述一些常見的設計決策以及Blend的不同之處。
沒有預言機
其中一些協議需要預言機來確定何時清算頭寸或確定利率。但單個NFT的價格很難客觀衡量。甚至地板價也往往難以在鏈上衡量。解決方案通常要么涉及受信任的一方,要么可以通過交易策略進行操縱。
Blend避免了核心協議中的任何oracle依賴性。利率和貸款價值比取決於貸款人願意提供的任何條款。荷蘭式拍賣失敗會觸發清算。
無期限
一些協議只支持到期債務頭寸。這對借款人來說很不方便,他們需要記住在到期前平倉或展期(否則可能會面臨嚴厲的處罰,例如沒收他們的NFT)。手動滾動頭寸的過程也會消耗gas,這會降低借貸的收益。
只要某個貸方願意借出該金額作為抵押品,Blend就會自動滾動借款頭寸。僅當利率發生變化或其中一方想要退出頭寸時才需要進行鏈上交易。
可清算
一些協議不支持到期前清算。這對借款人來說很方便,並且對許多用例都有意義。但由於這實際上為藉款人提供了看跌期權,貸方需要要求短期到期、高利率和/或低貸款價值比,以彌補頭寸可能資不抵債的風險。
在Blend中,每當貸方觸發再融資拍賣並且沒有人願意以任何利率接管債務時,NFT可能會被清算。
點對點
一些協議將貸方的資金集中在一起,並試圖為他們管理風險。這通常意味著嚴重依賴鏈上治理或中心化管理員來設置參數。這也使得難以無許可地支持長尾抵押品。
Blend使用點對點模型,其中每筆貸款都是單獨匹配的。 Blend沒有優化借貸方的易用性,而是假設存在更成熟的貸方,能夠參與復雜的鏈上和鏈下協議、評估風險並使用自己的資金。
機制
在本節中,我們逐步構建協議,從一個簡單的點對點固定利率借貸協議開始,逐漸添加適應性以允許gas-efficient滾動和浮動利率的市場發現。
定期借款
首先,讓我們想像一下,如果我們的協議有到期貸款而不是永久貸款,它會如何運作。
我們從貸方開始。貸方簽署鏈下要約,以特定利率和到期時間借出一定數量的ETH本金,用於指定收藏的任何NFT。他們使其公開可用(例如,通過將其發佈到鏈下報價存儲庫)。
借款人有一個他們想要藉款的NFT。他們瀏覽可用的鏈下報價並選擇一個與他們感興趣的條款相匹配的兼容報價。然後他們創建一個鏈上交易來滿足貸方的報價,將他們的NFT放入一個帶有留置權的金庫中,並且將本金從貸方轉移給自己。
在到期時間之前,借款人可以向貸方支付還款額(以貸款金額加利息計算),貸方平倉並讓他們提取抵押品。到期後,如果還沒有還清貸款,出借人可以拿走抵押品。
請注意,如果NFT的價值低於還款額,借款人可以選擇不償還貸款。
再融資拍賣
在上述機制中,如果借款人忘記在到期前償還貸款,他們將失去他們的NFT,即使NFT的價值遠高於還款金額。這似乎很苛刻。
在許多情況下,其他人可能願意向貸方支付全部還款額,以便在較晚的到期時間之前接管貸款,儘管利率可能更高。
因此,該協議不是簡單地向貸方提供抵押品,而是可以運行一個競爭過程來延長貸款,使用利率行業中的荷蘭式拍賣。
到期時,如果借款人沒有償還債務,再融資拍賣將從 0% 開始,利率穩步上升。一旦拍賣達到新貸方有興趣放貸的利率,新貸方可以通過在鏈上提交報價來接受它。新貸方向舊貸方支付全部還款額,從拍賣完成的那一刻開始計算,並接管貸款直到新的到期時間(可以計算為當前到期時間加上一些協議指定的貸款期限) ,使用拍賣達成的利率。
清算
此次荷蘭式拍賣可能無法找到願意出借的貸款人,尤其是當抵押品的價值已跌至接近或低於債務價值的情況下。
一旦拍賣達到某個定義的最高利率(如 1000%)而沒有任何新的貸方介入,協議就會推斷該頭寸資不抵債或不可行,並清算借款人。然後,現有貸方可以發送交易以佔有抵押品。
樂觀拍賣
在某些情況下,同一貸方可能樂意以相同條件繼續提供相同貸款,借款人也可能會如此。我們甚至可以認為這是默認情況。在這種情況下,進行拍賣會很浪費。
相反,我們可以設計我們的協議來樂觀地續借貸款。在每個到期時間,借款人和貸款人默認將到期時間延長一些預定的貸款期限,條件相同。上述拍賣只有在貸方尋求終止貸款時才會發生。
連續貸款
上述協議的一個問題是,在貸款期間,如果抵押品的價格跌至接近還款金額的價格的危險位置,則在到期之前無法將其清算。
如果貸款期限很短,這就不是什麼大問題,因為如果貸方擔心抵押品的安全,他們可以在下一次到期時觸發再融資拍賣。
我們可以想像將貸款期限縮短到無窮小。如果貸方在任何時候開始擔心抵押品的安全,他們可能會觸發再融資拍賣。
這讓我們放棄了到期時間和貸款期限的概念。默認情況下,貸款會無限期地持續下去,直到某些用戶與合約進行交互。利息不斷累積,還款金額隨時計算。
借款人可以隨時還款。如果借款人想要改變他們藉入的金額或獲得更好的利率,他們可以原子地從抵押品中提取新貸款,並使用新本金償還舊貸款。
如果貸方想要退出貸款,他們可以觸發再融資拍賣,如上所述。再融資事件期間的所有時間表和截止日期都可以相對於再融資啟動的時間來定義。
或者,如果另一個貸方提供了兼容的報價,則當前貸方可以通過將其他貸方的報價提交給保險庫來跳過拍賣,以退出他們的貸款。
治理注意事項
該協議不依賴於評估抵押品或設置可接受的貸款價值比率的治理,從而減少了對廣泛的鏈上治理或中心化管理的需求。但是,仍然可能存在調整某些參數可以增強協議功能的情況。這些參數包括:
費用:協議收取的借款人和貸款人費用。
最高利率:貸款拍賣在清算發生前必須達到的最高利率。
拍賣公式:隨著拍賣的進行,控制拍賣期間貸款利率的方程式。
在Blur的Blend實現中,經過180天的等待期後,這些參數可以通過BLUR治理進行管理,以確保最佳性能並以去中心化的方式適應不斷變化的市場條件。
結論
Blend是一種靈活且無需許可的浮動利率借貸協議,可以支持不依賴預言機的任意抵押品,並允許市場承受任何利率和貸款價值比。