总体介绍

本节主要讲Stafi的核心功能是如何实现的。在讲述中会提到Staking合约,多签账户,rToken,特殊验证人等概念。我们先逐一做一个简单阐述,更详细的阐述在各自独立的章节里会有。

rToken:rToken是Stafi基于Staking token发行的衍生资产,拥有rToken意味着随时可以申请赎回等量且相同类型的原生Staking token,也意味着拥有Staking token的收益权。

Staking合约:Stafi用于实现质押,赎回,交易等核心功能的一组代码,记录了rToken和原生token的映射关系。Staking合约之于Stafi,类似于CDP合约之于MakerDAO.

多签账户:Stafi用于管理staking token,并参与委托Staking的中间账户。

特殊验证人:后文我们简称为SSV(Stafi Sepcail Validator),特殊验证人和Stafi的共识验证人(Stafi Validator,即SV)不是一个概念,SSV是负责管理多签账户,验证原链交易状态的链上角色,他们通过多重签名操作多签账户里的Staking Token。