介绍

许多稳定币协议完全采用一种设计(完全担保)或另一种极端(完全算法化而没有担保)。抵押担保型的稳定币要么有资产保管风险,要么要求链上过度担保。与纯算法设计的稳定币相比,这些设计能够提供具有较高可信度的锚定稳定币。纯算法设计如Basis、Empty Set Dollar和Seigniorage Shares 等项目,提供了一个高度无须信任和可扩展的模型,体现了早期的比特币的愿景,即去中心化且具有稳定性的货币。算法设计的问题在于,它们难以引导、增长缓慢(截至2020年第4季度,没有项目表现出显著的吸引力),而且表现出极端的波动性,这侵蚀了人们对它们实际作为稳定币的信心。它们主要被视为一种游戏/实验,而不是担保型稳定币的严肃替代品。

Frax试图成为第一个实现两种设计原则的稳定币协议,即创建一个高度可扩展的、无须信任、极其稳定、意识形态纯粹的链上货币。Frax协议是一个双代币系统,包括一个稳定代币Frax (Frax)和一个治理代币Frax Shares (FXS)。该协议还拥有抵押品的合约池(创世阶段为USDT和USDC)。池子可以通过治理方式添加或删除。

尽管对于担保品的变化速度没有预先确定的时间框架,但我们相信,随着FRAX采用的增加,用户将更愿意看到更高比例的FRAX供应是通过算法稳定的,而不是通过担保品。协议中的抵押品比例刷新函数可由任何用户每小时调用一次。如果FRAX的价格高于或低于1美元,该功能允许以每次0.25%的比例来改变担保率。当FRAX价格高于$1时,函数将抵押率降低一次,当FRAX低于$1时,函数将抵押率提高一次。刷新率和调整率参数都可以通过治理来进行调整。在未来的协议更新后,他们甚至可以动态调整使用PID控制器设计。FRAX、FXS和抵押品的价格都是根据Uniswap交易对价格和 Chainlink oracle预言机对ETH/USD价格的时间加权平均值计算出来的。

Chainlink oracle使得协议可以获得美元的真实价格,而不是Uniswap上稳定池的平均价格。这使得FRAX相对于美元本身保持稳定,这将提供更大的弹性,而不是仅仅使用现有稳定币的加权平均值。

只要在系统中放入适当的成分,FRAX稳定币就可以被铸造。在初始状态, FRAX是100%担保,这意味着只需要在铸币合约中置入担保物就可以铸造FRAX。在混合阶段,创建FRAX需要设定适当的抵押品比率,并燃烧Frax治理代币FXS。虽然该协议旨在接受任何类型的加密货币作为抵押品,但Frax协议的实现将主要接受链上稳定币作为抵押品,以消除抵押品的波动性,从而使Frax能够顺利过渡到更多算法比率。随着系统速度的提高,将易波动的加密货币(如ETH和WBTC)纳入未来的治理池将变得更加容易和安全。

最后更新于