美文网首页
区块链上的稳定币Dai是如何生成的

区块链上的稳定币Dai是如何生成的

作者: 爱写作的harry | 来源:发表于2019-11-07 22:40 被阅读0次

    Dai是区块链上的第一个去中心化的稳定币,通过智能合约设定的规则来保证和美元之间保持1:1的锚定,也就是说1 Dai = 1美元。去中心化的意思是说,Dai不是由任何的银行和组织等中心机构来发行的,而是通过合约自动生成的,你发送一定数量的以太坊(eth)抵押到这个合约,合约就会生成一定数量的Dai给你。当你返还Dai的时候,合约也会返还给你以太坊。

    如何保证价格稳定?

    我们知道,最开始纸币的发行是和黄金挂钩的,有多少黄金我才敢发行多少纸币。我们可以把Dai看做是纸币,把抵押资产以太坊(这里我们只考虑以太坊)看做黄金,那就变成了有多少以太坊才能对应发行出多少Dai。这里会遇到一个问题,黄金的价格是比较稳定的,而以太坊的价格很不稳定,假设当前价格是1 eth = 100美元,那下一分钟很可能就变成了1 eth = 90美元,假设按照1 eth = 100美元去发行Dai的话,那会发行100个Dai,而当价格跌到1 eth = 90美元的时候,抵押的以太坊不足以支撑发行的Dai的价值,那这样很多获利者会在以太坊价格下行的时候疯狂使用以太坊抵押生成Dai给自己,然后不再返还Dai,最终导致整个留下了“缩水”的以太坊,经济不稳定,整个系统崩溃。

    解决这个问题的方式是使用超额抵押,也就是使用更多的以太坊才能借到正常数量的Dai,假设这个比例是1.5倍的话,按照价格是1 eth = 100美元,需要1.5个以太坊才能借到100个Dai,这样就保证了初始有足额的资产来保证生成Dai。

    如果以太坊暴跌咋办?

    这个时候你可能会想,1.5倍也有风险啊,毕竟加密货币市场啥都可能发生,市值跌去99%的加密货币多了去了。如果这么想的话,总不能把这个比例设置成150倍吧,那整个借贷系统就玩不转了,因为用户借不起了。。

    如何保证超额抵押比例不是太高(1.5),同时又可以平衡以太坊的价格跌幅太大造成的影响呢?

    这个时候就该去中心化机制登场了,具体来说就是当以太坊价格下跌到一个警戒线时,每个人都可以帮助系统进行清算。具体过程是这样的:

    • A用1.5个以太坊(150美元)借出了100个Dai
    • 以太坊价格下跌,目前1.5个以太坊价值120美元(1 eth = 80美元),达到了清算的警戒线
    • 系统以3%优惠价格出售抵押的以太坊1 eth = 80美元 * 0.97
    • B用户以价格1 eth = 80美元 * 0.97 购买了A抵押的1.5 eth
    • 清算完成,系统回归正常

    这个时候作为A用户的你可能会想,系统的风险没了,我的风险变高了啊。其实,这个时候A也是可以做点什么来防止自己的以太坊被低价出售的,只要继续充值就好,保持抵押的比例大于1.5,其实1.5这个值不是固定的,你可以抵押10倍都可以,目前全网抵押的比例大概是3.4倍。

    总结

    我们介绍了Dai这个借贷系统最核心的部分,一是通过超额抵押来生成稳定币Dai,二是为了保证抵押资产的价值足够支持发行的Dai的数量,系统引入了清算机制。

    我们只介绍了冰山一角,有更多有意思的东西等你去探索,更多信息可以参考https://makerdao.com/

    相关文章

      网友评论

          本文标题:区块链上的稳定币Dai是如何生成的

          本文链接:https://www.haomeiwen.com/subject/qwxbbctx.html