Compound 是 DeFi 上的借貸市場,但它並不是點對點的市場,而是流動性的資金池市場,這種模式讓它更接近於傳統銀行的借貸模式;與此同時,它的運作是基於智能合約來完成的,這讓它具備了更多實時性、不可篡改性以及市場決定利率的特性。本篇源自於 Moresh Kokane 的 Medium 文章《Understanding Compound》,由專欄作者藍狐筆記重新編譯、整理和撰寫。
本文主要分為三部分:
- 理解Compound的運作原理
- Compound當前的局限性
- 開發以Compound為近似模型的系統
Compound 本質上是一個擁有一種資產的人可以藉入另一種資產的市場。但是,重要的是理解這不是點對點的市場,點對點市場的借貸是一對一或一對多的。它有個概念稱為“流動性池”,這讓它更接近於一個銀行。請注意,Uniswap 和 Bancor 也使用了這個「流動性池」的概念。
專欄作者註:Uniswap和Bancor是去中心化的代幣交換市場
考慮一下現實世界的例子,一個人想要購買房子,並向銀行借錢。
延伸閱讀:什麼是金融衍生品?什麼是區塊鏈上的「合成衍生品」? —— Defi 新手科普
延伸閱讀:為什麼 DeFi 是加密史上第二個突破?— 最完整的 DeFi 入門全導覽
該房子價值10萬美元。銀行可能會說借給他80%的房屋價值,也就是8萬美元。銀行獲得該房子的抵押,那個人則得到8萬美元。
只要那個人按時支付利息,那麼他就能保留住房子。如果他不能,銀行有權利出售該房子並收回其貸款和利息。出售產生的任何超額收益將會退還給借款人。
就這麼簡單。
問題在於銀行的錢從哪裡來。它來自於儲戶。那些有多餘資金的人將錢存入銀行,讓銀行保管。這些錢形成了資金池,可以匯集一起,以進行任何貸款。
請注意,它並不是將某個特定投資者的錢分配到某個特定貸款中。它首先將資金全部匯集一起,然後當收到借款需求時再進行借貸分配。其中一部分利息(扣除應付給銀行的任何營業費用)會返回給儲戶。
請注意,由於資金是匯集在一起的,所以,特定儲戶的錢並沒有鎖定在某個特定的貸款中。這意味著,儲戶如有需要,可以取出其資金。但是,這只有在所有儲戶存儲的錢並沒有都藉貸出去的情況下才可能。必須有一定量的存款才能滿足提款的要求。
需要流動性儲備
我們來理解一下利率是如何確定的。在當今的現實世界,利率和流動性儲備是由國家法規決定的。然而,在理想世界中,利率將由市場決定,這樣可以平衡貸款需求和貨幣供應。貸款的需求越大,利率就越高。反之亦然。
通常,並非所有存入資金池中的貨幣都會被分配到貸款中,被用於貸款的部分稱為“利用率”。你所獲得的利息就是來自於你供應資金的這一部分。也就是說,利用率越高,你的回報就越大。但這也意味著較低的流動性。
在一個理想世界,更大的借款需求會驅動利率上漲,並導致更大的貨幣供應,這反過來會將利率推回平衡狀態。這個系統的作用就像是一個微調的操作,其中一側的更大需求最終會導致另一側的時間成本(利息)增加。
請注意,利息分配保留在你的銀行賬戶中。你可以隨時提取它們。但是,如果你選擇將錢放在銀行,它的價值會隨時間推移而穩定上升。
在需求側,現在讓我們用ERC20代幣來代替資產(如房子)。在供給側,讓我們用Dai代替美元。銀行的存儲金庫用Compound的智能合約來代替,它能以自動化方式管理整個事情。
一直從借款人哪裡獲得利息,但它們並不是支付給存款人。取而代之的是,它們以儲備的形式保留在Compound內。
每當有人試圖提款(cDai到Dai)時,他們會得到其原始存款(本金)+利息,這些利息是從儲備中累計的。
如果你不提款,那麼,你會持續賺取利息,這些利息會在儲備中持續累積。
由於cDai要求其原始存儲+應計利息,其價值將持續穩定增長。如上所述,增長率是在任何給定時間點的貸款需求的函數。這也是利率。
Compound當前的局限
上面的標題有些誤解,因為這對Compound背後的優秀團隊來說,將以下內容稱為局限是不太公平的。因此,使用“局限”的術語僅在konkrete試圖構建的應用的背景下來說的。
Compound僅允許特定的ERC20代幣用作抵押。從長遠看,他們試圖採用去中心化的方式,由社區來決定抵押資產列表和抵押因子(抵押因子是你可以藉入的資產價值的百分比)。
另一方面,Uniswap具有類似的流動性池模型,但他們並沒有限制清單,更類似於通用協議,而不是一個應用。
如何開發以Compound為近似模型的系統
Konkrete/Factorium票據以ERC20代幣的形式來表示。這些票據會在一定時間內得到支付,且就票據的發行人而言,它們是資產。我們想做的是這些發行人用這些資產進行借貸。
我們將硬分叉Compound,且允許這個版本接收我們的ERC20代幣作為抵押資產。希望出借的人可以鎖定其Dai,並獲得inDai。inDai從功能上跟cDai類似(在分叉版本中)。隨著票據被支付,用它藉款的發行人將償還貸款並解鎖抵押資產(票據的ERC20代幣)。然後這些將被銷毀。
從長遠看,我們會有去中心化的系統,在這個系統中,任何票據(或諸如貸款之類的資產)的抵押因子都將根據參與者對貸款或票據合約的信用以及底層安全來動態確定。我們開發了創建代表票據的ERC20代幣系統,中長期目標是建立動態評分系統。一旦資產在鏈上出現,就可以將其放入貨幣市場(Compound的分叉)並用它進行借款。
?相關報導?
什麼是金融衍生品?什麼是區塊鏈上的「合成衍生品」? —— Defi 新手科普
專欄|中心化交易所難以突破「監管」瓶頸,邁向 DAO、開放式金融是未來?
為什麼 DeFi 是加密史上第二個突破?— 最完整的 DeFi 入門全導覽
讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。