對話Compound核心開發者:詳解最新版本Compound

区块律动BlockBeats
本文约4096字,阅读全文需要约16分钟
速覽Compound III概況,對話Compound Labs工程副總裁Jared Flatow。

原文編譯:Kxp,BlockBeats

原文編譯:Kxp,BlockBeats

原文編譯:Kxp,BlockBeats

歡迎閱讀今天The State of DeFi Lending 的文章,本系列諮訊主要關注的是DeFi 貸款市場的亮點信息。

本篇文章主要包含兩個部分:

  • 圖片描述

  • 圖片描述

圖片描述

一級標題

圖片描述

Compound III 上單一基礎資產市場demo 版用戶界面

6 月29 日,Compound Labs 公開了其代碼儲存庫,以支持Compound 的多鏈戰略。在Compound 成功地將許多分叉部署在其他鏈上之後,包括BSC、Avalanche、Tron、Polygon 等鏈,它又開始為用戶探索比Ethereum 主網價格更低的鏈。

不過,這次的公告卻並沒有提及Compound Labs 在其多鏈戰略中的Gateway 項目。後來我們與Compound Labs 的團隊交談後得知,由於DeFi 多鍊格局在過去一年中增長迅速,Gateway 的工作已經被暫時擱置了。

在Compound III 中,有幾項變化值得我們關注:

單一基礎資產——在Compound III 中,每個市場只有一種資產可以參與借貸,所以也稱為單一基礎資產市場。在該市場模式下,其他資產可作為抵押品來為賬戶提供借款額度(根據所提供資產的累計借款抵押品係數)。同時,在Compound III 中只有該單一資產能夠產生收益,而且是用戶唯一需要支付利息的資產(抵押類資產將不會再有APR)。

單一基礎資產將Compound 的用戶分成了兩大類——貸款人和借款人。貸款人可以通過提供單一基礎資產來賺錢,而藉款人需要提供其他抵押品,然後才能藉到基礎資產(並為此支付利息)。

雙重抵押品係數——Comet 提出了兩個抵押品係數,一個是藉款抵押品係數,另一個是清算抵押品係數,其中LCF>BCF。

Compound Labs 的開發者關係負責人Adam Bavosa 曾在聊天中做了進一步的說明:

在Compound III 中,借款人需要關注兩個抵押品係數。借款抵押品係數表示的是用戶可以藉到的抵押品價值的百分比(以美元計)。用戶可以一次性借到全部金額,並且不會在下一個區塊中被清算,而在Compound V2 中也會如此。清算抵押品係數總是高於借款抵押品係數,只有當用戶的借款餘額累積到足夠高,達到清算抵押品係數時,賬戶才可以進行清算。因此,你可以把這些抵押品係數之間的差值看作是「無新借款」期,在這段時間當中,借款仍為可償還狀態,還不能進行清算。

近期,B.Protocol 的創始人和Risk DAO 的主要貢獻者Yaron Velner 在這篇Medium文章中評估並介紹了設置正確CF 和其他與多債務市場相關風險因素的複雜性

研究結論表明,控製針對特定抵押品使用的借款資產,就像在Compound III 中一樣,能夠幫助貸款人更好地控制風險,同時也提升了借款人的資本效率。

清算清算

清算——Compound III 引入了一個新的清算機制,該機制將清算過程分成兩個步驟:1)從協議的儲備金中償還被清算的頭寸債務,同時將扣押的抵押品保留在儲備金中。 2)一旦儲備金中該特定資產達到閾值,清算就會啟動。屆時,該儲備資產將被折價出售。

這種將兩個步驟加以區分的做法在一定程度上降低了相關的清算風險:1)它在當前DEX 流動性和不需即刻出售的的抵押品之間建立了一個緩衝區;2)它把壞賬造成的潛在損失從貸款人轉移到了協議儲備金當中(並由借款人的儲備金費用來填補)。

在瀏覽Compound III 文件時我發現,清算功能的調用將通過「清算點」來實現,而這些清算點則會作為Token 獎勵被添加到Gas 費中,並會在後期階段分發。

圖片描述

圖片描述

一級標題

訪談

在這次關於Compound III 的專訪中,我們很高興請到了Compound Labs 的工程副總裁Jared Flatow,他今天將為我們帶來更多Compound III 的最新消息。

Q1 :Comet 作為Compound 多鏈戰略的一部分,其多鏈的主要促成因素是什麼?鑑於Compound 的大多數多鏈分叉在熊市中受到較大影響,為什麼還要製定多鏈策略呢?

