算法稳定币的背后需求和潜在价值在于:DeFi 如何能一步步实现低抵押率甚至无抵押,最终完全依靠自动化算法改变货币供应量。

原文标题:《IOSG 行业研究 | 去中心化央行的货币实验》
撰文:Ray Xiao,IOSG Ventures 投资总监

背景概述

稳定币市场规模

从市场规模上看一般稳定币(去中心化 & 中心化抵押)是绝对主流,算法稳定币是非常小众的产品,其市场占有只有 1% 左右。

IOSG 行业研究 | 去中心化央行的货币实验

行业需求:为什么我们需要算法稳定币?

抵押型稳定币已经经过市场验证,有抵押品作支撑的稳定币模型也是最简单自然的能够实现稳定币与目标价格不脱钩的模型。那么算法稳定币还有需求、有未来么 ?

有相当多我们聊过的算法稳定币项目团队都会提到一个故事:摆脱央行政策影响,但是我们认为这都不是实际痛点。我们认为算法稳定币的背后需求和潜在价值在于:当前 DeFi 超额抵押的情况下如何能一步步实现低抵押率甚至无抵押,最终完全依靠自动化算法改变货币供应量。这当中会涉及基于供求经济规律和理性经济人套利行为来维持货币锚定价格和市场价格的相对稳定,因此目前来看确实还是一个非常理想化的货币实验。

算法稳定币成功关键因素?

当我们研究过市面上的算法稳定币项目,我们认为下面四点是决定一个算法稳定币能否成功的关键因素:

  • 是否有抵押机制(部分抵押 or 完全无抵押)

  • 全局 Rebase (智能合约全局调整供应量)

  • 债券 / 股票发行(铸币税机制)

  • 目标价格锚定 or 浮动(严格锚定 1 美金 or 浮动目标价格)

行业细分(机制设计 + 产品近况)

首先得先明确一下算法稳定币中的「算法」到底指的是什么。算法稳定币中的「算法」我们认为是协议事先设定一套既定规则,根据协议已经发行的稳定币的市场价格与稳定币想锚定的价格(即:目标价格 Target Price)的偏离程度对稳定币的总供应量进行调整,脱离人为干预、协议自动运行,非常像一个由各种规则和算法组成的自动化央行。

另外值得一提的是,有许多朋友认为「算法稳定币」的另一面就是「抵押型稳定币(DAI, USDC 等)」,但其实从发展路径来看,算法稳定币系统中也可以有一部分抵押品。在这场惊心动魄的货币实验中,没有任何抵押品支撑的算法稳定币大多经历了暴涨暴跌,从实际意义上很难给使用者以「稳定」的信心,因此在 ESD、BASIS 之后我们可以看到 Terra,Frax, Fei, RAI 这些有抵押品支撑的算法稳定币项目,他们的稳定币的供应量调整尽管依然完全依赖自动化算法,但是由于每发行出的一枚稳定币背后都有一定的抵押品支撑价值,系统的稳定性表现相对较好。

IOSG 行业研究 | 去中心化央行的货币实验

如上面提到的,可以看到各类项目都是在对稳定币市场价格和目标价格的脱钩情况进行代币供应量的调整,且遵循以下经济规律:

  • 市场上钱太多,供过于求,回收 / 销毁市场上的钱

  • 市场上钱太少,供小于求,增发钱到市场上

IOSG 行业研究 | 去中心化央行的货币实验

稳定币发行(目标价格、发行量)后,「市场价格 / 目标价格波动(供需失衡) > 智能合约全局调控 / 用户自发式调控 > 影响供需,传导至市场价格」 来归纳几乎所有的算法稳定币。

尽管从 High level 来说大家都在遵循这个经济规律,但是不同的项目的具体维持稳定币价格手段却五花八门,我们会按照无抵押派、抵押派两大派进行分类。

无抵押派

无抵押派在货币发行的时候并不需要向协议放入任何抵押品,因此我们只讨论协议是如何通胀 / 通缩调控。

