Frax:利用算法控制稳定币价格|项目介绍

20-11-17 11:00
阅读本文需 24 分钟
总结 AI 总结
看总结 收起
撰文:0x26


本文信息来源为 2020 年 7 月 29 日 Frax 第一版白皮书。


稳定币已经成为加密货币领域的支柱

 

自从 2014 年初次出现以来,稳定币已经成为加密货币领域的支柱,截至目前,以太坊网络之中的 USDT 转账的价值比任何其他 ERC-20 代币都要多,包括原生代币 ETH。全球链上 USDT 的日均交易量超过 500 亿美元,远远高于比特币本身。以太坊上稳定币与以太坊本身的市值差正在逐渐缩小,一些人预测在未来会出现稳定币总市值高于以太坊的情况。如果这种情况发生,将是区块链历史上首次,某主流 L1 层区块链网络其中的代币比协议的原生资产更有价值。(律动注,截至目前,Serum 代币市值曾短暂超过其构建平台 Solana)

 

截止到 2020 年 7 月,以太坊稳定币活跃度已经从 10% 上升到近 40%。随着越来越多新的以太坊地址持有稳定币,很明显当今以太坊的大量增长是由稳定币的生态需求引导和推动的。

 

虽然有许多方法可以对稳定代码进行分类,但随着时间的推移,两个截然不同的设计概念已经脱颖而出: 质押稳定币和算法稳定币。每种类型的变化都经过了测试,取得了一定程度的成功(或还没有成功)——质押稳定币通常被细分为加密代币抵押 (MakerDAO 的 Dai) 或法币质押 (Tether,BUSD,USDC),这两种代币都被广泛的使用了。尽管已经有了各种高调的尝试,算法稳定币还是几乎没有明显的吸引力。算法稳定币试图改变代币的供应循环,以使对稳定币的需求变化最小地影响其价格。当前算法稳定币缺乏吸引力的一个主要原因不是它们的经济不可行性,而是因为它们有设计和执行的缺陷。

 

Frax 提出了其自创的算法稳定币设计模型,通过利用动态调整的模型,让算法稳定币保持价格稳定,并将稳定币的红利释放给参与的用户。

 

FRAX 如何设置算法稳定币的模型?

 

按照把大象放入冰箱一共分几步的逻辑分析 Frax。初始阶段,FRAX 为 1:1 的美元铆钉稳定币,其质押品为 100% 的其他稳定币,并逐渐引入其他代币。算法阶段引入质押品原生代币 FXS,根据市场需求,按照算法自动调整稳定币(及其他可质押的代币)与 FXS 的质押比例,使其市值铆钉为 1 美元。

 

实现原理

 

Frax 协议在起始阶段是完全抵押的,并经历三个阶段: 100% 抵押阶段,部分抵押阶段,算法调整阶段。

 

铸造稳定币 FRAX 可以通过将其组成部分按比例放入智能合约来实现。在起始阶段,FRAX 是 100% 抵押,这意味着铸造 FRAX 只需要在铸造合约中放置抵押品。在部分质押阶段,铸造 FRAX 需要以适当比例放置抵押品和 FRAX(FXS) 到系统中。虽然该协议的设计可以接受任何类型的加密货币作为抵押品,但 FRAX 协议的实现将主要接受链上稳定币作为抵押品,以平滑相关资产的波动性,从而使 FRAX 能够平稳而流畅地过渡到其算法阶段。

 


三个 FRAX 代币通过 3 个不同的抵押池 (分别为 USDT、 DAI 和 USDC) 以 72% 的担保比率铸造。每个 FRAX 由 2 部分组成,上图中用图标表示: 稳定币和 FXS

 

FRAX 总是可以从系统中铸造和赎回的价值 1 美元的稳定币。这使得套利者能够在公开市场上平衡 FRAX 的供求关系。如果 FRAX 的市场价格高于 1 美元的目标价格,那么就存在一个套利机会,通过向系统投入价值 1 美元的抵押品以获得 FRAX,并在公开市场上以 1 美元以上的价格出售所铸造的 FRAX 代币。在任何时候,为了创造新的 FRAX,用户必须抵押价值 1 美元的抵押品以进入系统。区别仅仅在于抵押品和 FXS 占 1 美元价值的比例。当 FRAX 处于 100% 抵押品阶段时,投入系统用于铸造 FRAX 的 100% 价值是抵押品。当协议进入部分抵押阶段时,在铸造过程中进入系统的部分值变成 FXS (然后从供应总量中销毁)。例如,在 98% 的抵押比率下,每一个 FRAX 的发行都需要 0.98 美元的抵押品和 0.02 美元的 FXS。在 97% 的抵押品比率下,每一个 FRAX 的发行都需要 0.97 美元的抵押品和 0.03 美元的 FXS,以此类推。

 