Comet 協議合約是可部署於多鏈的一基本構件,用於支持常見用例及可組合性。此合約功能多樣、結構簡單,因此也便於管理。其供應設有上限,具有雙重抵押品係數,且基礎資產單一,這些特性讓治理者可以安全地完成部署並控制獨立市場。我們還在存儲庫中建立了新的工具,以幫助社區可以安全有效地管理Comet 不同鏈上的的各類情況。我們並不希望熊市一直持續下去,也不希望Ethereum 主網的成本總是居高不下。所以我們認為,該協議應真正滿足用戶需求,為他們提供更快捷、更實惠的服務(儘管這樣做也會面臨一些權衡)。

Comet 多練策略的另一個關鍵部分來自於每個市場中的單一「基礎資產」。由於基礎Token 倉位可通過跨鏈橋轉移,所以只要同一基礎資產(如USDC)在多個鏈上存在高流動性利率市場,就有可能將多個市場合併為一個統一的流動性池。

Q2:商業開源許可(BSL)讓Compound 社區可以選擇特許經營該品牌,這意味著新的部署要么是獨立的並支付一些費用,要么是用於對Compound 社區作出貢獻,但也有可能只是將Compound 的投票權映射到新的鏈條上,並使Compound 社區對新的部署擁有完全的控制權。其中哪種情況更適用於Comet 呢?你覺得會有哪一個選項更受歡迎嗎?

對於額外的用途補助來說,它們更為特殊,需要明確的治理批准才能部署,並且不由DAO 直接管理。雖然我們很想關注這些補助,從而在未來實現更為靈活的用例,但我們更希望社區能對各類部署負起責任。此外,我們想弄清楚這些部署如何與許可協議兼容,以及如何被治理者正式採納。當下,我們正努力在一些大型網絡上展示我們今日的設想。

Q3:Comet 的一個主要變化是,它只支持單一的可藉貸資產。你能向讀者解釋一下這個設計方案是如何強化市場風險管理的嗎?為什麼你們選擇繼續支持多抵押品市場?你認為其主要用途是單一抵押品(可藉資產除外) 還是單一借款?

在只有一種可藉資產的情況下,抵押品係數將直接與基礎資產掛鉤。與V2 相比,由於價格風險只針對特定資產,所以一個特定抵押品的係數可能會更高,而對於穩定幣來說,其價格風險將完全由抵押資產決定。在我們看來,多種抵押資產的存在不僅可以提高用戶的靈活性,也增加了其對其他合約和協議的可組合性。

不僅如此,在單一基礎資產市場中,用戶可以自行決定其抵押品所能藉到每種指定資產的比例,而管理者也可以對每種抵押品用於借入每種基礎資產的數量設置上限。這樣一來,基礎資產供應商的風險也更為可控。

Q4:多鍊和L2 部署的另一個主要挑戰是DEX 清算的流動性較低,而Comet 則引入了一個升級版的清算機制,你能向讀者解釋一下新機制的運作方式以及優勢嗎?

誠然,在任何鏈上列出資產時,我們都必須要考慮DEX 的流動性。而在新的清算機制中,這一點依然至關重要。該機制將清算分成兩個獨立的步驟:債務吸收與抵押資產的購買。每當一個賬戶的資產縮水時,任何人都申請將其「吸收」並將頭寸轉移到協議當中。之後,協議會依照扣押抵押品比例償還債務並向賬戶提供額外的儲備金。這樣的話,清算人就可以用折扣價從協議中購買抵押品。由於協議總是會將債務轉移到自己的資產負債表上,其儲備金便起到了保護協議安全的作用。

Q5:Compound III 將推出的賬戶管理工具能夠帶來哪些新的整合類型和創意構件呢?

在新的賬戶管理系統中,用戶可以將自己的倉位委託給另一個合約(或地址)進行管理。該機制非常靈活,能夠讓各類協議都建立在核心協議之上。利用這一點,我們建立了自己的「bulker」合約功能,方便用戶能夠在一次交易中完成資產提供與借款,並可以將提交的ETH 打包為WETH。同時,我們也不再依賴於「msg.sender」功能,從而為整合提供了更多的可能性:例如,用戶將有機會通過L2 協議管理他們在鏈下的倉位。另外,這個系統也可以與該服務提供或創建的鏈上/鏈下新原語相結合。

原文鏈接

原文鏈接

原文鏈接