区块链Defi之MakerDao

区块链Defi之MakerDao_第1张图片

MakerDao是什么

MakerDao是去中心化金融(DeFi)中比较成功的项目。在去中心化金融领域,MakerDAO是运行在以太坊上最受欢迎的应用程序。MakerDao的核心是通过抵押ETH等资产,变现出Dai。Dai作为锚定美元的稳定币,MKR则是管理型代币。

Dai

Dai的价值:每一个贷出的Dai,MakerDao都有对应的数字资产的抵押品,这些抵押品就是Dai的价值体现。
如果抵押品市场价值出现资不抵债的情况,那么会触发智能合约清算机制系统:

  1. MakerDao系统连接了一些预言机,关系数据库的数据会不断的向链上推送各种资产的交易所美元价格。
  2. 一旦抵押产品价格下跌到预设的警戒线时(抵押物价值还是大于贷出资产的,比如抵押物价格低于贷款总额的150%),任何人都可以发请求清算抵押物撞线的抵押。
  3. 系统会执行拍卖押产品,换回足额的Dai,只要能及时清算,系统整体就处于平衡。
  4. 如果无法换取回足额Dai时,那么系统会出现”破产",这时系统会出售MKR代币,去换取Dai从而保持系统平衡。

MKR

MKR是这个借贷系统自身发行的代币,持有人主要享有两个权益:持有人可以投票参与系统治理,制定系统运行参数;持有人享受系统收益分红。

MakerDao系统的收益来自于贷款的利息。比如贷出100Dai时,最终可能要归还104Dai,这4Dai就是利息。当系统机制发现Dai的数量多到一定程度时,就会挂单拍卖多余的Dai,来换取MKR,换到的MKR会销毁掉,这就带来了MKR价格的提升。MKR持有人的风险是在资不抵债时,系统会自己造出更多的MKR来拍卖换取Dai,这会造成MKR价格的下跌。MKR的持有人即享受系统收益的红利,也承担系统崩溃时的风险。

Dai: 发行机制

Maker提供去中心化的基础稳定货币 Dai和衍生金融体系。Dai 是通过数字资产足额抵押担保发行(1 Dai = 1美元)。自上线以来,Dai 始终和美元保持相对稳定。

两种价值体现:

普通加密数字资产:将 Dai 当做稳定货币一样使用,只需要在交易所兑换 Dai,当做美元使用即可(Dai 是ERC20)。

投资加密数字资产:需要一笔流动性现金,用来消费或者投资更多的数字资产。

  1. 将3000美元的以太锁入智能合约 (Collateralized Debt Position, 抵押债仓) 之中,作为担保物。
  2. 根据风险参数 (如2/3的折扣),可抵押生成2000个 Dai,即2000 美元 。
  3. 可以用生成的 Dai 换成美元或投资其他的资产。
  4. 如需取回担保物(以太)时,需偿还2000个Dai 和极低的利息(以MKR支付,比如年化 0.5%),取回抵押物并相应的收益。

Dai: 保持相对稳定原因

最重要的是Dai 始终是超额抵押的,也就是说 Dai 的背后始终有足额的资产。如果抵押的资产价格上升,那么 Dai 的担保将更充足。如果抵押的资产下跌到一定值会触发系统清算机制。为了鼓励用户参与,所以任何用户都可以清算抵押不足的资产,并且获得3%的无风险收益。这些参与者不仅可以从系统中获益,同时也保护了 Dai 的偿付性。此外系统还有 “最后贷款人” 和 全局清算(Dai 持有者可以兑回等值美元的资产)的机制,保护 Dai 的稳定。同时即将推出的多抵押担保(包括电子黄金)将非常大程度地多样化 Dai 背后的资产组合,根本上分散 Dai 的风险。

Dai: 应用

