DeFi 知识库
搜索
K

Compound

更新时间:2021.06.23
Compound 是一个针对 ETH 和 ERC20 代币的借贷市场。该市场为每一种代币设立了自己的借贷池(Market),每个资产池的借款利率由其本身的供需决定,且在市场的作用力下,每一个 market 都处于动态均衡状态。
另外,Compound 采取一开始中心化到去中心化社区治理政策(DAO),由社区决定是否增加新资产池、改变利率模型、预言机地址等。

流程

在一个 market 中,用户可以供应资产也可以借出资产。当供应时,用户向一个资产池供应资产并获得 cToken 作为凭证,用于取回资产。该过程类似于银行存钱,取回时供应者还将获得利息。由于利息是随着时间累计,到期取回的资产加利息也是在增加的,cToken 的价值也是在增加的。
借款时,用户需使用 cToken 作为抵押物,而根据该 cToken 的 collateral factor(0~1),提供借款。流动性越差、市值越小的资产 collateral factor 越小。用户的借款数不能超过 Borrow capacity。
Collateral factorthe value of users cToken=BorrowcapacityCollateral \ factor * the\ value\ of\ user's\ cToken = Borrow capacity
用户可以任意选择还款时间和还款数量,但当利息累积,借款金额超过 Borrow capacity 时, 将面临清算。当用户被清算时,其仍可还款赎回抵押物,但将损失8%的抵押物(以8%的折扣清算)。

有关计算

利率计算

借款利率取决于该资产的利用率,也就是市场供需。
Ua=Borrowsa/(Casha+Borrowsa)Ua = Borrowsa / (Casha + Borrowsa)
Borrowing Interest Ratea=2.5%+Ua20%Borrowing\ Interest\ Ratea = 2.5\% + Ua * 20\%
Supplying interest=Borrowing Interest RateaUaSupplying\ interest = Borrowing\ Interest\ Ratea * Ua

Exchange rate 计算

在供应者(supplier)取回资产时,Exchange rate —— cToken 能换回资产的比例计算公式如下:
对于该公式的解释,参考链接:https://zhuanlan.zhihu.com/p/191468787

Market Index 计算

对于每个资产池(market),平台都可计算出其自身的市场利率指数。每次交易发生时,市场都会更新其指数用某期间利息复利原先的利息指数。
市场的总借款额为:
市场将留存一部分准备金,准备金计算:

运营情况(2021.6.24)

  • TVL:$6.16b
  • 总供应量:$10,445,520,365.31
  • Top 3:USDC (27.95%)、ETH (26.8%)、DAI (21.98%)
  • 总借出量:$4,269,962,153.35
  • Top 3:USDC(46.76%) ETH(38.07%) DAI(7.45%)
  • 目前总共提供13种资产的借贷
  • 24H 供应量:$142,092,163.4824H
  • 借出量:$2,081,111.13
最近更新 2yr ago