Frax pool 可以是任何一种加密货币,但是由于价格波动很小,稳定币是最容易实现的。Frax 被设计成可以接受任何类型的加密货币作为抵押品,但是低波动性资金池在一开始是首选的,因为它们不会随意改变抵押品比例。有一些很有前途的新项目,比如 Reflex Bonds,,可以抑制其基础加密资产的波动性。Reflex Bonds, 可能成为未来理想的 FRAX 抵押品。可以通过 FXS 治理投票添加新的 Frax 池。

 

每个池合约都有一个池上限 (可以存储到 FRAX 的最大允许抵押品) 和资产的价格反馈。最初的 Frax 池将是 USDT,由于其大的市值,稳定性,以太上的可用性。该协议计划在未来支持 BUSD,sUSD,USDC,Dai 等等。

 

该协议会在通胀和通缩时期调整抵押率。在通胀期间,协议对系统降低质押比率(FXS 比例上升),因此铸造 FRAX 需要存放更少的抵押品和更多的 FXS。这减少了 FRAX 所需的抵押品量。在通缩期内,协议会增加质押比率,以使 FRAX 的赎回者从系统获得更多的稳定币和更少的 FXS。这增加了系统中稳定币质押占 FRAX 供应比例的比例,随着 FRAX 之中稳定币比例的增加,增强了市场对 FRAX 的信心。

 

完全去中心化且无预言机

 

在初始阶段,协议将使用指定的喂价预言机调整抵押比率。鉴于 FRAX 在公开市场的价格,预言机会定期将抵押比率上调或下调。

 

在未来的协议更新中,抵押品的价格反馈可以被废弃,铸币过程可以转移到基于拍卖的系统中,以限制对价格数据的依赖,并进一步使协议去中心化。在之后的更新中,协议将在不需要任何资产 (包括 FRAX 和 FXS) 价格数据的情况下运行。铸造和赎回将通过公开竞价区块进行,竞标者发布他们愿意铸造/赎回 FRAX 的 FXS 最高/最低抵押品率。这种拍卖安排将促使从系统内部发现抵押品的价格,并且不需要通过预言机提供任何价格信息。

 

另外,抵押品比率控制器也可以自动化,这样,如果满足某些条件,抵押品比率就可以从 Frax 智能合约中的调用以增加/减少比率。例如,可以设计一个预定义的、确定性的规则集 (即「如果 FRAX 的价格超过 1 美元,持续 X 个区块,则调整质押品比例为 y%」)。任何人都可以调用这个函数,系统会检查 X 个块的价格历史记录,并在必要时修改比例。

 


 

起始阶段,CD0 价格 P0。需求增加,曲线右移,此时价格为 P1,然后就会逐渐铸造 FRAX,直至价格到达 P0。CD0 阶段总市值为蓝色,CD1 阶段总市值为蓝色+绿色。(注:绿色方格的阴影表示如果 FRAX 的数量以 66% 的比例,将被销毁的 FXS 总价值,这对可视化很重要,因为 FXS 的市值与 FRAX 的需求有着内在的联系。)

 

最后,请务必注意 Frax 是不可知的协议。它不对市场将长期维持的抵押率作任何假设,而是持续将质押率保持在市场对 FRAX 定价 1 美元的要求上。该协议仅根据对更多 FRAX 的需求和 FRAX 价格的上涨来调整抵押比率。当 FRAX 的价格跌至$ 1 以下时,协议将抵押并增加该比率,直到恢复信心并恢复价格。除非对 FRAX 的需求再次增加,否则它将不会抵押该比率。甚至有可能 FRAX 完全成为算法,但在市场条件需要的情况下再将抵押比率调整至相当大的比例。这种确定性和反身性协议是衡量市场对类似于稳定币信心的最优雅方法。

 