Dai 与 USDT区别:USDT 能做的事情 Dai 都可以做,很多 Dai 能做的事情 USDT 做不了与 USDT 相比,Dai 除了公开审计、完全透明、去中心化之外,还给与了用户和机构新的价值。

1、可以作为交易所的基础货币避险资产;

2、Dai 可以用作抵押贷款;

3、在去中心化生态中,Dai 不仅是交易所上的计价货币,也是应用默认使用的稳定支付手段。

4、跨国转账和供应链金融将是Dai 连接现实经济中很大的应用,并且将票据代币化进行 Dai 的融资。Dai与数字资产转账企业打通了数字货币与法币的通道,可以替代波动性比较大虚拟币进行国际转账,如比特币和以太坊。从而企业可以通过Dai获得能兑换授权的法币,比如美元、欧元、英镑、人民币的即时兑换。

Maker: 去中心化金融

Maker是Dai背后的整套系统和去中心化自治组织(DAO)。如果Dai 作为基础货币,那么Maker 其实是去中心化金融系统Maker链上抵押的创造方式,为金融市场提供了可随需求调整的流动性,也消除了无限印钞带来的通货膨胀风险,因为抵押的背后都有足额的资产。另外Maker没有对手方风险和受限于中心的影响,Dai 的生成都在链上合约上,没有中心化托管的风险,即使是Maker开发团队也无法篡改和转移用户的资产。Maker的机制希望通过重塑一个货币体系,更好实现普惠金融。

MKR: MakerDAO的权益治理

MKR是Maker去中心化自治组织的权益和管理代币,MKR 持有者参与 Maker 的治理并获取权益。MKR作为权益代币,其功能是支付利息,用户偿还 Dai 时需要用 MKR 支付一部分利息,支付的 MKR会被销毁。也就是说 MKR 持有者将以回购的形式获得不断的利息收入。同时MKR也是系统中的管理代币。MKR的持有者参与系统中的风险参数,如抵押物选择、清算比例、稳定费率等。

MakerDAO的商业模式:借贷和储蓄

1、借贷:Maker将抵押物锁定为智能合约,并能从中取出贷款。在贷款归还时,需要加上使用利息。

2、储蓄:将资金锁定在单独的智能合约中,并从中赚取储蓄利息。赚取的利息按照所谓的Dai储蓄利率,即DSR。类似于银行获取年息。

MakerDao核心:CDP过程和Token流转过程

区块链Defi之MakerDao_第2张图片

CDP合约流转过程解析

1、买卖DAI,ETH以及赎回ETH、DAI。

2、SIN是用于清算的主要合约,控制着PETH池和DAI池保持稳定。当DAI池有多余的DAI时,会调用BUST(8),销毁多余的DAI。当DAI池需要更多的DAI时,会调用BOOM(9),生成更多的DAI;

3、购买DAI:①合约的OPEN操作,创建一个CDP;②合约的lock操作锁定ETH到PETH池;③返回锁定PETH状态给CDP;

Token流转过程

1、创建CDP并存储抵押物,产生一笔交易到Maker创建CDP。再打包ETH成为WETH,将WETH转换为PETH。由此CDP创建完成,抵押的ETH已经存入到CDP。

2、CDP中生成 Dai。CDP的持有者产生一笔交易,并且明确Dai的数量,同时CDP也会产生同等数量的债务,然后这笔债务会锁定抵押物直到未偿付的债务被付清。

3、偿还债务和稳定费用,当用户赎回抵押资产,需要偿还CDP中的债务以及债务产生的稳定费用。稳定费用只可以用MKR支付。当还清Dai和MKR后,CDP中的债务就会偿清。

4、取回抵押资产并关闭CDP,当债务和稳定费用还清。CDP持有者产生一笔交易给Maker并拿回所有的抵押资产。