第一代 Rebase —— 强制增减稳定币供应量

提到 Rebase 很多人第一反应会想到 Ampleforth、YAM,虽然 Rebase 这个事情并不是 Ampleforth 首创,但确实是由它发扬光大的 (此前这种机制并不为人熟知),甚至 Ampleforth 自称都是 「Rebasing Cryptocurrency」。

代表项目:Ampleforth

调控原理

  • 通胀:当稳定币的市场价格 < 目标价格 (当前约 $1),协议就会同比减少系统中所有用户手中的稳定币数量。

  • 通缩:当稳定币的市场价格 > 目标价格 (当前约 $1), 协议就会同比增加系统中所有用户手中的稳定币数量。

值得一提的是,这种系统的稳定币数量是根据市场价格和目标价格的脱钩情况(比如 5%)来进行同比例增减,同比例增减就是尽管用户手上的稳定币数量每天在增加或减少,但是占总发行量的相应比例不变。

价值:Ampleforth 最大的价值在于它首次大胆地设计了 Rebase——「逢涨增发,逢跌销毁」这套机制来调控货币发行量,然后依赖套利者的套利行为来驱使货币价格向着设计者希望的方向波动。在 Ampleforth 之后的所有关于算法稳定币的改良都或多或少都在围绕 Rebase 来开展(无论是智能合约全局调控还是发行协议债券、股票激励用户来完成供应量的调控)。以增发为例,在每次 Rebase 增发后,每名用户手上的稳定币数量变多,短期套利者可以通过卖出稳定币进行套利,最终促使稳定币价格下跌。

设计缺陷:Ampleforth 对稳定币供应量的调控手段偏直接粗暴——同比例增减,在忽略更复杂因素(市场环境、心理因素等)的情况下,理论上来说同比例拆分确实只是对一块蛋糕作切分并不会改变蛋糕的大小,但在实际运作中会因为外部市场因素、用户心理影响(手上资产数减少)给系统带来负面影响,这导致了该稳定币曾经出现价格剧烈波动的情况。

第二代 Rebase —— 首次引入 Seigniorage Shares 的实践

在第一代 Rebase 的项目中,协议调控的手段仅仅为智能合约全局调整总供应量这一种手段(用户每天醒来都会发现手上的稳定币数量变多 / 变少,而且只能被动接受)。因此看到这种设计不足的经济学们又添加了新的手段——铸币税(Seigniorage),开创了第二代 Rebase 的时代。

率先想到运用「铸币税」这个传统货币经济概念到 Crypto 货币系统的人是 Robert Sams,在他 2014 年写的一篇相关论文(A Note on Cryptocurrency Stabilisation: Seigniorage Shares)中他在描述了一个双代币稳定币模型:一个代币是稳定币,另一个代币类似于可以分享协议铸币税的股权。比如:当稳定币的市场价格高于目标价格,需要增加稳定币的供应量时,新发行的稳定币就会分配给 ” 协议股份 ” 持有者。

代表项目:ESD、BASIS

调控原理

  • 通涨:当稳定币的市场价格 < 目标价格 (当前约 $1), 协议就会发行债券回收市场上的稳定币,从而减少市场上稳定币的流动性,而用户可以通过购买债券获得利息收益(ESD 中的 Coupon、BASIS 的 Basis Bond 都是协议发行的债券)。

  • 通缩:当稳定币的市场价格 > 目标价格 (当前约 $1),协议就会增发稳定币,增发出来的稳定币会发给有权享有铸币税的用户(ESD 是发给稳定币质押者、BASIS 是发放给协议股票 Basis Shares 的质押者)

价值:细心的朋友有看出和第二代 Rebase 相比第一代的区别吗?没错,最重要的创新就是引入了协议股权、债券这两个重要的宏观调控手段。尽管第二代 Rebase 依然会智能合约全局调整总供应量,但只会用在通缩时,而且增发出来的稳定币会分给协议股票持有者享受铸币权。在面临通胀时,协议是通过优惠出售股票奖励用户主动销毁手中的稳定币形成套利机会,与第一代的 Rebase 的用户被动接受稳定币供应量增减有着巨大差异,而后许多算法稳定币项目也陆续推出了协议债券,也是用于通涨时回购 / 销毁稳定币,这些都比第一代简单粗暴的「逢涨增发,逢跌销毁」有了巨大的进步。

