StaFi(FIS)介绍
StaFi是一个用来释放抵押资产流动性的去中心化金融协议。Stafi 协议其愿景是解决抵押资产的流动性问题。Stafi 使用 Substrate 搭建,旨在依托 Web3 强大的生态系统和 Polkadot 的中继系统,为不同种类、不同服务、不同目的的抵押资产提供更好的流动性。
Stafi 协议是第一个为Staking资产提供流动性的去中心化协议,于2019年2月发起,旨在解决PoS共识中主网安全性和代币流动性之间的矛盾,持币用户通过创建在Staif协议上的合约进行Staking,可以获得替代性代币rToken(如rXTZ,rAtom,rDot等),rToken可以获得原链上的Staking奖励,也可以直接交易获得原链锁定Token的流动性。
Stafi是Staking+Finance的结合缩写,是一个基于Substrate框架搭建的去中心化协议,合约层由多个Staking合约组成,应用层主要rToken交易和流通平台。
rToken 是一个一对一锚定 Stafi 中锁定的 Staking 资产的衍生 token,基于 rToken 开发衍生应用,将让衍生产品不必和原链的安全性竞争,也使得持币人不必在 Stake 和 DeFi 当中做选择。基于这些优势,rToken 有着广阔的应用前景。当 rToken 被广泛采用时,Stafi 协议将成为 DeFi 领域重要的基础设施。
协议介绍
Stafi是一个去中心化流动性协议,整个协议分为底层,合约层和应用层。底层主要是基于Substrate建立的一条区块链体系(Substrate是Parity开发的一套区块链架构,整个架构集成了很多开发模块,其中包括共识模块,P2P模块,Staking模块等),其合约层支持创建多种Staking合约,如XTZ的Staking合约,Atom的Staking合约,Dot的Staking合约等,持币人通过Staking合约进行代币Staking,该方式和普通方式Stake获得的通胀激励一致,不同的是,持币人还同时获得了一个替代性rToken。应用层则支持第三方基于Stafi的API或者自定义API创建一个去中心化的rToken交易市场,供rToken在Stafi协议上流通,转移,交易。
协议以完全的去中心化方式运行,基于Substrate搭建的Stafi会以平行链的方式接入到Polkadot当中,共享Polkadot的底层共识,主要安全和性能由Polkadot底层来保证。核心层在Stake合约层,Stake代币的所属权完全由合约代码保证。Stafi采用分布式密钥存储协议,通过多验证人签名保证Stake地址的安全性,在完全无需第三方介入的情况下,持币人可以随时随地发起Stake或者赎回Stake。当持币人向Stake合约发起Stake代币的动作后,可以定期获得系统的通胀激励,而任何持有rToken的持币人也可以向随时随地向对应的Stake合约发起赎回操作(此赎回操作通过Stafi协议和原链交互,赎回交易上链后,Stake会在系统解锁后发送到提交的提币账户)。Stafi协议保证替代性代币rToken对原链代币一对一的所属权,即只有拥有rToken的持币人,可以向Stake合约发起赎回原链代币,当A将rToken交易给B后,A不再拥有赎回权,而B可以向Stake合约发起赎回,整个过程无需第三方介入。
任何第三方可以在Stafi协议的应用层,采用Stafi的协议建立一个去中心化的rToken交易所,所有的rToken交易所共享交易深度。随着采用PoS共识的公有链越来越多的上线主网,Stake的代币数量和种类也变得越来越多之后,rToken的交易会变得频繁,Stafi上的交易所应用开发者可以从rToken交易手续费中获得丰厚的回报。
上层应用
1. rToken资产流通
Stafi上创建的Staking合约将Staking资产释放出来,可以在Stafi上进行流通,用户无需在等待系统的锁定时间,可以轻松的将资产交易给别人。系统层面保证rToken资产和原链资产1对1 的关系,所以持币用户可以随时赎回原链资产。
Stake资产除了流通在Stafi协议上之外,也可以作为一种通用资产流通在不同的区块链交易通道中,比如中心化交易所,中心化交易所可以接通Stafi接口,支持rToken的交易,当然,去中心化交易所同样可以上线rToken,提供多种撮合方式。更加进一步的合作是,交易所可以将Staking Contract集成到自己的项目当中,并和自己交易所上持有原链资产的用户做结合,发行的资产直接同步到Stafi协议中,交易所通过连接Stafi协议,就可以轻松完成资产的对接,实现交易。
2. rToken交易市场
Stafi协议会提供多种Staking Contracts,支持项目的token转化为rToken,并且,为了提供更加丰富的流动性,在Stafi上会创建一个基于rToken的兑换池子,系统根据不同类型的rToken进行评估,并建立了相应的风控模型。在模型中,对于急需将rToken置换成其他资产但又找不到合适的标的的用户,系统可以通过增发FIS来回收此类rToken,兑换比例会比根据市场情况和用户的急需程度来决定。增发的FIS和持有rToken期间会给FIS持币人承担风险,但风险会平摊到持有人身上,降低了坏账的概率,同时,rToken与FIS之间存在一定的市场价差,在rToken发起赎回期间,系统会此而受益,整体依赖于风控模型。
3. 新型流通性Token协议
基于SC的Stafi协议可以为锁定的Staking资产提供流动性,同时,Stafi协议也可以创建更多类型的SC来满足不同类型的抵押资产,通过创建不同的SC开发套件,开发者可以在Stafi上建立类型更丰富的衍生品。
4. 与现有Defi的结合
与现有Defi结合主要资产层面的输出,现在的Defi主要集中的以太坊上,资产围绕着Erc20展开,但是基于erc20的很多Token流动性都比较差,而流动性的Staking Token市场可以为Defi带来更多的资产组合,与现有的借贷平台,抵押平台,都可以通过桥的方式,获得Staking Token。
rToken介绍
rToken 是 StaFi 向用户发行的 Staking 资产赎回凭证,即当用户参与 StaFi 某一个 Native Token 的 Staking,StaFi 将会根据用户存入 Staking Contract 的 Token 数量与当前 rToken 的汇率计算其所获的 rToken 的数量。当用户持有 rToken 时,StaFi 将根据 Native Token 的 Staking 收益来实时计算用户持有的 rToken 数量所对应可赎回的 Native Token 数量。
从 Financial 角度来说,rToken 代表获取对应的 Native Token 资产以及相应 Staking 收益的权利;从 Non-Financial 角度来说,持有 rToken 还可以参与原链的链上投票。
rToken 综合来说有等额性、奖励性、可赎回性、可交易性、功能性和可拆分六大特性。
等额性是指 rToken 数量,等于质押 Token 的数量。 例如,如果我们 Stake 100 个 ATOM,我们将获得 100 个 rATOM;
奖励性指 rToken 的持有者,将获得其质押资产所有的 Staking 收益,例如,如果您拥有 100 个 rATOM,您将获得对应 100 个 ATOM 质押挖矿所带来的的收益。
可赎回性是指 rToken 是赎回我们的 Staking 资产的唯一凭证,谁持有 rToken 谁就拥有赎回对应 Staking 资产的权利。
可交易性是指 rToken 是可以去二级市场交易的,但 Staking 资产是不能的; 我们把手里的 rToken 卖掉,意味着我们出售了正在做 Staking 的资产和这些资产自此以后 Staking 收益。
功能性是指 rToken 是可以为 Defi 世界提供更多可能性的一种资产,其衍生产品(例如指数,头寸)可以为我们带来更多获利机会。
可拆分是指 rToken 可以是可拆分的,例如,我们可以根据需要交易 100 个 rATOM 的 1.23 或 29.31。将来 rToken 会有更多可能性。
rToken类型
StaFi 将 rToken 按照底层公链的不同,分为四大类:
1) ETH 2.0 Staking 上线后对应的 rToken:rETH;
2) Polkdot 生态的 rToken:rFIS、rDOT、rKSM 及 Substrate 标准的 PoS 项目等;
3) Cosmos 生态的 rToken:rATOM 及等;
4)其他如 rXTZ、rEOS 等;
按照优先级,StaFi 将优先实现 rETH、rFIS、rDOT 等三个 rToken,并且逐渐建立 rToken 对应的协议标准。
rFIS简介
rFIS 是 StaFi 向用户发行的 Staking 资产赎回凭证,即当用户参与 StaFi 主网币 FIS 的 Staking 时,StaFi 将会根据用户存入 Staking Contract 的 FIS 数量与当前 rFIS 的汇率计算其所获的 rFIS 的数量。当用户持有 rFIS 时,StaFi 将根据 FIS 的 Staking 收益来实时计算用户持有的 rFIS 数量所对应可赎回的 FIS 数量。
通过 rFIS,StaFi 为 FIS 的 staking 用户解决了如下问题:
1)无需担心处于质押中的 FIS token 的流动性,未来随时可以在 Uniswap 交易 rFIS 来获得流动性;
2) StaFi Staking Contract Pool 将自动捕捉链上回报最高的一批 Original Validator 进行 stake,提高用户的 Staking 收益率。
3)当前 StaFi 主网采用的 NPOS Staking 机制对于一个普通的 Staker 而言学习成本较高,比如要了解共识机制、验证人可以接受的最大提名人数量、Reward 的决定因素、如何 Claim reward、如何挑选最优验证人等等,而 rFIS 的出现可以让 FIS staker 一键傻瓜式操作,参与 FIS Staking。
FIS原生代币
FIS 是Stafi协议的原生Token,FIS的初始发行量为1亿,每年有动态的增发,关系类似Dot和Polkadot,用于防止系统滥用和捕获价值。在Stafi中,FIS主要承担的具体作用是:
Staking
参与Stafi共识的验证人需要Staking FIS才能进入到共识网络当中,提名人也需要Staking FIS才能提名验证人来获得激励。
交易手续费(Tx fee)
为了防止网络被滥用,发起交易时,发起方需要向系统支付一定的FIS,才能获得计算资源,一定程度上禁止了无效交易。
链上治理
持有FIS可以参与Stafi协议参数的修改,投票协议升级和决定发展方向,任何人都可以想协议提交议案,持有FIS的持有者向协议投票,1FIS 1票。
捕获价值
Stafi协议的收益,将通过公开的市场操作,通过回购销毁FIS的方式,给FIS持有者以价值。
观点
StaFi是一个用于释放其他Staking资产的去中心化金融协议,其本身有包含一套区块链架构,FIS是其原生代币,用于Staking保护网络,支付交易手续费,生成或赎回rToken等。通过 Stafi 协议,用户可以Staking PoS的Token获得 rToken衍生品,如rDOT,rXTZ,原Token将获得POS奖励,rToken则是 1:1 锚定原 Token 所属权,rToken可流通交易、参与其他 defi 产品的借贷生息或流动性挖矿等,极大释放POS资产的流动性,目前已实现流通 rETH、rDOT、rATOM等代币。