投票体系
主要有三部分组成:社区讨论、民意投票、执行投票
社区讨论:当社区决定调整稳定费率后,将方案提交给开发团队,然后放出投票界面;
民意投票:民意投票的时间为期3天,所有MKR的人都可以参与投票。投票的结果:①不变档位者居多,那么dai费率调节机制结束。该档位的票数有两个选择,取回自己的钱包或者累计不变党委的投票池。
2、超过不变档位的数量,进入【执行投票】
执行投票:执行投票过程没有时间限制,只有两个选择:①在民意投票中获胜的选项,②维持稳定费率不动的选项。只有票数超过维持不变的选项,稳定费率才会发生变化。在执行投票中,用户可以取走自己的MKR以减少相应的票数,或者用户也可以加注投票。民意投票中获胜选项在执行投票中出示票数为0,需支持该选项的用户重新投票。注意:由于执行投票过程没有时间限制,所这个费率的改动时间是不确定的。

清算系统
1、启动全局清算:如果资产足够,那么maker管理者选定的全局清算者认为系统处于严重的攻击,或者需要技术升级进行全局清算,他们可以启动全局清算功能。这次中止抵押债仓的创建和操作,并以固定的价格冻结喂价用于兑换。
2、全局清算兑换:启动全局清算后,给看护机(keepers)一段时间去基于固定喂价处理Dai和抵押债仓持有者的对应索偿。在这个过程结束后,所有的Dai和抵押债仓持有者可以兑换固定比例的ETH。
3、Dai和抵押债仓持有者兑换抵押物:每个Dai和CDP持有者可以在Maker上发出兑换请求,将他们的Dai和抵押债仓直接兑换为固定数量的ETH,基于Dai的目标价格计算出资产价值。

清算过程
当Keep关闭CDP并将其发送到流动性提供合同(LPC)时,清算就会发生。而LPC又会在Dai Dashboard上提供CDP资产,一旦履行了债务义务,并售出的PETH抵押品将返还给CDP所有者。
操作顺序:
1、违约的CDP已关闭;
2、罚款费用使用于DAI债务;
3、LPC移除了足够的PETH抵押品以满足当前ORACLE价格的债务;
4、CDP所有者能够从关闭位置移除他们的剩余抵押品;
5、被扣押的PETH在makerdao上出售,其奖励折扣叫做boom/bust spread,适用于该值;
6、出售PETH所赚取的DAI被烧毁以消除CDP债务;
7、如果出售中存在过量的DAI,那么它会被PETH出售并销毁,进而增加剩余PETH的价值;
8、如果出售的DAI不足,那么PETH会被增发并出售以补充不足,进而降低PETH池总价值;

计算公式
计算剩余抵押品公式:(抵押品*oracle价格*PETH/ETH比率)-(清算罚款*稳定性债务)-稳定债务=(剩余抵押品*Oracle价格)单位(DAI);
清算价格公式:(稳定债务*清算比率)/(抵押品*PETH/ETH比率)=清算价格;
计算抵押比率公式:(锁定PETH*ETH价格*PETH/ETH比率)/稳定性债务*100=抵押比率;

清算价格以及出售
降低清算价格:CDP所有者面临的主要挑战是在高度不可测的市场中保持安全的杠杆状态。如果CDP接近清算价格,用户可以添加更多的抵押品或者返回DAI以降低风险。如果用户坚信基础抵押品的未来价值,用户可以决定为他的抵押物增加更多,或者用户希望降低价格波动的风险,它可以通过将DAI返回自己的CDP来偿还债务。降低清算风险的最佳方法是偿还DAI,因为清算价格更有效的降低。
出售抵押品:当Keeper清算不安全的CDP时,流动性提供合同(LPC)确保在DAI DASHBOARD上出售抵押品。销售价格由特殊修饰符的oracle feed确定,这时修饰符通过采用折扣的形式,然后用于必需回收的未偿还债务。这种额外的【差价】旨在通过向抵押品买方提供优于市场价格激励系统的快速资本重组。用户可以在仪表板上购买已被LPC占用的PETH,出售任何DAI盈余都可以用PETH购买。

