货币的功能:
- 价值存储:价值存储于货币中
- 计价单位:购买商品所需的计价单位
- 交换媒介:通过货币能够更加便捷的进行交换货物
- 延期支付:借贷
中本聪设计比特币的愿景是将比特币作为一个cash在网络中使用,但目前比特币并没有成为支付的媒介,主要原因如下:
- 手续费: 在比特币网络中心进行转账价格较高,在小额支付领域无法使用。目前解决方案是闪电网络(Layer2。同时在比特币中在6个区块后(大约需要一个小时的时间)才会被确认安全
- 网络承载量:比特币区块产出速度和区块大小都是有限制的,平均每秒的TPS很小
- 价格波动: 比特币的价格波动大,不适合作为现金在网络中使用
相关资讯查询网站[DefiLama]
(https://defillama.com/)
价格相对较为稳定的币:
USDT:
最初是在比特币网络,随后在以太坊网络是一个符合ERC20标准的稳定币,其业务逻辑为分为5步:
1. 用户在经过KYC之后,将钱转入泰达公司的账号中(USDT本质还是中心化)
2. 泰达公司根据用户充值的数量,给用户地址发行相应数量的USDT货币
3. 用户使用USDT货币应用,参与链上DeFi项目、存储、交易等
4. 如果用户想要离场,泰达公司会在链上销毁这些USDT
5. 泰达公司法币转回到用户的银行账户中
泰达公司盈利来源:
1. 手续费:充值之后如果需要离场,是需要支付1%的手续费
2. 投资:将所以管理的现金进行投资
3. 放贷:按照一定的利率借钱
但是泰达公司在官网上公布的有部分是商业票据(在一定情况下商业票据不一定能够100%换成现金)。市场用户充值给泰达公司的美元被置换为更多的配置。
隐患1:
1. 如果投资失败会怎样?
2. 如果商业票据失效或者无效怎么办?
这也是市场对USDT的主要批评之一,USDT的透明性不够,无法评估其资产的安全性
隐患2:
在用户进行充值的时候需要KYC,显示了其中心化特性,不仅如此,在USDT链上代码中,能够自定义用户将其加入黑名单,同时还能进一步能够将用户持有的token置零
USDC
USDC的首页中就能确定USDC的重点(faster、safer、efficent)
安全性体现在USDC会定期请专业的审计公司审计其资产并每个月公开发布他们的USDC背后支撑情况。其优点在于背后的资产比较透明(与USDT的一个较大区别,但是透明不代表没有问题)
BUSD
- 是Paxos发行的美元稳定币,
- 受纽约金融服务局NYFSD的监管
- 使用的Binance的品牌
- 可以1:1购买和赎回
- 100%的美元或者现金等价物支撑
- 仅发布在以太坊上(ERC20)
- 2023年2月停止发行(被监管)
Dai (去中心化)
- 在链上操作,基于加密资产超额抵押:
- 由MakerDAO提出方案并研发上线
- 按照1:1的价值锚定美元
- 是Maker Protocol的主要产品
- Maker Protocol主要由MakerDAO管理
- MKR是MakerDAO的治理代币
- 生态组成如下:
- 用户Users:Holders(持有Dai)、vault Owners。当进行抵押加密资产换取Dai的时候,相当于创建了一个value,Dai会根据抵押利率给用户一定数量的Dai
- Maintainers:在这部分oracles(预言机)作用为查询多种代币的价格,Developers是协议背后的开发者,Keepers时刻监控协议的运行是否有问题,如果有问题则需要及时采取措施,同时Keeper也会监控value是否到达临界。
- Governors:通过链上行使管理者权力,MKR Holders:投票、提案。Risk Teams:审查提案的威胁风险
Dai的生成:
- 由用户创建一个Vault,然后设置一定数量的抵押品。
- 与官网中的Maker Vault进行交互,例如用户User使用ETH充值:
- 创建Vault(类型受makerdao支持 ETH、USDC等,最初的时候只能抵押ETH,但是在其白皮书上说会支持更多的币)
- 充值:例如充值10以太坊,能够生成一笔交易,告诉Vault想要生成多少Dai,抵押以太坊,取回一定数量的Dai。其中是超额抵押(针对不同的加密资产,会设定一个比例,例如对以太坊抵押来说 需要至少抵押150%Dai的价值。充值1500美元的以太坊最多可以抵押1000Dai)
- Vault的所有者就可以生成一笔交易,在交易中确定想要生成Dai的数量
- 取回自己的抵押物:Dai+Stability Fee
这个Stability Fee相当于利息
案例分析:
假设 1ETH=2000USD,质押了5个ETH到Maker Vault,按照150%的超额抵押率,最多可以借出10000/150%=6666.67DAI。保险起见,用户解除5000DAI,其余1666.67为缓冲区。
可能会出现以下3种情况
- ETH涨价到3000USD,此时5ETH=15000USD,最多能取出15000/150%=1000DAI
- ETH跌到1500USD,此时5ETH=7500USD,7500/150%=150DAI。此时用户面临三个选择
- 向Maker Dault抵押更多的ETH
- 归还 5000DAI+Stablity Fee, 拿回5个ETH
- 归还部分DAI+Stability Fee,增加自己的缓冲区
- (Colleteral Auction)ETH跌落到1200USD,此时5ETH=6000USD,6000/150%=4000,触发清算,Keeper介入清算流程
- 5个ETH按照市场价折扣3%进行拍卖,每次则扣增加0.5%,直到拍卖成功
- Keeper使用DA来竞拍,价高者得
- 扣除5000DAI+Penalty Fee等费用,其余ETH返回给用户
惩罚Penalty Fee的费用最后会进到Maker Buffer池
Maker Buffer
Stability Fee/Penalty Fee等缓慢积攒
所出现的情形4:ETH跌倒900USD,此时5ETH=4500,就算拍卖后,也还有500USD的缺口
将会由Maker Buffer支付500DAI来弥补缺口
Debt Auction
情形5:ETH跌倒900USD,此时5ETH=4500USD,拍卖后的缺口为500USD,但Maker Buffer里只有100DAI,资金缺口为400DAI
- 增发MKR进行拍卖
- 用户使用DAI参与拍卖,拍卖的DAI用于弥补缺口
- 这是一种对社区治理惩罚的方式,MKR增发的副作用:增发后原来MKR持有者的币被稀释,MKR价值降低
Surplus Auction
- Maker Buffer超出限制之后,使用超出的DAI购买MKR,并将其销毁
- 这是一种社区治理的奖励方式,MKR币价值提升
DAI的供应量控制
贷款利率:Stability Fee
存款利率:DAI Saving Rate(DSR)
1 DAI = 0.99 USD 供大于求 提高存款利率
1 DAI = 1.01 USD 供小于求 降低存款利率
Maker DAO的运行机制
- 提案阶段
- 发起提案:任何MKR持有者都能发起新提案
- 在MakerDAO社区讨论,优化提案
- Risk Team对其进行风险评估
- 投票阶段
- 一个MKR Token代表一个投票权,可以代理
- 投票期一般持续7天
- 根据投票结果决定是否通过(4%同意)
怎么决定创建Vault时是否支持某个币,是通过MKR的持有者决定。MKR能够完成以下功能
- 增加新的抵押品
- 修改抵押品的相关参数(尤其是Debt Ceiling债务天花板,给每个type设置一个上线,例如ETH设为500万,如果超过这个上限就需要使用新的代币进行抵押)
- 修改DSR(能够理解为存款利息)
- 选择预言机:有时会选择一组预言机选择价格
- 触发紧急停机:
- 升级系统
同时对于每一个type,社区中的MKR持有者也能够设置如下参数
Risk Parameters
- Debt Celing:该type可以抵押的上限
- Stability Fee :利息
- Liquidation Ratio:清算比例 例如150%
- Liquidation Penalty :清算惩罚金额
- Collateral Auction Duration
- Auction Bid Duration
- Auction Step Size
The Dai Savings Rate(DSR相当于存款利息)和Stability Fee(借贷利息)一起控制供应量,实际上Stability Fee会被希望更高。
设置DSR为了控制整个DAI的供应量,例如项目方认为市场上流通的DAI太多了,对于一个加密货币项目是希望市场上没有那么多的加密货币流通,这样价格会更容易操控。项目方从而能够控制市场供应量。
如果项目方认为当前流通Dai过多,那么可以提高Stability Fee,从而吸引更多的用户存入Dai,减少市场流通量。
用Dai做杠杆(150%,50ETH,2000$,200%)
- 抵押50ETH抵押5万的Dai,并将5wDai可以置换为25ETH,再将25ETH抵押入Dai… 既本金为50ETH,但是如果认为ETH是值得投资,现在就拥有了大于75ETH。既也就是预计ETH能够涨价,但是不想将自己手中的ETH卖掉,希望持有更多的ETH,就能过通过这种方式进行杠杆。