Trade your own risk.
风险提示:本文创作仅出于个人对DeFi爱好及分享,不代表及构成任何投资理财及资讯建议,入市有风险,投资需谨慎,风险自担。
稳定币,顾名思义,就是与法定货币(比如美元)1:1锚定的数字货币。
为了方便大家理解,我们先来讨论一个最本质的问题,我们每天都在使用的货币,到底承载了什么职能。这个答案在初中的教学课本中应该就有:货币的三大职能,交易媒介、储存媒介和记账单位。
但是区块链的世界里,除了稳定币外,所有的数字货币的价格都是波动的,(这里原因有很多原因,比如比特币通缩的经济模型),所以,诸如比特币等数字货币并没有办法实现传统货币的职能,他们更像是诸如黄金一样的投资品。
因此,在区块链世界中,也需要一个价值稳定、流通性好的货币。
那直接用法币来充当这个角色行不行。很可惜,为了防止洗钱以及资金外流等风险,各个国家并没有打通法币与数字货币的流通渠道,说白了这条路是行不通的。所以,稳定币也就孕育而生了。
目前市场上稳定币主要分为三类:中心化机构1:1抵押发行法币锚定型稳定币、去中心化的超额抵押型稳定币、通过算法平衡型的算法稳定币。
第一代稳定币:USDT为代表的“法币锚定型”
Tether发行的USDT是第一代稳定币,也是使用最广的稳定币,它的核心逻辑是“法币抵押”
这个比较好理解,就是市场流入多少美元,就会产生多少相同价值的代币。比如Tether想要发行1万美元的USDT,就会在第三方的银行里存入等值的USDT资产,并且一直在银行里存着,用户可以用1美元在Tether兑换1个USDT。但是USDT的兑换机构都是中心化的。
这类稳定币的共识就是Tether公司在银行等值的存款,此类稳定币问题还是很明显的,因为他本质还是中心化的,加上公司超发USDT的质疑声不断,账户不对外公布,用户不知道有没有挪动资金,很容易产生信任危机。
虽然USDT有很多问题,但因为他是加密世界的第一款稳定币,先发优势很明显,加上目前为止没出过太大的信任危机,因此大部分的中心化交易所都使用的USDT作为稳定币。
除USDT之外,各大主流交易所也以同样的方式发行了各自的稳定币,如Coinbase的USDC、币安的BUSD、火币的HUSD。
第二代稳定币:MakerDao为代表的“超额抵押型”
先举个现实中的例子,现实中我们抵押房屋获取银行贷款时,只能得到房屋价值打一定折扣后的现金。
而dai为代表的超额抵押稳定币的道理也是一样的,为了抵御风险,通常抵押物价值会高于兑换的 DAI 价值
假设你将1500美元的以太币锁入智能合约中,作为担保物。根据该担保物的风险参数 (2/3的折扣),可生成1000个 DAI,即1000美元 。然后你就可以用 DAI 换成美元或投资其他的资产。当需要取回以太币时,偿还 1000 个DAI 和一定的利息,拿回以太币并保留获取的收益来自以太的上涨或用DAI投资的收益。
当 DAI 的价格高于发行时的法币价格时,那么DAI 的担保就会更充足。而当 DAI 的价格低于发行时的法币价格时,由于 DAI 是超额抵押的,所以DAI 并不会立马随着市场波动而出现大幅波动。这有点像二级市场的杠杆交易,当保证金足够支付股价下跌带来的损失时,杠杆交易一切正常,但是当股价持续下跌时,也就是保证金已经不足以支付损失时,且不追加保证金,那么系统就会自动强制平仓。
对于 DAI 也是同样的道理,当抵押的以太币价格出现剧烈下跌,为了止损 CDP 合约会强制卖出用户抵押的以太币,回购 DAI ,市面上 DAI 的流通数量就会降低,这在一定程度上会对冲 DAI 价格下跌趋势。任何用户都可以用手中的 DAI 清算抵押不足的以太币资产,并且获得3%的无风险收益。这也激励了很多市场参与者扮演 Maker 中的 Keeper 角色,他们不仅可以从系统中获益,同时也保护了 DAI 的偿付性。
第三代稳定币:以BAC为代表的第一代“算法型稳定币”
算法稳定币也是我们本篇内容重点介绍内容,在展开探讨之前,我们先来理解一个最基本的经济学原理,那就是价格是由什么决定的,所有教科书都会告诉你,供给与需求决定价格。
而货币本质上也是一种商品,货币的价格,也遵循这个最基本的经济学原理。
如果我们想要把某个价格稳定在预期价格之内,就需要调节供给与需求。在货币世界中,需求是稳定的,所以只能在供给侧做文章。
当货币价格过高时,需要实行货币宽松政策,也就是所谓的“放水”,而当货币价格过低时,则需要收紧货币。
现实世界中的法币,国家未来本国的货币维稳,主要是靠国家中央银行和财政手段维持货币的供需动态平衡,从而保证货币的购买力维持在一个相对可预期的波动范围内。
算法稳定币中,其实是由智能合约充当了这一中央调控的角色,下面我们一起通过第一代算法稳定币Basis项目,来理解一下其中的逻辑。
*注:截至本文撰稿时,Basis其实早已宣告失败,但作为开创了算法稳定币先河的项目,其背后的逻辑仍然值得研读,在其之后的算法稳定类项目也都是在其底层基础上进行算法优化改良,Basis对于算法稳定币赛道的启蒙有着非凡的价值和意义。
在Basis的系统中,其实是有三种数字货币:BAC(Cash现金)、BAS(Share股权/分红)、BAB(Bond债券),分别对应美元系统的现金、股票、债券,可以将 Basis 理解为一个央行,BAC 是央行发行的货币;BAS 是央行的股东持有的股票,需要承担系统风险,也获取系统的收益;BAB 是债券,相当于央行的债券。这 3 个都是 erc20 token,BAB 没有日期限制,只要在合适的价格就可以兑付。
BAC 不同于前两代稳定币,没有任何抵押物,其价格需要通过BAS及BAB的供需关系来实现算法调控,保证其价格稳定在锚定的1美元上下,其运行机制如下:
BAC低于1美元—也叫下水
当 BAC 价格低于 1 美元,也就是我们常说的缩水或下水,和传统市场一样,为了将价格拉回到1美元上方,需要减少 BAC 流通或增加BAC的需求量,减少BAC流通的方式即为发放债券BAB,和传统市场的发行国债一样。
BAC 价格下水到 1 美元以下,这时用户可以申购债券 BAB,债券的价格机制为:BAB 价格 = BAC 价格的平方,兑换方式为销毁 BAC,得到 BAB;
假设BAC价格为0.8USDT,则用户可以以0.64USDT的价格汇率将BAC兑换为BAB,待BAC价格重回1美元及1USDT上方时,再将BAB兑换为BAC,债券持有人即可获得36%的利润。
*注:债券BAB仅可通过BAC销毁兑换,即不能通过稳定币USDT直接购买,同样BAB也不能直接在市场售出兑换成USDT,只能等待BAC价格回到1美元上方才可兑换成BAC
BAC高于1美元—也叫上水
当 BAC 价格超过 1 美元,为了让 BAC 的价格自然下降到 1 美元,需要增加 BAC 流通,也就是传统金融市场的放水,即国家开始大量印钱增发货币。
实际增发的阈值1.05USDT(也被称为水位线),当 BAC > 1.05 时,可以触发系统增发 BAC,当BAC价格回到水位线触发系统调控的动作,常被称为rebase,即价格重新回到原点,进行复位操作。
当BAC处于上水状态时,系统会通过算法计算为使BAC价格下降到1美元所需要增发的BAC数量,统计周期为24小时,这个周期也被称为一个rebase纪元。
关于放水量的计算
关于放水量的计算
总需求量=代币价格*流通中的代币总数
这也被称作该代币的市值,因为市值同样描述了该代币的合计价值。
● 如果用X表示流通中的代币量,即代币供应量。
假设过去几个月的需求增长使代币现价为1.10美元,那么:
需求量= 1.10美元*X
● 为使代币恢复挂钩1美元,假设需求量不变,设Y为期望流通数量,
则:之前需求量=1.10美元*X
之后需求量=1.00美元*Y
之前需求量=之后需求量
● 解出的Y即为,为了使代币恢复挂钩1.00美元所需的价值1.10美元的代币供应量:Y = X * 1.10
正如以上粗略估计,货币数量论发现,如果Basis的交易价格,暂设为p,过高或过低,那么协议则可以通过现有的供应量乘以p将长期价格恢复至$1.00。
增发的 BAC 会发给持有 BAB 和 BAS 的用户,优先还债,所以先给持有 BAB 的用户,方式是销毁 BAB,得到 BAC,剩下的 BAC 给 BAS 持有人,如果没有剩余,则不给 BAS 持有人分配
BAS 相当于股东,只有锁定到 boardroom 合约 的 BAS 才能获得这部分收益,获取股权BAS的方式如下:
BAS必须从零开始铸造,即通过流动性挖矿获得,因此必须向 Uniswap V2 的 DAI <> Basis Cash 池中提供流动性。如下图所示,页面底部有一个显示链接,点击即可重定向到流动性提供页面,从而使您可以轻松参与、提供流动性。这个设计即为增加BAC的需求量,保证其价格能够上水
在 Uniswap 上提供流动性之后,即可返回「Basis Share 池 1」页面,此时你将获准在 BAC_DAI-UNI-LP v2 中存入 LP 代币。「Basis Share 池 1」将会分配总计 750,000 枚代币,最初会首先存入 6250 枚 Basis Shares,之后每 30 天按照 75% 比例依次递减存入,代币分配趋势如下图所示:
总结
通过以上机制,我们可以看到,BAC价格在水上时,系统会自动触发rebase,所以将BAC价格从高点拉回锚定的1美元不难实现。
但一旦BAC下水,其价格的回升就非常依赖BAC的需求量,而目前的DeFi对去中心化算法稳定币的需求并没有凸显出来,BAC因其极大的波动性,并没有像DAI一样在各大主流DEX及CEX进行流动,需求侧仅局限在项目内的套利,在Basis套利仅有BAC组流动性挖矿及BAB债券套利。
BAC组流动性挖BAS,BAS用来在BAC上水时持币获得分红,在上水之前BAS只有市场流通的共识价值,并无其他实际价值支撑,所以BAS受到矿工挖卖提的影响价格也会剧烈波动,反向导致参与挖矿者的信心不足导致BAC需求减弱,进而币价下跌。
BAB的套利本质上是一个高风险的未知期限的期货,其销毁兑换量严重依赖市场信心,BAC上水前,BAB一直处于冻结状态,无法交易,严重则导致血本无归。
综合来看,稳定币BAC在无应用场景之前,其算法稳定机制变成了一场多方博弈的零和游戏,所以项目的风险极高且非常容易收到巨鲸(巨鲸:持仓占比较高的大户,比如10%持仓)影响,一旦巨鲸获利抛售或大量买入都会使得比价发生剧烈震荡,自然市场信心受到影响,发生挤兑,BAC、BAS价格双双下跌,进而形成了算法稳定币的死亡螺旋,无法上水,最终走向崩塌。
展望—去中心化稳定币的意义
其实算法稳定币本身的定位就是一场去中心化治理供需关系的稳定币实验,它诞生的初衷是想要解决中心化治理的问题,中心化治理的稳定币是用价格调控市场供需,而算法稳定币则是用供需决定价格,理想状态下的算法稳定币会让“一篮子商品”更加符合其本身的市场价值,当前的形态局限在套利的“永动机”内,显然是不可能长期持续的, 这条路仍然任重道远。
虽然Basis短期内失败了,但在去中心化稳定币概念及其思路本身,仍然是非常有价值及意义的,开创了人类历史的先河,在其之后亦有许多创新设计的算法稳定项目仍在这个赛道发力,功成不必Basis,相信这条赛道总会有人去实现真正的算法稳定,去中心化的本质如此。
DeFi是助力算法稳定币发展的天然土壤,但算法稳定币并不应局限于DeFi,算法稳定币使得DeFi更加“DeFi”,但衡量一个算法稳定币的成功不应局限在DeFi,期待未来终有一算法稳定币早日出圈,让我们一起拭目以待。
后面我会继续讲解市面上其他创新型算法稳定币,大家保持关注哦!