Compound是一个去中心化的货币市场协议。一个多币种的货币市场基金,在内部为不同币种相互融通提供一个货币市场。 Compound是基于以太坊上的一个协议,用于建立基于资产的供求变化,以算法计算得出利率的资金池。资产的供应方和借款人直接与协议进行交互,从而赚取或支付浮动利率。 Compound协议试图通过货币市场系统解决流动性问题,并且当前大多数加密货币闲置在交易所与钱包中,资产所有人并没有相应的利息。
项目实现机制
Compound 主要的参与者有四方,lender,borrower,liquidator 和 compound 本身。
首先,lender 将合格资产抵押到 Compound 智能合约里。Compound 目前共接收九种合格资产,未来 COMP 持有人(立法者)可以投票批准新的合格资产。目前 Compound 内部存在11个不同的通证池(BAT,DAI,SAI,ETH,REP,USDC,WBTC,UNI、COMP、ZRX 和 Tether(USDT))。
Lender 抵押资产之后,得到对应的凭证通证,称为 cToken。因为有11种资产,得到 cToken 也分11种,分别叫做 cBAT,cDAI,cSAI ...,cTether。
其次,Lender 抵押了资产之后,就获得借款的资格。lender 就可以成为 borrower,同时规定Borrower 借款的额度要小于抵押资产的现值,即借款额度与抵押资产之比小于 1。
最后,Borrower 借款之后,需要归还,并需要支付利息。这笔利息就是 Compound 全部的收入来源。
如果由于borrower所借的资产升值,或者之前抵押的资产贬值,导致欠款余额与抵押品之间的比值接近安全线,liquidator(清算人)机制将清偿债务,然后获得lender原先抵押的资产,及时变卖获利。在清算之后,lender手里cToken将作废。
技术特点
Compound 协议的清算机制中,其在每类资产中增加 collateral factor 属性,该属性定义了某类资产单位抵押物可以借贷其他资产的数量。即,抵押率。目前的主要借贷协议通过超额抵押的方式借款,通常要求抵押率低于 150% ,若抵押品价值跌破了对抵押资产(如ETH)要求的抵押品比率 150%,将会触发清算程序。一旦启动清算程序,清算人可以立即以低于市场价格 3% -5% 的折扣获得抵押品(如ETH),即原抵押品被清算。
激励机制
Compound 协议治理通证COMP,代表持有者的投票权,社区成员可通过提案、表决对协议进行更改。COMP推出的借贷挖矿激励中,423万枚的50% 将分配给 lenders,50% 将分配给 borrowers,用户可以根据自己资产在所在市场内的占比获得相应比例的 COMP。