本系列文章将默认你是一个EOS社区成熟用户,理解EOS基本逻辑和使用 同时默认你是一个DeFi小白,完全不懂DeFi概念,从0开始学习DeFi知识 系列文章将会对当前的以太坊主流DeFi项目进行评述,同时对比EOS生态的DeFi项目(如果有的话) 此系列文章不构成任何投资建议 目录
九层之台,起于累土 1. 一句话理解MakerDao是以太坊上最大的去中心化稳定币生成平台,它从单一的ETH作为抵押物已经发展成为支持ETH/BAT/USDC/WBTC四个币种作为抵押物的产品,其稳定币DAI已成为以太坊DeFi的基石,同时MakerDao整个治理体系由平台币MKR持有人控制。 接下来内容大约需要15分钟阅读,内容较长,知识性东西相对枯燥,请耐心并带着即将学到新知识的快乐去读。如果不想知道以太坊MakerDao细节,那可以直接先拉到最上面点击【关注】,然后拉到最下面点个【赞】,等我下一篇关于EOS稳定币的文章。 2. 专业名词解释再学习之前,我们会讲解几大名词,这些名词都是DeFi行业的基本名词,在其他DeFi项目也会经常出现,一次学会,长久受用。
![]() SAI:在2019年11月升级之后,MakerDao系统下,通过SCD即单代币抵押系统生成的稳定币叫做SAI,只有多代币抵押系统生成的稳定币才是DAI。 DSR(DAI Savings Rate):MakerDao系统目前允许用户生成DAI后存回系统生息,当前年化利息率为0%。 3. MakerDao简介之所以取简介,是因为MakerDao虽然就是一个用户抵押资产生成稳定币的系统,但实际上它的内涵极为丰富,包括如治理、清算、预言机、稳定币价格稳定方式等等,本文无法一篇写完,只能写一些我认为读者需要了解的内容。 我个人理解,MakerDao整个体系可以分为五个角色,十大模块。 五个角色:借贷用户、拍卖/套利用户(Keeper)、预言机喂价节点、MKR持有人、平台开发者。 十大模块:核心模块、抵押模块、DAI模块、稳定币系统稳定模块、预言机模块、MKR模块、治理模块、利率模块、代理模块、紧急关闭模块。 后面行文将按照五个角色和十个模块的释义来进行。 3.1 五个角色3.1.1 借贷用户
其实在法律上来讲,这个行为应该称为质押,抵押是不转变对抵押物的占管形态,由抵押人对抵押物进行保管。质押是对抵押物占管形态发生了交接。所以更确切地说,我们行业所说的抵押借贷都是质押借贷。
当然,这里在第三步之前,有可能由于抵押物价值快速下降,该笔借贷已经达到了清算线(Liquidation Ratio),导致用户抵押资产变成Unsafe,直接进入了清算拍卖程序,清算拍卖程序将自动进行,用户在清算完成后如果资产还有剩余,则可将这部分资产提走,进入清算程序的订单,其借出的DAI无需还款。清算拍卖流程的出现主要是以太坊链上喂价可能出现与市价不同的产物(说白了就是性能跟不上没办法的选择)。 担保物排卖流程,首先,会让竞拍商(Auction Keepers)对抵押物进行竞标,分为两个阶段。第一阶段,投标者出价DAI来竞拍固定数量的抵押物。 如果,竞标出价的DAI足够覆盖债仓义务和清算罚金(即用户借款+利息+罚金),则会开始第二阶段反向拍卖,即慢慢出卖抵押物,这一阶段要求清算商出价时使用固定数量的DAI去买尽可能少的抵押物,出价顺序是一个逐渐下降的过程。这样可以保证系统尽可能少地卖出用户的抵押物。拍卖完后剩余抵押物将退还用户。拍卖到的DAI资金进入Maker缓冲池(Maker Buffer) 当抵押物拍卖这一过程中,筹集的DAI数量并没能覆盖该金库的所有债务时(包括DAI本金+利息+清算罚金),这部分赤字(自进缺口)会被转入协议债务成为协议的债务。由Maker 缓冲池这样一个资金池的DAI对这部分缺口进行代偿。当Maker 缓冲池资金池的DAI不够偿还时,系统将会进行债务拍卖(Debt Auction)。MKR铸造(增加MKR供给)并拍卖筹集DAI进行偿还。这样就能完成最后的清算,相当于,MKR持有人是整个系统的最后买单者。 当来自抵押物拍卖和收取稳定费的产生的收入DAI,进入到Maker 缓冲池时,Maker 缓冲池会有一个容量上限,该上限由MKR持有人设定,超过该上限的DAI将通过Surplus Auction,即剩余拍卖,来售出。Surplus Auction拍卖过程是,固定每次卖出DAI数量,按照购买这些DAI的MKR数量逐渐下降作为拍卖过程。Surplus Auction拍卖所得的MKR将销毁,形成MKR通缩机制。 读者这里要注意三种不同的情况下的拍卖(Auction):抵押物拍卖(Collateral Auction)、债务拍卖(Debt Auction)和剩余拍卖(Surplus Auction)。每个拍卖的触发条件不同,拍卖的参与人主要是清算商(Auction Keepers)。 3.1.2 拍卖/套利用户 看护者(Keepers)里边主要分为5种:Auction Keepers、Market Maker Keepers、Cage Keeper和Simple Arbitrage Keeper。可以简单理解为这部分人主要是在系统内外低买高卖进行套利的人。这部分应该是读者能够参与DeFi世界的一部分。 清算商(Auction Keepers:)为确保整个协议保持稳定,就需要防止债务缺口和收入积累超过一定的限制。Auction Keepers作为受到经济利益刺激的外部人员,他们主要行为包括:
目前大部分Auction Keepers都是通过机器人设定自己的拍卖策略来参与市场拍卖,官方也提供了如何设置Auction Bot的参考文档。 Market Maker Keepers:其运作的主要策略之一是相信通过MKR治理调节,能够使DAI价格收敛到1刀。即在1刀以上可能卖出DAI,等DAI回落后买入完成套利。也有可能是简单的MakerDAO协议内做市商,提供DAI的流动性进行获利。 Cage Keepers:主要作用只发生在系统紧急关闭的时候,帮助系统进行清算的,几乎用不到,同时官方已经帮忙写好了运行较脚本。 Simple Arbitrage Keeper:在OasisDex和Uniswap这两个交易所之间套利者的参与者。这部分似乎代码官方也写好了,如此一来能尽量减少DAI在去中心化交易所上的价差,保证其二级市场价格稳定。 3.1.3 预言机喂价节点 Maker 协议的内部担保物价格来自去中心化信息输入架构(Decentralized Oracle Infrastructure) 。该架构由大量名为 “喂价机(Oracle Feed)” 的独立节点组成。MKR 投票者选出一组可信赖的喂价节点,并由通过以太坊交易向 Maker 系统提供价格信息。群组的节点数量也是由 MKR 投票者来控制的。协议会自动选择所有预言机喂价的中位数作为当前价格输入系统。同时由于预言机安全模块(OSM)的存在,用户看到的协议内当前价格其实为大约一个小时前的价格。 3.1.4 MKR持有人 成为MKR持有人可以通过二级市场购入MKR或者参与MKR拍卖获得。持有MKR可以参与系统的治理,包括但不限于:
同时,MKR持有人作为MakerDAO协议的最后买单者,即当触发Debt Auction时,MKR会被新铸造,然后被拍卖来弥补债务缺口。MKR的新铸造相当于稀释了现有MKR持有人的投票权重,即协议债务实质上是由当前MKR持有人和买入新增发的人共同买单。 3.1.5 平台开发者 平台的开发者主要是Maker基金会成员,还包括一些其他的个人和团体。 3.2 MakerDao十大模块其实前部分已经讲完了整个MakerDao的运行机制,模块部分主要是智能合约的模块部分,对于大部分读者来说,都无需了解,对于真正想要了解的读者,可以查看链接MakerDao文档。 简单看一下,MakerDao十大模块间关系如图1所示。 ![]() 图1 MakerDao协议关系图 4. MakerDao对于以太坊DeFi的意义MakerDao自上线以来,其稳定币DAI始终保持相对美元的稳定状态,成功满足了货币交易媒介、储藏价值、计价单位的职能。当然其也是一个成功的资产抵押借贷平台,为杠杆融资提供可能。 而对于USDT这种中心化发行的稳定币的不信任,恰恰是促进DAI这种去中心化稳定币得到广泛接受的原因之一。 在Defi Pulse中,我们可以看到图2所示。Maker占DeFi世界所有代币锁仓价值的50%。 ![]() 图2 MakerDao在DeFi中位置 如果这个数字不能让你很好的理解,我们来看一下CoinGecko中的数据,比特币占有整个市场的65.9%。也就是说,MakerDao在以太坊DeFi世界的锁仓市值比率,接近于BTC市值占有整个加密货币世界的市值。DeFi世界的DAI,就像是数字货币世界世界的BTC一样重要。 而且当前,DAI已经被广泛接受,包括有中心化交易所上线DAI交易对,许多DeFi应用都会把DAI当作其DApp内的一类底层资产,DAI的生成量稳步上升和其价格稳定,对DeFi世界产生极大影响。现在大家对于MakerDao的评价就是——以太坊世界的央行。
MakerDao是以太坊DeFi的基础设施,如果EOS主网也需要DeFi的发展,则需要有这样的基础设施存在,也就是去中心化稳定币的存在。当前EOS主网有三个、去中心化稳定币生成的项目,Equilibrium、Pizza和Danchor,接下来将对这三个项目进行简单介绍和对比,让读者对EOS上稳定币项目有个基础的了解,也让读者能对EOS的DeFi保持信心和兴趣。 5. EOS上稳定币项目介绍文章太长,将分成两篇,欢迎期待《从EOS用户视角看以太坊DeFi之MakerDao(下)》。 附录:实用链接 由于MakerDao项目其实很复杂,但官方对其内容的整理比较粗暴,很多与用户直接相关的信息都散落在各个地方,我列几个个人感觉有用的网站,直接点击即可进入网页,打不开的话表明要科学上网: MakerDao中文白皮书 DAI各项数据统计 MakerDao相关文章集合 Maker博客,了解最新进展 MakerScan,Maker协议浏览器 |