设计缺陷:无抵押派认为人们对系统的乐观预期(系统能够稳健发展、价格稳定、供应体量稳步增长)就足以支撑起一个算稳系统,实际情况证明了只有预期是不可能成功的。尽管以 ESD、BASIS 为代表的项目引入了协议股票分享铸币税的设计,但是目前我们从稳定币价格稳定上看它们的表现要远糟糕于有抵押品的项目。由于系统缺乏抵押物的支撑,而这些预期的净现值就是支撑协议股票的价值。从目前「无抵押派」项目的发展情况来看,都是在稳定币价格下跌时用户都在离场抛售股票导致单靠协议股票调控失灵,系统崩溃的局面。

抵押派

目前,抵押派的项目无论是从稳定币价格的稳定程度还是协议治理代币的估值表现都要好于无抵押派的项目。最主要的原因在货币发行时放入了抵押物作为稳定币价值支撑。

调控手段 1:弹性协议股权(Elastic Seigniorage Shares)

第三代 Rebased 重要的事情就是对协议股票的职能、供应量变化进行了新的设计,增强了协议股票对于稳定币价格波动时的保护作用。

代表项目:Terra (Terra 尽管在官方白皮书中说明其稳定币 TerraUSD 并无抵押品,但是实际上我们认为 LUNA 在背后扮演了一部分抵押品的角色,因此在这我们暂时把 Terra 放入抵押派)

调控原理:首先要明确的事情是 Terra 是 Cosmos 上的一条 Zone 侧链,这条侧链用的是 PoS 共识,链上发生的交易打包权需要矿工质押 $LUNA 获得。Terra 算法稳定币就是运作在 Terra 链上的一个项目,$LUNA 同时也是算法稳定币中的股权代币,具有双重职能

  • 通涨:当稳定币的市场价格 < 目标价格(当前约 $1),系统印股票 & 回收钱,套利者可以用稳定币换取新增发的股票(比如现 Terra 稳定币市场价格为 $0.9, 系统允许套利者用价值 1 个 Terra 稳定币换取价值 $1 的 LUNA,套利者相当于以比市价便宜 $0.1 的价格拿到新增发的一个 LUNA)

  • 通缩:当稳定币的市场价格 > 目标价格(当前约 $1),系统印新钱 & 回收股票, 套利者可以用股权代币 LUNA 换新钱(比如现 Terra 稳定币市场价格为 $1.1,系统允许套利者用价值 $1 的 Luna 换取一个 Terra 稳定币,套利者相当于以比市价便宜 $0.1 的价格拿到新增发的一个 Terra 稳定币)

IOSG 行业研究 | 去中心化央行的货币实验

价值: 第一,Elastic Seigniorage Shares 的设计就是在通胀和通缩时分别对协议股票和稳定币的供应量进行 Rebase,然后依赖套利者的行为将脱钩的稳定币市场价格往回拉,实质上是对协议股票的供应量变化重新设计提供了对稳定币价格波动更好的吸收能力。

第二,在这个案例中 $LUNA 本身也是侧链的原生代币,Terra 链的 PoS staking 场景实际也给 $LUNA 本身赋予了新的职能价值。所以如果 Terra 区块链能够发展起来,理论上我们认为 Terra 的算法稳定币项目会更具稳定性。

设计缺陷:Terra 链的矿工需要承担稳定币价格波动的风险,在通缩时系统印新股会稀释 Terra 链 staking 矿工的算力,但目前来看 Terra 稳定币的价格在算稳项目中的稳定性算是名列前茅(详见后文 3.1 部分)。

调控手段 2: 智能合约控制项目资产价值(Protocol Controlled Value)

代表项目:Fei