可赎回性

 

无缝赎回 FRAX 抵押品和 FXS 是至关重要的; 否则,如果赎回冗长或花费过多,FRAX 的价格可能会低于储备中实际抵押品的价格。赎回只需要发送 FRAX 到一个智能合约和支付一个微不足道的赎回费 (目前设置为 0.04% 的交易),抵押品和 FXS 被立即发回给用户。赎回费在系统中累积,未来的 FXS 治理投票可以分配资金使用。在初始阶段,每个 FRAX 在任何时候都可以赎回价值 1 美元的抵押品 (没有 FXS)。

 

在部分质押阶段,每个 FRAX 只有部分抵押品作为支持。然而,既然 FRAX 的交易价格可能是 1 美元,那么它必须可以从系统的智能合约中兑换 1 美元的价值。因此,在分数阶段,FRAX 是可赎回的比率担保它和剩余价值在 FXS 铸造从系统。例如,在 90% 的抵押比率下,每个 FRAX 只有 0.90 美元的抵押支持。然而,用户仍然可以通过接受 0.90 美元的抵押品和 0.10 美元的 FXS 兑换每个 FRAX 1 美元的价值。这使得赎回不会影响银行体系的抵押品比率。值得注意的是,FRAX 总是可以从系统中兑换 1 美元的价值,而不仅仅是 1 单位的抵押品或 FXS。例如,如果抵押品比率为 90%,那么每个 FRAX 可以赎回 0.90 美元的抵押品价值,而不是 0.9 个单位的抵押品。这一点很重要,因为尽管 Frax 协议使用稳定币作为抵押品,以防止抵押品比例的大幅波动,但每个抵押品单位的价值仍有可能略有偏离 (即每 USDT 1.01 美元或 0.99 美元)。如果 FRAX 可以赎回 1 单位的抵押品,而不是 1 美元的价值,那么当 FRAX 的价格在 1 美元或以上,而抵押品的价格低于 1 美元/单位时,就会有套利机会将抵押品池搬空。这种类型的套利不是协议所希望的。

 

当协议达到完全的算法阶段,如果产生每个 FRAX 没有稳定币质押(0% 质押比率),那么就总是可以从系统中赎回价值 1 美元的 FXS。相反,每个 FRAX 只能通过在系统中放置价值 1 美元的 FXS 来实现。这种赎回过程很流畅,易于理解,而且经济合理。在后两个阶段,FRAX 被铸造,则 FXS 被烧毁;当 FRAX 被赎回时,FXS 被铸造。因此,FXS 代币的价值是由对 FRAX 的需求决定的。增长的 FXS 市值总额即是 FRAX 市值中非稳定币抵押价值的总和,如上图 FRAX 供需图所示。

 

Frax Share Token(FXS)

 

FXS 是协议中非稳定的、价值累积的代币。它意味着不稳定和投资资产,不同于 FRAX 铆钉的 1 美元稳定价格。FXS 总量具有上升和下降的潜力。FXS 的供应最初设置为 1 亿枚,但因为 FRAX 铸造和赎回可能导致流通数量不稳定。FXS 将在很大程度上是通货紧缩的,并且价值因 FRAX 的需求而增长。Frax 协议是一个混合的铸币分红型生态系统。

 

利用 Frax 池资产获取协议收入

 

由于 Frax Pool 持有加密资产,这些加密资产可以用来赚取利息、收取流动性手续费和参与 Farming,因此未来对 Frax Pool 合约的更新可以在白名单 DeFi 协议中自动存入抵押品,从而为 Frax 协议赚取收入。由于每种活动带来的独特的风险概况,原来的 Frax 池设计没有利用任何创收服务。升级后的 Frax 池可以在未来某个日期部署,将其基础抵押品存入这些服务并为系统增加收入。这取决于 FXS 用户对使用诸如 Curve.fi、 Uniswap、 Aave、 Compound 等 DeFi 协议的新 Frax pool 的投票。这些修改后的池合约还必须保证其相关的 ctoken、 LP 代币等可以按照 FRAX 协议的相同担保比率对 FRAX 进行赎回。

 

