FIP#2

FIP#2 Flamingo资产路径改进提案

概览

本提案提出了一个Flamingo平台上资产路径的改进方案,旨在增强资产的互操作性,提升平台的整体易用性。

意义

资产互操作性一直是Flamingo项目设计中的主要特性之一。为了增强Flamincome与 Flamingo用户的资金效率,团队在项目初期建立了一套较为复杂的资产合成流程。虽然该流程背后的逻辑完整,可以保证所有n资产均有等值的原资产作为抵押,但在系统内所引入的不可转让的CDP(Collateralized Debt Positions)概念仍然为价值的自由流通带来了障碍,也造成在Flamingo Swap中一些n资产的价格偏差。
团队在此前已经部署了一些解决方案。不过为了永久解决这一问题,团队计划采用一个更具创新性、更为彻底的解决方法来重新设计Flamincome和Flamingo中的资产流动路径,以求在优化资产跨链流程的同时保持跨链资产与原资产的价值锚定。

目标

  1. 1.
    恢复跨链资产与其对应原资产的价值锚定。
  2. 2.
    提高Flamingo资产流程设计的鲁棒性和前瞻性。
  3. 3.
    持续优化Flamincome作为以太坊上的终极收益增强器。

提案细节

概述

下图为Flamincome与Flamingo进行升级后的整个资产跨链流程示意图:

优势

  1. 1.
    作为统一的跨链资产入口,新推出的NEP-5的f资产将为平台的未来发展打下多向可扩展性基础。
  2. 2.
    保持跨链资产与对应原资产之间的价值锚定,以确保流畅的资产往来与套利。
  3. 3.
    现有资产可实现无摩擦迁移,无需进行跨链操作。
  4. 4.
    由于x资产的杠杆作用,Flamincome天生将为y资产提供相比其他协议更高的收益,实现资产跨链和收益增强的融合。

Flamincome端的更新(不在本提案的范围内*)

Flamincome端的升级将引入新的x资产和y资产类型。用户可以存入原资产,生成x资产或y资产。x资产的持有人可以将x资产用于跨链,但持有x资产并不生息。y资产的持有人将享受整个资产池(包括x资产及y资产)产生的利息。
在资产迁移期间,现有的n资产持有者可以用1:1的比例将所有n资产迁移回对应的原资产。迁移将从WETH开始,随后将上线USDT以及wBTC的迁移。

更新

  • 打算将资产跨链至Flamingo的用户可直接在Wrapper中实现ERC-20的原资产和NEP-5的f资产之间的双向转换。普通用户无需接触作为中间资产的x资产。
  • 打算在Flamincome上获得资产收益的用户可以在原资产与y资产间进行双向转换,并享受x资产与y资产的共同收益。
  • 用户可在Flamincome平台进行n资产到原资产的单向转换。
  • x资产和y资产都可以以超低摩擦转换至相对应的原资产。
*上述Flamincome项目的更新说明不在此提案的范围之内,仅用于增进社区对整个资产跨链过程的理解。Flamincome平台的升级将由Flamincome DAO进行治理投票。此提案仅涵盖Flamingo项目中的将会产生的改变。

在Flamingo中引入基于NEP-5的f资产

由于Flamincome端的升级,Flamingo平台将需要处理两种来自Flamincome的跨链资产 (pn资产和px资产)。 在将来,Flamingo也可能会同时支持更多种源于同种原资产的跨链资产。在当前的跨链资产结构设计下,新跨链资产的加入势必会对操作效率与体验带来挑战。因此,此次升级一个重要的目标是改善Flamingo平台的可扩展性,使新的跨链资产路径对未来可能发生的变化都有普适性。 在新的设计中,Flamingo将引入基于NEP-5的f资产,用户可以在Wrapper中以1:1的比例将所有pn资产和px资产迁移为f资产。此后,源自相同原资产的各类跨链资产将在Flamingo中全部统一为f资产进行流转。
随着Flamingo中引入f资产,Wrapper和Swap也将做出相应升级。

Wrapper中的更新

除了当前的资产迁移功能之外,资产的跨链功能还将被进一步封装,用户将可以直接将其原资产从其他区块链迁移为NEP-5的f资产。一般用户将不需要接触诸如x资产和px资产等中间资产。
更新后的Wrapper将包含以下迁移功能:
  1. 1.
    原资产<->f资产(原资产将在Flamincome中为y资产增加收益)
  2. 2.
    NEO <-> nNEO / ONT <-> pONT
  3. 3.
    在迁移期间:pn资产->f资产

Swap中的更新

与f资产相关的交易对上线后,用户需从当前流动性池进行流动性迁移,以继续获得FLP质押奖励。Swap中的交易机制不会改变。

Vault中的更新

为了激励用户为Swap中的f资产交易对提供流动性,FLP的质押奖励将会逐步过渡。与此同时,用户仍可以使用旧版本Vault(V1,Mint Rush V1,Mint Rush V2)的入口来管理资产。

Perp中的更新

经过测试与交易比赛,团队发现了一系列的问题,将在正式上线前持续进行改进和测试。f资产将在Perp正式上线后作为保证金使用。

UI更新

对于用户界面将进行一系列优化和升级。

迁移计划

阶段1 – Flamingo平台升级上线& WETH资产迁移:暂定二月底
阶段2 – wBTC和USDT资产迁移:暂定三月初
在资产迁移期间,当前的n资产持有者将能够以1:1的比例将所有n资产迁移回原资产。迁移将从WETH开始,并在之后启动USDT和wBTC的迁移。此次资产迁移不涉及nNEO和pONT。

资产迁移

现有资产持有者

  • Flamincome:
    • n资产与未质押的 * f资产(ERC-20)-> 1:1转换为ERC-20原资产
  • Flamingo:
    • pn资产 -> * f资产(NEP-5) <-> Swap
    • * f资产(NEP-5)<-> ERC-20 原资产

新用户

  • ERC-20原资产 <-> * f资产(NEP-5)<-> Swap
  • *f资产(ERC-20)为Flamincome 上的旧资产类型;
  • *f资产(NEP-5)为Flamingo上全新引入的资产类型。

投票

  • 投票开始时间:北京时间2021年2月1日 16:00
  • 投票结束时间:北京时间2021年2月8日 16:00
  • 关于投票具体操作,请参阅常见问题中的“治理提案投票”部分