喂价与预言机

由于底层现实资产无法交易或者流动性稀缺,因此很难获得可靠的喂价。基于模型的喂价应考虑整体市场的因素(收益率曲线,信用利差)以及投资组合具体情况(底层公司的财务状况)。比如,未付款记录会用于对标的资产的折扣,来自其他投资人的赎回要求可能表明存在问题。MIP21c3 提案了一种需要MKR治理执行投票手动触发的清算预言机。

抵押机制

单一抵押机制:在单一抵押资产的DAI阶段,清算的过程叫做流动性供给合约。由系统价格直接于ETH使用者和看护机进行交易的智能合约。当CDP被清算,系统会立即回收其抵押品。CDP持有者会收到去除债务、稳定费用和清算罚金后的剩余抵押资产。PETH抵押资产将会在流动性供给合约出售,看护机可以自动交易DAI购买PETH。所有支付的DAI从流动中立即销毁,知道CDP债务数量被清除。如果在去除CDP债务后的还有剩余的dai,这部分DAI将会被用来购买并销毁PETH,从而提高PETH可以兑换的ETH的比例。这对PETH吃哟组合来说将会是收益。如果出售的PETH未能募集到足够的DAI以偿还整个债务,系统会连续增发并出售PETH。以这种方式新创造出来的PETH降低PETH可以兑换ETH的比例。从而是的PETH持有者收益减少。
多种抵押机制:在清算发生时,MAKER会购买CDP中的抵押物并逐渐通过自动竞卖的方式售出。竞卖的机制可以让系统处理CDP(即使在无法获得价格信息)。为了能够回购CDP中的抵押资产并用来出售,系统会首先募集足够的dai用来偿付CDP的债务。这叫做债务竞卖,通过增加MKR的供给并以竞卖的方式出售给竞卖的参与者。同时CDP中的抵押资产会以抵押资产竞卖的方式出售,CDP债务和清算罚金的部分会采用回购并销毁MKR。这样直接抵消在债务竞卖中增发的MKR。如果由足够的DAI用来偿付CDP中的债务加上清算罚金,那么抵押竞卖会转换到反向竞卖机制,竞卖最少的抵押品(任何剩余的抵押品都会归还给CDP的原持有者)。

MakerDAO机制可改善的空间

1、资本效率低,例如超额抵押;2、治理不活跃;3、易受到潜在人为差错的影响;4、只有软锚定;

MakerDAO代币经济模型提案

1、通过链下融资结构中的额外资本缓冲为MKR代币创建新用例;建立二级计息保险基金,作为二级盈余缓冲的补充层;对MakerDAO中的某些拍卖实施支持MKR的激励措施。

2、通过新的MKR质押奖励系统,提升投票参与度和一致性;为核心单位提供更大的运营灵活性,减少投票要求;通过社区拨款创建新的MakerDAO治理仪表板。

3、增加系统盈余缓冲等。

MakerDaoyu与Liquity的协议

MakerDAO 是去中心化借款协议,允许用户针对多种抵押品提取可变利率贷款。贷款以 DAI付,维持所需的最低抵押品比率因不同的 Vault 类型而异。

Liquity是一种去中心化的借贷协议,允许用户以抵押品的ETH 提取无息贷款。 贷款以 LUSD支付,并且需要保持 110% 的最低抵押率。

MakerDaoyu与Liquity的治理与无治理

MakerDAO:治理在 Maker 协议和生态系统中扮演着重要的角色。使用他们的治理代币 MKR,用户可以对协议参数(例如稳定费、债务上限、最低抵押比率)以及重要的生态系统事物(如资助工作组、赠款等)进行投票。治理过程时间比较长,需要核心参与者小组参与。大多数讨论发生在 Maker治理论坛上,所有投票都通过链上 MKR 投票来巩固。虽然治理的理念很大,但是可以经常看到相反的情况。随着治理开销的增加,参与者的要求也会增加。所以各种协议的治理投票率很低 ,也包括 Maker 的投票率。

