为什么MakerDAO是以太坊“最疯狂”的DAPP?
在对维塔利克布特林的采访中,主持人问维塔利克布特林,“你见过的乙醚最疯狂的应用是什么?”(你最近遇到的“最疯狂”的以太坊应用是什么?),维塔利克布特林的回答是:“我对创客道的印象绝对深刻”(创客道给我的印象很深)。
MakerDao是以太坊成立的第一个DAO组织(根据成立时间而不是产品发布时间,以太坊第一个DAO被认定为目前根据产品推出时间的DAO)。在整个稳定货币市场,戴是分散稳定货币应用规模的第一,而在DeFi领域,马克尔道具有颠覆性的作用和意义。马克道的超额抵押机制消除了“凭空印钱”的风险,完全运行在
本文仅供个人分析,不构成任何投资观点。请指出任何不正确的内容。
MakerDAO是一个运行在以太坊上的DeFi项目,它集成了超额抵押稳定、借贷、存储以及用户的联合管理和开发。也是以太坊TVL最多的DeFi项目。MakerDAO的核心是Maker agreement,可以抵押加密资产铸造一种与美元挂钩的去中心化稳定货币DAI。戴通过超额抵押和调整(戴储蓄利率)存款利率来维持物价稳定。当用户投出的戴价值高于创客协议约定抵押率的抵押物价值时,将面临清算拍卖,并支付清算罚款。如果拍卖金额足以清偿债务,则进入第二阶段拍卖,以保证被清算人能拿回更多的抵押物。如果资产资不抵债,庄家协议将承担未偿债务。MakerDAO曾发生“零元购”事件,但漏洞并非来自协议本身,而是来自清算机制的参数。MakerDAO有应急处理机制,保证Maker协议能够抵御系统性风险。MKR是制造商协议的治理表征,是资本重组的源头。持有MKR可以参与马克尔岛的治理。当Maker Agreement资不抵债时,可以通过超发MKR拍卖获得资金来清偿债务。当创客协议库资金达到一定数额时,也会拍卖戴回购进行销毁。马可道的治理体系趋于集权,MKR的高度集中导致了马可道的“寡头”治理。前100个地址占MKR总供应量的83.41%。//
目录
一.马克尔道-迪菲国王
2.什么是分散稳定的货币——戴?
三。如何生成戴?戴如何维持物价稳定?如何利用Maker协议?
四。戴的清算机制是如何运作的?
5.Maker协议真的安全吗?
6.什么是MKR?MKR可以用来做什么?
七。分权治理还是寡头治理的MakerDAO?
一.马克尔道-迪菲国王
什么是马克尔道?
MakerDAO是一个在以太坊区块链上运行的项目,它集成了过度抵押稳定货币、借贷、存储以及用户的共同治理和发展。MakerDAO的核心是Maker protocol,也称为多担保DAI(MCD)系统,允许用户使用协议认可的资产作为抵押,生成分散的稳定货币DAI。截至2022年7月26日,马克道TVL稳定在80.3亿美元
马克道是如何建立的?
在2014年以太坊出现之前,Rune Christensen一直是Bitshares社区的活跃成员,并探索在BitShares平台上推出稳定货币DAI。然而,Rune Christensen发现比特币网络不足以支撑一个复杂的金融系统,最终选择了被称为“世界计算机”的以太坊。与比特币的脚本语言非常有限不同,以太坊是一个通用的可编程区块链,运行一个虚拟机,可以执行任意和无限复杂的代码,以便在以太坊上实现智能合约。
MakerDAO创始人鲁恩克里斯滕森(Rune Christensen)在2013年3月通过Reddit首次展示了世界创客的愿景,即创造一种以太坊支持的稳定的美元货币。马克尔道于2014年正式成立,成为以太坊第一个去中心化自治组织(成立时间)。2015年3月,创客协议雏形诞生。创始人Rune Christensen在Reddit上与包括Vitalik Buterin在内的以太坊社区成员分享了协议的设计、契约代码和测试前端,并在2015年至2017年与来自世界各地的开发者开始了代码、架构和文档的第一次迭代。2016年年中,MakerDAO发布了以太坊上第一个去中心化的交易平台:OasisDEX(现Oasis.app)。2017年12月,马克道正式推出以太坊第一版马克道白皮书,介绍戴稳定货币体系。创始人Rune Christensen于2021年7月20日发表博文《MakerDAO Has Come Full Circle》,宣布创客基金会已经完成使命,将在未来几个月内解散,完全交给社区管理,从而实现真正的去中心化。
2.什么是分散稳定的货币——戴?
戴是一种与美元挂钩的去中心化的稳定货币,通过MakerDAO上的Maker协议超额抵押产生。总供应量取决于制造商协议中抵押品的价值。截至2022年7月26日,已经铸造了7,320,165,935枚戴,总市值在所有稳定货币中排名第四,是目前市值最大的分散稳定货币。
来源:coinmarketcap
到底什么是去中心化的稳定货币?中央集权的稳定货币和分散的稳定货币有什么区别?
分散稳定货币
去中心化稳定币——一般分为算法稳定币和过度抵押稳定币,可以理解为由一系列算法和代码设计的智能合约,而不是由中心化主体铸造的稳定币。过度抵押的稳定币不会凭空产生价值,因为过度抵押的稳定币通常是通过锁定某些资产来铸造的。如果需要取回被锁定的资产,需要销毁对应的过度抵押的稳定币。而纯算法稳定币是通过一套设计好的机制铸造出来的,其设计可能存在缺陷。最经典的案例是LUNA crash,它使用UST来锚定LUNA(创建自己的锚)。
代表性的分散稳定货币有:
戴(DAI):戴(DAI)是一种超额抵押的稳定货币,由以太坊上的马克道(MakerDAO)中超额抵押的特定资产铸造而成。UST: UST是一种纯算法稳定币,通过钩子机制在Terra公链上铸造一个UST,即价值1美元的燃烧露娜。FRAX:FRAX是一种算法过度抵押的稳定货币,在Frax Finance上以一定比例的指定资产抵押,由FXS(治理令牌)铸造。AUSD:AUSD是一种过度抵押的稳定货币,是通过在羊驼金融上抵押的存款在羊驼金融上铸造的。集中稳定货币
集中式稳定货币——具有“锚定”属性的加密代币,其目标是锚定某个链资产,并保持与其价值相同。为了保持物价稳定,集中稳定的货币被链条资产抵押。例如,如果发行USDT,缆索公司将准备一美元的储备存款。为了将稳定货币的价值与支持资产的数量挂钩,集中发行人通常会聘请独立的会计师事务所或审计机构定期对托管账户中的支持资产进行核实。
代表性的集中稳定货币有:
USDT: USDT,也称为TEDA货币,是由美国蒂勒公司发行的稳定货币。为了与美元等值,即1USDT=1美元,用户可以随时使用USDT兑换1:1美元。系绳公司承诺1比1的保证金,每增加一个新的USDT,就会在其银行备付金账户中增加一块钱的账户资金,从而保证持有人的使用和提现安全(但实际备付金账户并未对外公布)。USDC: USDC币(代号:USDC)是一种完全抵押的与美元挂钩的稳定货币,由Circle和交易平台比特币基地组成的合资公司发行和管理。专业服务公司均富每月都会公开发布Circle发布的USDC财务状况报告。BUSD:币安美元(BUSD)是一种与美元1: 1挂钩的稳定货币,由纽约州金融服务局(NYDFS)批准,由Binan与Paxos合作发行。此外,BUSD是第一个拥有独立客户端应用的稳定货币。市场上流通的每一个BUSD都有相应的1美元资产存放在银行,由独立的第三方会计事务所进行审计,审计结果定期披露。TUSD:TUSD是TrustToken推出的稳定货币,与美元1: 1锚定。TrustToken是一家位于美国旧金山的资产数字化平台,是一家加密资产提供商,主要业务是简化加密资产交易服务和加密资产对冲基金。与有争议地坚持审计银行账户的Tether不同,TrueUSD使用第三方信托公司和独立会计事务所提供定期审计,并为其持有人提供强有力的法律保护。TrustToken还将发行四种稳定货币:澳元、欧元、加元和港元、TAUD、TEUR、TCAD和THKD。戴属于分散型稳定货币中的过度抵押型稳定货币。本质上,铸戴不会增加crypto-market的总价值,因为铸戴意味着超过铸戴价值的质押资产被锁定在智能合约中,不能流通。然而,铸造中央稳定货币可以增加秘密市场的总价值,因为真正的价值-法定货币映射在铸造中央稳定货币的背后。
三。如何生成戴?戴如何维持物价稳定?如何利用Maker协议?
生成机制
DAI是用户通过Maker协议超额抵押资产伪造的,Maker协议是用户通过Oasis.app实现的,原理是用户把加密的资产放进去,通过Oasis锁起来作为抵押物,然后由用户决定产生多少DAI。用户只能产生低于抵押价值的DAI,并且他们在赎回抵押资产时还必须支付稳定费用。创客支持的抵押物有20多种,如ETH、wBTC等。每项资产的抵押贷款利率和稳定费用由资产本身的风险指数和MKR持有者的治理决定。例如,用户希望质押主流资产ETH、和stETH来投戴。如果用户想投1000个DAI,用户需要质押价值1700美元的ETH、价值1750美元的wBTC或者价值1850美元的stETH来投DAI。稳定费分别为0.5%、0.75%、0.75%,产生的利息费用属于创客协议,不属于Oasis.app
来源:Oasis.app
戴如何实现物价稳定机制?
虽然戴设计为与美元1: 1挂钩,但戴仍会因市场行为造成一定的价差。马克尔道社区允许所有傣族用户通过傣族储蓄利率(DSR)自动获得储蓄收益,以平衡市场供求。用户只需要将他们的DAI锁定到《DSR合约》的《创客协议》中。DSR合约对用户不设最低存款要求,用户可随时从DSR合约中提取部分或全部代。
当戴的市场价格因市场变化而偏离目标价格时,持有人可以通过投票改变来维持价格稳定:
如果戴的市场价格超过1美元,持有者可以选择逐步减持,以减少需求,然后将戴的市场价格降至1美元的目标价。如果戴的市场价格低于1美元,MKR持有人可以选择逐步增加DSR,以刺激需求,然后将戴的市场价格提高到1美元的目标价。戴不是凭空产生的,那么这个利息谁来支付?戴的利息由马可道的平准费收入支付。如果稳定费的收入不能覆盖戴的存款利率的总支出,其差额将被记录为坏账,并发行以弥补差额,而持有者将成为风险承担者。
如何撬动戴?
当用户创建一个保险箱(金库)时,用户可以通过Oasis.app上的Oasis Multiply功能支付持有人指定的利息,借戴购买保险箱(金库)中更多的抵押头寸,这使得用户可以在抵押资产价值上升时获得更多收益,但同时在资产下跌时将面临更高的清算风险。
用户还可以选择将演员戴和放入Uniswap V3进行流动性挖掘,并在Oasis.app上利用戴获得更高的流动性挖掘奖励。
四。戴的清算机制是如何运作的?
如果用户在铸造DAI之后想要取回锁在保险库中的资产,则用户需要返回DAI以从保险库中取回抵押的加密资产。此时,返还的DAI将根据协议自动销毁,以实现抵押资产价值与DAI价值之间的平衡。
清算机制
当用户生成的DAI值始终小于担保品允许的DAI值范围时,一切正常。但如果由于抵押物的下降导致用户生成的DAI的价值高于抵押物所允许的价值,比如假设ETH铸造DAI的质押比例为2: 1,用户用价值4000美元的ETH铸造1000个DAI。此时,价值为4,000美元的ETH最多可以铸造2,000个Dai。如果以太坊的价值跌破2000美元,1000个铸造Dai的价值将高于以太坊允许铸造的价值低于2000美元的最大Dai范围,这将触发清算程序。清算意味着用户不再需要归还DAIs。用户生成的金库将被没收用于抵押品拍卖,以弥补欠系统的DAI。同时,被清算的用户还需要支付清算违约金。创客社区的MKR持有者会针对不同的抵押物类型设定不同的清算违约金,被拍卖的抵押物的价值会加上清算违约金的金额进入拍卖流程。
拍卖过程分为两个阶段:抵押品拍卖和反向抵押品拍卖:
抵押物拍卖:在抵押物拍卖的第一阶段,竞买人开始对拍卖抵押物进行竞买,出价最高者向戴支付以低价取得抵押物,买回的戴用于弥补国库未清偿债务和清算违约金。
反向抵押品拍卖:如果第一阶段拍卖获得的戴足以清偿金库债务并支付清算违约金,则拍卖进入第二阶段。拍卖师对固定价格的戴拍卖少拿抵押物,让原金库所有人尽可能多拿回抵押物,同时保证戴所有债务得到清偿。
拍卖过程如下:
当第一阶段拍卖足以偿还债务时,将启动第二阶段。
当第一阶段拍卖不足以偿还债务时,不启动第二阶段,未偿债务由创客缓冲支付。
这里有个奇怪的概念叫Maker Buffer,那么什么是缓冲池呢?
创客缓冲是创客协议的一部分,是不属于任何人的金库。用户在使用协议时产生的稳定费和拍卖所得收益(如清算违约金)将流入缓冲池,由Maker协议产生的债务(如拍卖资不抵债)由缓冲池承担。如果缓冲池中没有足够的戴偿还创客协议的债务,创客协议将触发债务拍卖机制。
债务拍卖机制:当缓冲池中的债务本金不足以偿还制造商的债务时,制造商协议将超额发送MKR以启动拍卖过程。拍卖人可以用戴拍卖获得,拍卖所得戴进入缓冲池偿还债务。
但是接下来,MKR不会因为严重的头发过多而变得越来越不值钱吗?
事实上,Maker还有另一种拍卖机制来保证MKR不会严重超卖,那就是剩余拍卖。
剩余拍卖机制:当缓冲池中的DAI积累到一定量(创客治理决定的值)时,多余的DAI将被剩余拍卖。在剩余拍卖中,拍卖人可以用拍卖固定数量的戴,最高价者得之。一旦剩余拍卖结束,拍卖所得的MKR将
所以看到这里,你是不是有一个疑问:创客协议怎么知道我的资产会面临清算?
区块链的世界实际上与现实世界是不可互操作的,因此此时需要有一座桥梁来连接两个世界。Maker协议是如何得到这些加密资产在现实世界中的价格的?这需要一种叫做价格甲骨文的东西来实现。
甲骨文不是用来预测未来的机器,而是区块链世界用来获取链外信息的工具。因为智能合约无法主动获取链外数据,只能被动接受。
Price Oracle是由MKR投票者选出的一组可靠的价格节点,为创客系统提供价格信息,组内节点的数量也由MKR投票者控制。为了防止攻击者控制大多数价格馈送器,Maker协议通过Oracle安全模块(OSM)获得价格信息,而不是直接通过价格馈送器。价格安全模块是价格馈线的节点和Maker协议之间的防御层,延迟一个小时的价格更新。在此期间,如果发现某个馈线被攻击者控制,可以通过紧急信息导入器或创客治理投票进行冻结。紧急信息输入和价格输入延迟的决定权在MKR持有者手中。
戴被铸造后,抵押品将被锁在一个保险箱(金库)。价格预测机会将测试抵押品的价值是否达到戴的最高抵押率的值。当抵押物的价值超过戴最高抵押率的价值时,将触发清算拍卖。被清算人会被罚款,拍卖人会低价拍卖抵押物。拍卖资不抵债时,债务由协议承担。
5.Maker协议真的安全吗?
网络世界没有绝对安全的协议或系统,即使对于一个设计复杂、承载如此巨额资金的DeFi协议来说,也难免会有一些漏洞。
马克尔道“零元购”?
在[312]黑天鹅事件中,因为ETH价格暴跌,导致做市商协议中大量抵押物的价值跌破清算门槛,从而触发拍卖程序。但由于以太坊网络的链条上短时间内交易数量剧增,燃气费飙升,结算机器人的结算交易请求因燃气费设置过低而无法及时处理。结果,一个清算人在没有其他拍卖竞争对手的情况下,以0DAI的出价赢得了拍卖。MakerDAO因清算机制失效而零价格出售的ETH抵押品高达832万美元,567万戴的无担保坏账出现在Maker协议系统中,缓冲池中的戴被清空。为了填补567万戴的无担保坏账,马可道启动了第一次拍卖来填补漏洞,随后完善了协议机制,防止类似事件再次发生。
将单次拍卖的最大数量从50ETH增加到500ETH,以减少拍卖的回合数,使拍卖人更加集中。拍卖师不需要为了拍卖500ETH而参与十次拍卖出价,只需要参与一次。将最后一次出价到拍卖结束的时间由原来的十分钟改为六小时,防止其他拍卖师参与造成连锁拥堵。从这一事件来看,马克尔道的损失并非来自协议本身的漏洞,而是拍卖机制设计上的缺陷。
创客的“核按钮”——紧急关闭机制是什么?
对于携带资金量最大的DeFi protocol Maker来说,做好应对各种极端情况的应急措施尤为重要。当出现恶意治理、非法入侵、安全漏洞、市场长期不理性等极端情况时,紧急关闭机制是马可道的最后一道防线。当紧急停机机制启动后,做市商协议的正常功能将被暂停,用户将无法从做市商协议中存入抵押品并生成DAI。结算系统将确保任何DAI持有人可以从系统中赎回具有相应价值的抵押品,为了顺利清算,MKR持有人将在时间结束后决定赎回抵押品之前的等待时间。一旦启动紧急停机,系统中所有抵押类型的价格预测机的价格将被立即冻结,并计算抵押物是否足以填补未支付的DAI。
有两种方法可以启动紧急关闭机制:
紧急信息导入器(Emergency Oracle)是由MKR持有者投票决定的紧急预测机,可以冻结单台价格预测机(例如ETH和BTC的价格预测机),并有权单方面触发紧急关闭机制。当极端情况发生时,MKR持有者可以授权紧急预测机启动紧急关闭机制。
紧急关闭模块(ESM)是一个分散的紧急启动过程,需要MKR持有者在模块启动前锁定模块中的MKR。只有当锁定的MKR数量达到指定值(由MKR持有者投票决定)时,才会触发紧急停机。最初提议是50,000 MKR。
紧急关断机制启动后将经历三个阶段:
第一阶段:制造商协议结束。
关机机制启动后,用户无法新建金库投戴或操作已经创建的金库,价格预测机机制将被冻结,资产价格停止更新。冻结价格预测机机制可以保证所有用户都能拿回自己应得的资产净值,保险柜的主人可以立即拿回超过债务担保的抵押物。
第二阶段:拍卖机制在紧急关闭后启动。
关闭机制启动后,将启动抵押物拍卖,在规定时间内完成拍卖,比原定拍卖期限长。拍卖时间由MKR持有者的治理决定,以确保所有拍卖都能在拍卖结束后顺利完成。
第三阶段:DAI持有人赎回剩余抵押品
拍卖后,戴的持有人可以用戴以固定汇率赎回抵押品,的持有人开始决定重新启动系统。
目前,马可道经历了一次黑天鹅事件,并从中吸取教训,完善了拍卖机制,而紧急关闭机制的存在,使得马可道在面临极端情况时,具有抵御系统性风险的能力,整体上相对安全。
6.什么是MKR?MKR可以用来做什么?
MKR是治理令牌和制造者协议资本重组的来源。创客协议之初,共有100万MKR,MKR的总供应量会随着协议制的运行而波动。
作为治理令牌,MKR持有者可以使用MKR对MakerDAO的治理进行投票,通常用户修改Maker协议的内部参数,如:抵押物价值对DAI的清算比例、清算违约金比例、存款利率DAI储蓄率、拍卖机制参数(加注金额、竞价时间、加注间隔等。),哪些加密资产可以作为抵押品,以及预测器的节点选择等。
作为创客的资本重组来源,当创客缓冲区出现债务赤字时,系统会增发MKR来清偿债务。当创客缓冲资金超过一定金额(由持有人制定)时,戴将拍卖回并销毁。
七。分权治理还是寡头治理的MakerDAO?
截至2022年7月26日,MKR总供应量为97763104件,MKR持有地址共计86785个。
来源:以太网扫描
从MKR代币的分布图可以发现一个有趣的现象。虽然总共有86,785个地址拥有MKR,但前100个地址拥有MKR的83.41%。这种财富集中的现象并不少见,即使在现实世界中也是如此。少数人拥有大量财富。根据BBC新闻2018年的报道,“世界上最富有的1%得到82”
来源:英国广播公司新闻
那么MKR的高度集中给马可道带来了什么样的风险呢?
MKR的高度集中会导致马可道治理的“寡头化”,少数人可以控制马可道的治理。
首先,让我们带您了解一下MakerDAO的治理提案流程。
创客治理流程大致分为提议投票和执行投票两个阶段。
(1)提议投票的目的是确保治理决策在进入投票流程之前经过仔细考虑并达成共识,并且在执行投票之前在机构群体中形成普遍共识。
(2)投票的目的是MKR持有人集体决定批准或拒绝系统参数的变更,例如,投票决定担保品的稳定利率。
从技术角度来看,创客协议内部参数的变化是通过拟定的契约来实现的。每个契约都是为一个或多个治理行为设计的,所有的投票都由契约管理。投票通过后,拟定的合同将开始改变创客协议的内部参数。由于建议合同是一次性的,一旦执行,就不能再次使用,需要为下一个建议创建新的智能合同。
对制定者协议治理变量的更改不一定会在投票批准后立即生效。如果选民选择启动治理安全模块(GSM),这些变化的激活将被延迟(时间将由MKR持有者共同设定)。在延迟激活期间,MKR持有者有机会采取行动。如有必要,它们可以触发紧急关闭机制,以反对恶意治理提案(例如,修改抵押品参数以违背当前货币政策的提案或关闭安全机制的提案)。
简单来说,马克尔道的治理流程就是在社群中形成一定共识后,开始投票,创建提案契约。投票者可以选择在投票通过后启动治理安全模块(GSM)来延迟激活变化,以便更多的MKR持有者进行对投票结果提出异议或启动紧急关闭机制等一系列进一步的讨论或行动。
了解了马可道的治理过程后,就可以观察马可道治理的实际情况了。截至2022年7月26日,最新的马克尔岛治理提案。
我们可以从这个提案中发现一些有趣的现象。真正参与治理投票并有影响力的不超过20人,前四名票数的总比例早已超过50%。它可以决定采纳该建议,并修改制造商协议的内部参数。甚至在一些投票中,一个人就能起到决定性的作用。
某种程度上,马克尔道可以说属于所谓的“寡头”治理而非真正的分权治理。这种情况并不少见。造成这种情况的原因可以说是人们普遍对参与治理不感兴趣或者是MKR的价格使得参与马克尔岛治理的门槛太高。虽然对于大量的MKR持有者来说,联合其他MKR“鲸鱼”可以实现对制造者协议的“完全控制”。即使是最初的几个MKR持有者也有足够的MKR单方面启动紧急关闭机制,但如果他们利用它作恶,实际上对MKR持有者本身并没有好处。发展马可道是MKR持有者的共同利益。