发行:基于 Bonding Curve 铸造稳定币 FEI,用户投入 ETH,获得 FEI。用户投入的 ETH 实际上作为一种支撑 FEI 价值的资产进入到 PCV 控制的金库中。

调控

  • PCV 调控:核心就是智能合约用金库中的抵押品不断对市场上协议发行的稳定币交易池里进行流动性增减 (Reweight),使稳定币交易池里的价格始终稳定在目标价格 $1。

  • 用户惩罚 / 激励:当稳定币市价 < 目标价格 $1 时,用户卖出稳定币会自动折价;买入稳定币可获得额外稳定币奖励

价值:运用抵押品资产组成的协议金库对市场上的稳定币流动性池进行控制,PCV 可以算是 AMM 流动性池出现之后的一个跟算法稳定币相关的有意思的 idea。

设计缺陷:项目方使用智能合约对协议中的抵押品对市场价格进行自动化调控,在大部分情况下是有效的,但是如果面临极端行情抵押品价值大幅下跌(目前 FEI 的抵押品是 ETH),这套调控机制就会面临严重考验,不过这也是所有低抵押率 DeFi 产品的通病。

调控手段 3: 引入工程 PID 控制系统调整目标价格和市场价格的比例

代表项目:Reflexer

发行:需要用户超额抵押 ETH (抵押率不低于 145%),同时系统也有清算机制。

调控

  • 当市场价格(假设为 4)> 目标价格(当前为 $3.14)时,控制机制启动 (运用 PID 控制系统),不断提高 RAI 的赎回率(目标价格和市场价格的比率),相当于提升目标价格。赎回率的提高会激励那些锁定 ETH 的人(RAI 借款人)现在买入 RAI,因为他们的平仓成本变高了。理论上,这将使 RAI 的市场价格,与赎回价格保持一致。

IOSG 行业研究 | 去中心化央行的货币实验

价值:Reflexer 的系统相对稳健,它继承了 MakerDAO 的抵押、清算机制,且抵押物可以随时赎回(像 Fei 就不能直接赎回抵押物)。该项目新奇之处在于运用 PID 算法控制目标价格和利息,从而基于套利者的套利行为改变市场价格。我们认为 Reflexer 是所有算稳里价格最为稳健的项目之一,在遭遇抵押物价格大幅跳水的极端情况时拥有更好抵御死亡螺旋的能力。

设计缺陷:无明显的缺陷,超额抵押也意味着它资金效率低,和 MakerDAO 相比并不算颠覆式的创新(稳定币价格稳健的原因是否主要还是走 MakerDAO 那一套机制,PID 算法好像并非主因?)。

调控手段 4:复合抵押品的抵押率控制

代表项目 : Frax

发行:发行稳定币需要放入两种抵押品——外部资产 (当前为 USDC) 和协议股票 FXS。两种资产的比例(抵押比例)由协议算法控制。比如,抵押比例 50%意思就是铸造 $1 的稳定币需要放入 $0.5 的 USDC 和 $0.5 的 FXS。

调控:具体的调控机制 Haseeb Qureshi 以及 Alexis Direr 等人都撰文进行了通俗易懂的分析。

总的来说,Frax 设计了双抵押物机制,并且稳定币可以始终以 $1 赎回,因此可以依赖套利行为将稳定币市场价格拉回到一定区间。

  • 通胀:当稳定币市场价格 < 目标价格(当前为 $1),套利者会在市场上买稳定币并到 Frax 协议中去赎回抵押品,最后出售抵押物中的协议股权(FXS) 获利。套利者对稳定币的需求增大,因此稳定币的市价会提升。

  • 通缩:当稳定币市场价格 > 目标价格,套利者会到 Frax 协议中放入抵押品铸造稳定币,最后在市场上出售稳定币获利。市场上稳定币的供给增大,因此稳定币的市价会降低。

IOSG 行业研究 | 去中心化央行的货币实验

价值:Frax 是我们目前在赛道内最看好的项目之一。

