Maker DAO 系统是由多个智能合约 ( Sai Tap, Sai Tub, Vox, Medianiser, etc.), 和 ERC-20 代币组成. 他们一块儿努力确保DAI Token的稳定。node
在这篇文章中,咱们主要关注 token 是如何周转和使用的。下图显示了 token 流动周转和智能合同使用方式,如何将一个 token 转换为另外一个 token:web
Maker DAO Token流动周转和智能合同使用方式api
Token 显示为圆形,而智能合约及其实体显示为圆矩形。图表上的箭头表示,使用这些智能合约的方法,您能够将余额从一个 token 转换为另外一个 token 。app
例如,调用 join() 将从您那里删除 WETH token,并为您提供适当数量的 PETH token。ide
图的左侧显示了与 Ether 相关的令牌:工具
ETH:Maker DAO 系统中没有直接使用它自己。若是你原来有ETH (和咱们大多数人同样),你必须首先将它转换成 WETH ( Wrapped ETH “包装过的ETH” ) token。网站
WETH:是ETH的一对一映射,可是做为 ERC-20 的 token 存在。在任什么时候候,你均可以把 ETH 换成 WETH 和 back。缺点是,每一次这样的转变都须要 gas。this
PETH:是 “Pooled Ether(集合以太)”的缩写。当你把 WETH 存入 Maker DAO 时,你会获得这个token。请注意,它并不彻底是一对一的,它的汇率是计算出来的。spa
DAI:MakerDAO的稳定币,预计将接近 1 美圆。当你用 CDP 生成贷款时,它会为你创造 DAI。3d
SIN:表明已清算的债务。它的价值等于 1DAI,在债务清算过程当中使用而不是 DAI。
MKR:用于偿还债务时支付佣金的token (经过擦拭方法 by wipe method)。
Sai Tub智能合约:抵押债仓(CDP)系统。CDP 是你在 PETH 抵押后生成的DAI的债务。Maker DAO的大多数操做都是使用它完成的。
Sai Tap智能合约:能够用于清算债务并从中产生利润。
Maker DAO 智能合约有不少的使用方法,下表对其中的主要部分进行了分类:
Maker DAO智能合约使用方法
大多数方法都是使用咱们上面列出的 token 来操做,而且 CDP 是 Sai Tub 内部的实体。这些方法的更详细描述能够在Maker DAO交易图解这篇文章之中。
下面的材料是基于 Bloxy.info Token的周转工具和 Maker DAO 分析的仪表板。
Bloxy.info web site provides a set of tools for analytics, traders, companies and crypto enthusiasts. The tools include APIs, dashboards and search engine, all available on-site, providing accurate data, indexed directly from the blockchain live node. Bloxy mission is to make blockchain more transparent and accessible to people and businesses. Please, make a reference to the source of data when referencing this article.
咱们的目标是将智能合同代码和上面的图表与关于这些token的实际Token周转和用户操做相匹配。咱们将使用咱们的工具和分析方法,从不一样的角度逐一调查token。
咱们的第一个token是…
WETH 解释在 weth.io 网站上。WETH被称为“包装过的ETH(wrapped Ether)”,能够在须要 ERC-20 token的地方代替ETH。咱们首先想到的是分散交换 (DEX)。一般,DEX 协议更但愿使用 ERC20 token 做为买/卖方之间的资产,而且不能直接使用ETH。因此你先把你的 ETH 包装成 WETH ,卸装之后的 WETH 能够换回 ETH。
这个 token 与 Maker DAO 协议于 2017年12月同时发起。请注意,最大的持有者是Maker DAO的智能合约:
WETH最大持有者
全部者与 其余 token 的交集还显示了 Maker DAO token:
共同持有者相关的令牌,来源: bloxy.info
MaerDAO SaiTub 智能合约上出现这种高 WETH 余额的出现,是由于用户将 WETH 存入 Maker DAO 的 SaiTub 智能合约,以便以后建立 CDP。咱们分析了这个过程当中动态的 MakerDAO 仪表板:
WETH锁定了金额、存款和取款。来源: bloxy.info MakerDAO dashboard
从这张图表中能够看出,在2019年5月10日,锁定的 WETH 金额约为 200 万 ETH (橙色线),而创造的总金额超过了400万 ETH 以上。
参与这项活动的人有多少?交易者的数量能够经过惟一地址来估计,在 SaiTub 智能合约上启动退出/加入交易记录:
在 Maker DAO 智能合约上惟一的地址数、锁定和释放WETH。来源:bloxy.info MakerDAO dashboard
交易者的行为是由每个月锁定和释放的WETH数量来呈现的:
每个月锁定和释放 WETH 的金额。来源: bloxy.info MakerDAO dashboard
图中右侧的两列展现了,在 2019年4月中旬前,当更多的人开始从Maker DAO锁定和释放WETH时,锁定和释放的数量的趋势至关对称。那反过来也可致使Maker DAO的WETH数量减小。
那么问题来了,除了 Maker DAO 以外,它能够在任何地方使用吗?
答案是确定的。首先,它在 ZeroX 和 Oasis (匹配市场) 交易所交易中很是活跃,下图是 bloxyinfo 中展现 WETH交易页面。
Token周转工具 显示 WETH 的主要流量:
主要的WETH周转路线。来源: bloxy.info
正如你所看到的,WETH token 有几个 “重心(centers of gravity)”:
咱们拿 DEX(去中心化交易所) 上一个最活跃的交易者的 WETH 交易做为例子:
DEX 中 WETH/DAI 交易对 进行多方交易。来源: bloxy.info
WETH 的交易不只仅是对DAI的交易,如下是 DEX 交易所的前 10 组交易对:
DEX 上的 WETH 前10组交易对。来源: bloxy.info DEX API
PETH 表明了 ETH,你在 Maker DAO 智能合约中投入了 ETH,以在将来创造 DAI 债务。它对 WETH 的费率等于
PETH = WETH * (Total PETH supply) / (WETH balance )
如今等于 1.04,由于 PETH 的一部分因为债务清算而被烧毁。如图所示,这个数字随着时间的推移而增长:
与 PETH/WETH 相关的费率和利润。来源:bloxy.info MakerDAO dashboard
PETH/WETH 费率的变化为早期进入进入并用 PETH换取WETH的用户创造了循环利率(APR Annual Percentage Rate)和利润,他们的总利润估计在 80,000 ETH 左右。
PETH 不能在 DEX 上进行交易的,彷佛只做为MakerDAO的基础设施在其内部使用。
下面的Token周转显示,主要的 PETH 周转量是Sai Tub智能合约之间的互相转移。而后,部分周转量会转到 SaiTap (在债务清算的状况下),或者转到系统地址 (做为燃料):
PETH token周转。来源:bloxy.info token flow tool
继续! 在第二部分,咱们将讨论 DAI 、 MKR 和 SIN 的 token !
做者:Aleksey Studnev
原文:https://medium.com/coinmonks/makerdao-tokens-explained-dai-weth-peth-sin-mkr-part-1-a46a0f687d5e