最后,可能有一个更复杂的设置,每个池的基础抵押品被用作保险和对冲,如 Nexus Mutual,Opyn,和其他新兴 DeFi 对冲平台。这使得一种抵押品可以对冲另一种抵押品的失败/贬值,从而为 FRAX 创造一个更强大、更有弹性的整体抵押品池。

 

治理

 

FXS 持有者还参与治理,包括 (但不限于) : 系统升级、分叉、设置系统参数,如投票选择价格预言机,以及如何利用储备资金内的抵押资产。治理操作需要提案,需要在给定的时间框架内达到 quorum (最小批准量)。

 

该协议要求 FRAX、 FXS 和抵押品的价格来运行基本流程。在协议的最初版本中,与其他稳定币设计相似,FXS 用户投票选择稳定币预言机。在未来的系统升级中,FRAX 和 FXS 的价格可以通过 Uniswap 池和去中心化平台等链上数据获得。此外,未来的协议升级将完全消除对抵押品价格数据的要求,使 FRAX 铸造过程成为一个拍卖。在这样一个系统中,只需要 FRAX 和 FXS 的美元价格,这样就可以很容易地从链上稳定币中检索出来。

 

最后,如果协议发展到足够的程度,FXS 持有者可以创建一个「Frax 标准」并且从 USD 铆钉中接触,FXS 持有人将有权决定何时和铆钉何种参考价格。

 

FXS 分配与激励

 

FXS 必须足够去中心化,以便在未来的治理行动由 FXS 持有者决定时,有一个多样的初始分布。此外,在初始阶段,由于低流动性和稳定度,FARX 相较于其他稳定币,不具有足够的吸引力。鉴于这两个原因,FXS 代币初始将会分发给 FRAX 的制造者,由于没有初始的代币发行或筹款活动,这种质押程序 (模仿「流动性挖矿「) 是获得 FXS 代币的主要途径。

 

此外,staking 奖励计划将激励在 Uniswap 为 FRAX 提供流动性的用户。用户可以向 FRAX: ETH Uniswap 池提供流动性,并将他们的 LP 代币质押到 staking 合约,以获得分配给 FRAX Uniswap LPs 的 FXS 奖励。随着用量的增加,FXS 奖励可以传导到其他 DeFi 平台,如 Aave 或 Compound。

 

团队背景

 


 

Sam Kazemian|CEO

 

Sam 是 Everipedia(IQ)的联合创始人,毕业于加利福尼亚大学洛杉矶分校。

 

Stephen Moore|Chief Economic Officer

 

Stephen 是白宫经济顾问,2019 年被提名为美联储理事。

 


财富杂志报道


Ralph Benko|Senior Counselor


Ralph 是里根前副总顾问。

 

项目意义

  

团队成员的学术能力较强,且政治领域经验丰富。同时,代币模型设计如若可以完整实现,存在很大的价值,不仅让稳定币市场增加了一种全新的可能性,同时让稳定币质押的红利得以释放给普通用户。

 

但笔者在阅读白皮书、docs 文件及官网时发现一些问题,也在此处一并指出。首先,官网提供的白皮书竟然存在大段落的重复,小标题为「Utilizing Frax Pool Assets for Protocol Revenue」的段落大规模重复,据观察此份白皮书发布于 2020 年 7 月 29 日。

 

Frax 没有设计为充斥市场的包含 Rebase 属性的稳定币,而是从质押角度为算法稳定币找到了一条比较合理的设计路径。但该项目的设计目标较为宏大,有些目标实现存在较大的难度,经济模型的细节仍有待商榷,且项目冗杂了过多的功能和可能性,能否完全达成目标,值得后续进一步观察。

 

再者,从 docs 文档之中可知,Frax 的 V2 版本,将发布第二个算法代币,Frax Bond Token(FXB),据介绍它表示附有利率的纯债务。这无疑又为复杂的稳定币系统加上另一重不稳定性。

 

参考资料:

Frax官网

Frax白皮书

Frax docs文档


欢迎加入律动 BlockBeats 官方社群:

Telegram 订阅群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方账号:https://twitter.com/BlockBeatsAsia

举报 纠错/举报
选择文库
新增文库
取消
完成
新增文库
仅自己可见
公开
保存
纠错/举报
提交