时间:2023-08-04|浏览:176
为什么我们需要无信任的稳定币?
我们已经确定,对稳定币的需求很大,而且目前市面上流行的稳定币没有一个实现了完全的“无信任”。这到底是什么意思?
简而言之,“无信任”意味着整个系统不需要任何信任中心即可平稳运行。人们经常提到的“抗审查”,这是无信任延伸出来的另一个属性。因此,从实际情况出发,这里有一些问题可以帮助您评估无信任的程度:权限越宽松,项目的无信任程度就越低:
1.代币余额可以被没收或冻结吗? 2.协议的代码或参数可以更新吗?在什么条件下可以更新?谁来更新? 3.协议是否依赖于第三方服务,例如可能被操纵的喂价(Oracle)? 4.谁/通过什么可以铸造新代币?是用户发起(某个人采取行动)还是协议发起(协议基于给定参数做出决定)?
最后一个问题特别重要,因为它突出了算法稳定币的核心组成部分:它们的“中央银行”是一个智能合约:没有人控制它,它只根据系统参数做出反应。
集中式智能合约
第一个有趣的地方是谁在什么情况下可以铸造新代币?USDC和USDT的机制非常像中央银行:一个实体负责该项目并铸造新代币。而Maker只是一个智能合约,使用户可以从某些抵押品中获取DAI,因此它的方法有所不同。基本上,Maker/DAI使您可以成为自己的中央银行。因此,Maker的中央银行是一个智能合约,但它需要人工输入以创建DAI。
算法稳定币前进了一步,因为它在铸造过程中删除了人工输入。在这些系统中,没有人能够铸造代币-只有操作它的智能合约可以。它非常优雅且极简,但需要精心设计一组激励措施,以确保稳定币最终能够对冲其锚定货币。简而言之,算法稳定币的中央银行是一个自主的智能合约。
怎么做到“稳定”?
使用算法稳定币,尤其是在早期,经常会出现锚定脱钩的情况。为了让稳定币用户可以销毁自己的稳定币以获得优惠券和溢价。但是,只有当价格回到1美元以上时,才能兑换优惠券。
DSD稳定币博弈
算法稳定币的扩张/收缩按“时期”进行。BasisCash的时期按24小时计算,ESD、DSD分别为8小时和2小时。由于算法稳定币的供应是有弹性的,因此其机制很快通过了实战测试。在初始发布时,稳定币的循环供应量通常很低,而诱人的激励措施产生了大量需求。例如,BasisCash初始发行了5万枚BAC代币,分发给了第一批质押者。大约一个月后,流动代币达到了4000万枚:之所以有这么多BAC代币,是因为自发行以来,大部分时间里交易价格都超过了1美元。
算法稳定币的另一个关键原理是可组合性。我们通常认为组合性是指“我如何将成品/服务嵌入其他项目中?”而算法稳定币不仅仅止步于此,它们使用Uniswap等其他协议BasisCash、ESD和DSD都有三个主要成分:
1.用于扩张阶段(DAO或董事会)的内部锁定/抵押机制 2.收缩阶段的销毁和兑换机制 3.Uniswap/USDC或Uniswap/DAI
它们的结构证明了对DeFi及可组合性的理解。通过将Uniswap/USDC或Uniswap/DAI作为协议的核心,它可以在许多范围内提供帮助-因为Uniswap是DeFi用户最熟悉的主要工具。尽管Uniswap是主要的资金池,但其他DEX的流动性也越来越受到关注。随着Omakase的推出,Sushi添加了两个新的激励算法稳定币池:ESD/ETH和DSD/USDC。
可组合性是算法稳定币的关键,相关项目已在生态系统中慢慢实现更多集成。在接下来的几个月内,我们将看到进一步的发展,比如把算法稳定币作为借贷平台中的抵押代币。
Oracle极简主义
Oracle在算法稳定币系统中是一个基本参数:它们是稳定币价格的真实来源。确保Oracle是有弹性的并且不能被博弈至关重要。
为此,一些老项目(尤其是Maker)倾向于繁复的设计。在早期,Maker的输入参数几乎是ETH的原始