Linux|解析 Nirvana:Solana 上的 virtual AMM 创新算法稳定币

Linux|解析 Nirvana:Solana 上的 virtual AMM 创新算法稳定币

文章图片

Linux|解析 Nirvana:Solana 上的 virtual AMM 创新算法稳定币

吴说作者|刘全凯
本期编辑|Colin Wu
【Linux|解析 Nirvana:Solana 上的 virtual AMM 创新算法稳定币】Nirvana Finance 是一个建立在 Solana 上的双 Token 的算法稳定币架构协议 , 包含了亚稳态Token: ANA 和稳定币 Token: NIRV 。 凭借着算稳 NIRV 号称零风险借贷的噱头 , 吸引了用户参与其中 , ANA 则在经历类似于 Copper LBP 荷兰拍的“反向”拍卖后逐渐过渡到普通定价 , 随后被社区 FOMO 一路水涨船高 。
初次接触时 , 创新的算法精神令人眼前一亮 , 看到了 LUNA/UST、MakerDAO 和 Olympus 三者的影子 , 在取了其自的精华融汇并加以创新 。 ANA 和 NIRV 的关系如同 Luna 与 UST , ANA 的估值会随着 NIRV 需求的增长而增加;而 ANA 又作为着 NIRV 借贷的抵押品 , 就好比像在 MakerDAO 存入 ETH 而铸造并贷出 DAI;ANA 的流动性完全掌控在协议手上 , 类似于 Olympus 可以带来持续的交易收入 。 而实现这一切的前提来自于对 AMM 机制的创新 , 在主流的恒定资产比例池中另辟捷径 。
利益声明:作者与项目无任何利益关联 , 本文仅作研究分享 。
Nirvance Finance 的视角与路径
从用户视角来看 , 投资者通过 UST、NIRV、USDC、USDT 或 USDH 买入 ANA , 质押 ANA 并赚取以 prANA 代为支付的质押奖励;通过质押的 ANA 的底价作为抵押品铸造并贷出 NIRV , 再继续用 NIRV 买入 ANA 以循环往复 。 其中 prANA 类似于期权 , 允许投资者在任意时间通过 prANA + 以 USD 计价并支付的 ANA 底价(floor price)行权兑换成 ANA 并销毁 prANA , prANA 的价值即投资者的质押利润是 ANA 市场价格 - ANA 底价 。 另外 , 投资者还可以通过用 USD 稳定币购买 trANA 类似于折扣债券的形式在归属期后获得 ANA 。



从协议视角来看 , 与其说协议掌握着 ANA 流动性 , 更确切的说法是 , 协议直接掌控着 ANA 的铸造与销毁权 , 只有在投资者将手中的 USD 稳定币兑换成 ANA 时 , 新的 ANA 才会被即时铸造出来并兑换用户手中的 USD 稳定币 , 即以新铸造的 ANA 换取了稳定币的流动性 。 在这一个兑换过程中 , 协议所得到的稳定币的部分流动性将会用来组成 ANA 的底价 , 以及在交易时会收取买入 0.1% 和卖出 0.3% 的以 ANA 支付的费用 , 交易费用直接流入国库而非 AMM 池 。 当 ANA 被售出时 , 稳定币将从 AMM 池中取出 , 并销毁 ANA 。 因此该 AMM 池只有稳定币资产而没有任何的 ANA 。
随后投资者质押 ANA 并获得 prANA 奖励 , 质押中的 ANA 退出了市场流通 。 当投资者将 prANA 转变为 ANA 时 , 将向协议支付 prANA 和相对应的以 USD 计价的 ANA 底价 , 协议再次获得稳定币流动性并销毁 prANA 。 当投资者取消 ANA 质押时 , 协议将收取 0.5% 的以 ANA 计价的解押费用并流入国库 。 如果投资者通过购买 trANA 的以折扣价获得 ANA , 也将收取 0.2% 的以 ANA 计价的购买费用并流入国库 。
倘若投资者以质押的 ANA 的底价作为担保品铸造并贷出 NIVR , 会收取 3% 的以 NIVR 计价的贷款费用并流入国库 。 而投资者获得 NIVR 的单次最大敞口即借款限额即为 ANA 的数量 * ANA 的底价 * 97% , 那么循环往复投资者可获得的敞口将无限接近于 1 + 1/n + 1/n2 + 1/n 3 +... < 1/(1-1/n)倍 , n=1/(ANA 数量 * ANA 底价 * 97% * 1/ANA 市场价格) 。 以当前 13.71 的 ANA 市价和 3.4 的 ANA 底价计算 , 可获得的敞口最大约不超过 1.32 倍 。