Liquity:通过取消治理和信任数学的生态系统可以转而专注于自身发展,而无需承担治理和内部政治的负担。社区成员无需花费整周时间准备投票,而是专注于用户想要创建的内容和想要构建的工具以及与哪些社区合作。

MakerDaoyu与Liquity的押品

Maker与Liquity之间的重大区别之一是抵押品的类型。

MakerDAO:系统支持多种抵押品类型,从 ETH 到任意 ERC20,再到 Uniswap 对的 LP 代币。多样化的抵押品类型可能允许范围广泛的借款人,但会给系统带来新的风险。

Liquity:根据其去中心化理念,Liquity只允许以太币作为抵押品,不可能添加新的抵押品类型,这规避了新的资产风险引入系统。Liquity只选择 ETH作为其唯一的抵押品类型两个原因:1、DeFi 中的大多数借款人使用ETH作为抵押品;2、去中心化和风险最小化被高度重视。

许多人会同意,以太币是以太坊生态系统中最去中心化、流动性和需求量最大的代币;所以在任何去中心化借贷协议中优先考虑 ETH 是有意义的。加上从 MakerDAO 的历史中学习,导致 Liquity 旨在创建一个围绕单抵押支持的稳定币构建的高效系统,而不是像 DAI 这样的多抵押支持的稳定币。允许其他抵押品类型(例如 USDC、WBTC)可能是一个滑坡和潜在的失败点——不仅会给协议带来严重风险,还会给其用户带来严重风险。

MakerDAO:Maker的Peg维护的主要机制是PSM(Peg Stability Module),它允许用户以固定利率直接将给定的抵押品类型换成DAI,而不是借入DAI。PSM 合约的设计考虑了稳定币抵押品,允许用户以固定汇率将其他稳定币换成 DAI,以帮助保持更紧密的挂钩。虽然PSM的技术细节超出了范围,但重要的PSM允许有利可图的套利机会,当DAI与1美元背离时,可以保持与DAI挂钩。

Liquity:存在一种独特的机制称为赎回机制。赎回机制允许用户以面值将LUSD换成ETH,或者1 LUSD = 1美元的ETH。用户可以随时用他们的LUSD兑换风险最高的 Troves(贷款)的ETH抵押品。该机制用于维持LUSD的挂钩并保护其约1美元的价格下限。有效的原因是当LUSD低于1美元时,套利者可以将LUSD赎回,在此过程中销毁LUSD并使挂钩恢复平价。

Maker的PSM带来抵押品以换取DAI,而Liquity的赎回机制减少全球LUSD债务以换取ETH抵押品。

MakerDaoyu与Liquity的稳定费与免息

Maker的稳定费和Liquity的一次性费用(即免息)模型。

MakerDAO:Maker的稳定费会不断地计入用户的贷款,直到用户还清债务。根据治理情况,利率可能会在用户的贷款期限内增加或减少。Maker的ETH金库的稳定费在3%到10%之间。用户根据 Vault的最低抵押比率支付溢价。最低抵押比率越低,用户的稳定费就越高。

Liquity:当借款时用户需支付借款费,用来铸造LUSD。这笔费用放入用户的债务中。借款费用的范围0.5%到5%之间,一般会保持在 0.5% 左右。借贷费用随赎回量而波动,如果需要赎回大量LUSD,借贷费用也会增加。如果没有LUSD被赎回,借贷费用会保持在0.5%左右。采取完全不同的治理方法,选择完全不进行人工治理。系统参数要么是一成不变的,要么是算法控制的。在Liquity中,允许的抵押品类型、最低抵押品比率等系统参数无法更改。

Maker与Liquity机制

1、Liquity优于Maker的其中的原因是其拥有较低的抵押率。宏观上来说,Liquity比Maker能够释放更多的ETH流动性。微观上来说,用户可以获得更高的杠杆和更小的清算风险。