它的设计有在前任一众算法稳定币中各取所长、吸取失败经验的味道,比如:初期抵押品用的是稳定币而非其他波动性资产;放弃了系统全局供应量增 / 减的 Rebase> 套利者行为 > 价格上升 / 回调,而新设计出设定随时按固定汇率双向铸造 / 赎回 > 套利者行为 > 价格上升 / 回调。

从目前的系统资产抵押率来看它的表现也是首个完成不需要超额抵押的算法稳定币且能保持稳定币价格稳定的项目。

设计缺陷:无明显的缺陷,系统初期的稳定性也跟放入的抵押品是 USDC 有很大关系,未来将抵押品换成是其他波动性资产时在面临 Crypto 资产大幅下跌时是否仍然能经受考验还需要时间证明。

调控手段 5:协议金库荷兰式拍卖

代表项目:Float

发行:和 Frax 类似,发行稳定币需要放入两种抵押品——外部资产 (当前为 ETH) 和协议股票 BANK

调控

手段一:协议金库调控

IOSG 行业研究 | 去中心化央行的货币实验

手段二:用户套利行为调控

IOSG 行业研究 | 去中心化央行的货币实验

价值:Float 身上不仅组合了多种能够使算法稳定币系统更好抵御死亡螺旋的因素:复合抵押品、铸币税代币、债券的使用、协议金库的调控+Rebase 发行后依赖用户套利行为调控,同时协议在目标价格的变动上也有自己的创新,因此个人认为这个项目兼具更好的稳健性和创新性,虽然目前流动性不高,但是我们认为它拥有不错的发展潜力。

设计缺陷:因为没有清算机制没有超额抵押,因此这种 DeFi 系统同样面临着在极端行情下金库抵押物下跌的考验。

算稳项目实际表现

现有算法稳定币的价格稳定性

对于当前主流算法稳定币的价格表现,我们对它们的每日价格浮动的标准差进行比对,可以看到 Frax 和 Terra 两个项目表现相对更好:

IOSG 行业研究 | 去中心化央行的货币实验

IOSG 行业研究 | 去中心化央行的货币实验

如何面对死亡螺旋

死亡螺旋是所有算法稳定币都要面对的问题(或者更广义来说所有合成资产类 DeFi 协议都有这个问题,稳定币也属于一种合成资产),我们观察了目前市面上项目的表现,总结了几个可能的并列因素能够帮助项目更好应对极端行情:

  • 前期投机一定存在,但关键是投机者最终能给协议带来大量的资金,带动经济飞轮的转动。

  • 抵押品能给用户带来更大信心。更大 MakerDAO、Synethetix 采用的超额抵押、给系统提供一个价格的保护层。所以以目前的算法稳定币价格稳定性角度来说,部分抵押派的项目整体表现要优于无抵押派。

  • 协议股权和铸币税的设计至关重要,这里我们看到 Terra 的弹性协议股权和 Frax 的股权铸造 / 赎回套利设计让他们的经济系统具备更健壮。

  • 通缩时对于债券的使用也能够吸收不少抛压。

投资逻辑——可能成功的算稳会长什么样?

根据当前五花八门的算法稳定币设计和他们实际的市场表现,我们认为以下几个点会是支撑算稳项目稳健增长的要素:

几乎必须具备的:

  • 复合抵押品:外部抵押品如 ETH、其他稳定币;协议股权代币作为抵押品

  • Elastic Seigniorage Shares,对协议股权代币的供应量也进行设计以吸收稳定币的波动性

  • 协议股权代币除了治理、领铸币税之外,如果有额外的职能设计价值会更稳定(像 Terra 稳定币中的协议股权代币 $LUNA 同时也是 Terra 区块链的原生代币。

可能具备的:

  • 债券的使用

  • 目标价格不锚定 1 美金,重新设计一套浮动目标价格机制自动根据市场供需情况调整目标价格以创造套利机会

  • 运用系统金库(抵押品)对市场的稳定币交易池进行流动性控制

感谢 John Wu 在撰文过程中的帮助