2、Maker要求ETH提供130/150%的抵押是因为其清算机制。假设拍卖过程相当漫长,那就留出了更多的时间让价格波动吞噬抵押品价值。从这个意义上讲,额外的抵押品是对冲价格波动风险的缓冲手段。而Liquity提供几乎即时的清算功能,因此它不需要承担与Maker一样高的风险,即它有能力降低抵押率。创新的清算机制融合了三层防御功能:1、稳定性池:Liquity避免了MakerDAO和其他借用协议所特有的冗长清算程序。该系统支持带有稳定池的自动清算,稳定池旨在吸收和消除违约的债务,一旦抵押品于110%,一次即可清算多达40个仓位。2、再分配机制: 如果稳定池没有足够的流动性,第二阶段开启,即再分配机制。再分配机制可以将剩下的债务从清算完成的仓位重新分配到所有现现有仓位。这种情况下,相比低抵押仓位,高抵押仓位会从被清算的资产中承担更多的债务并获得更多抵押品。为了为系统提供这一额外的安全层,这些较高的抵押品仓位将作为清算者获得奖励,从根本上得到清算后的基础抵押品。3、恢复模式:第三层保护侧重于系统性风险。Liquity引入恢复模式。如果协议的整体抵押率降到15%以下,该模式将被触发。这样系统将尝试用稳定池抵消具有最低抵押率的持仓(即使高于110%)的头寸。

MakerDAO、Compound和Aave清算机制

MakerDAO:Maker系统中最重要的参数是最低抵押率,也就是抵押资产与债务之比,这个决定系统是否触发清算。对于ETH而言最低抵押率为150%,如果抵押率低于这个数值,抵押的资产将被清算。这在Maker系统中被称为资产拍卖。为了减少清算,Maker系统设置了罚金,即一旦借款人资产被清算,将被收取13%的罚金。这种机制可以使得借款人时刻关注自己的抵押,避免清算发生。

Compound:抵押率不能超过清算线。抵押率也就是借款金额与抵押金额之比,清算线由系统设定,例如ETH的清算线为80%,抵押率超过这个数就会被清算。但是Compound平台并未给出安全阈值。例如ETH清算线为80%,用户不受任何限制直接借出80%的资产,这样用户资产便直接被清算。Compound另一个概念【借款率】。借款率就是借款金额与借款限额之比,目前ETH的抵押率为75%,即存入价值100美元的ETH,最多只能借75美元。如果借了50美元,那么借款率就是50/75=66.66%,如果借了75美元,那么借款率就是100%,系统就会触发清算。由于系统在最大借款率和清算线之间没有任何限制,因此参与协议的用户留好足够的安全资金。与Maker的全部清算不同,Compound的资产只有50%会被清算。Compound中没有拍卖过程,拍卖降低了清算速度,加剧了债务人风险。而Compound引入了清算者角色,任意清算者都可以快速的接管债务人的仓位。平台的清算罚金固定为8%,远远低于MakerDao,这个罚金便是清算者的利润。

Aave单次清算的上限是抵押资产的50%,没有拍卖过程。任何人以一定的折扣参与清算。①、根据资产利用率的不同,清算罚金的比例从5%~15%浮动变化。例如ETH的罚金比例为5%。②、在抵押率和清算线之间设置了缓冲阈值。

DeFi借贷协议中,Maker 罚金固定为13%,Compound固定为8%,Aave协议动态变化。在借贷上Maker和Compound并提供给用户留出安全垫,不利于许多新手用户。而Aave协议则设置了5%左右的安全垫,对用户更为友好。在清算机制方面,Maker采用拍卖机制,而拍卖周期长。Compound和Aave则采用清算人方式,清算速度快。Compound参与清算难度大,Aave参与清算更为容易。

你可能感兴趣的