From the blog

Bifrost Staking衍生品怎样挑选考证人和结算收益

为了确保收集具有活力(收集具有可用性),PoS 收集“迫使”持币人长时间锁定本身的 token。经由过程锁定资金,当验证者实行歹意行为时,收集可以实行责罚,称为 Slash。与此同时,为了防备 Noting at Stake 和防备长程进击,提取 Staking token 有一定的锁按期。而这使得持币人在介入 Staking 时,虽然取得了币本位的收益,却不得不蒙受币价波动所带来的金本位丧失风险。持币人顾及到这类风险,因此有部份人不敢介入 Stake。更进一步,Staking 的锁定机制,使得Staking 和 DeFi 具有了竞争性,使得持币人不得不在 DeFi 的功效和 Staking 功效之间作挑选,而不能兼得。
持币人愿望在质押的同时不丧失流动性及其他功效,此需求,催生了 Staking 衍生品。
Staking 衍生品是指基于 Staking token,生成的衍生资产,衍生资产可用随时生意营业,也可以用于DeFi,由此 Staking 衍生品完成了 Staking 收益和其他功效的兼得。
现在,DeFi 在蓄势许久后掀起了海潮,借贷,Dex,预言机等范例的项目遭到投资者喜爱,去中间化 Staking 衍生品项目,比方 Bifrost (彩虹桥),Acala 的 Homa,Stafi 也遭到业内关注。固然,除了去中间化的,Staking 衍生品计划也有中间化的,比方 Stake DAO,不能归类于 DeFi 当中。
Staking 衍生品的竖立体式格局,外表看起来是很简单的,只须要竖立一个合约账户,让用户将token 转入,运用这个合约账户来质押,并按期派发 Staking 收益就可以了。但这里面有两个问题须要稳健处置惩罚:
1.怎样挑选验证人

2.怎样结算 Staking 收益

1.怎样挑选验证者?
Staker自由挑选验证人
持币人挑选验证者,就像是代议制民主当中的议员推举。每一个 token 都代表一个选票,投票权属于 token 的持有人。Staking 衍生品协定作为一个中间层,不应当转变这个基础,应当让用户本身来挑选验证者。但如许做将致使一个严峻的问题,那就是衍生品不具有同质性(non-fungible)。托付给差别的验证人,将发作差别的衍生品。比方:张全蛋经由过程一个 Staking 衍生品协定质押了1个 DOT,锻造了一个名为 Voucher Dot 的衍生品,后文我们简称为 vDOT。vDOT 可以随时赎回为 DOT,李铁柱经由过程同一个协定质押了1个 DOT,也锻造了一个 vDOT。由于他们托付给了差别的验证人,致使这两个 vDOT 的收益率不一致,其 Slash 风险预期也不一致(验证人信用决议Slash风险预期),两个 vDOT 的订价固然也会不一致,这将怎样生意营业?更遑论 DOT 怎样运用于 DeFi
协定一致挑选验证人
因此作为中间层的衍生品协定,只能作别的的挑选,就是由协定来一致挑选验证人。关于协定的用户而言,运用协定来质押,意味着将投票权让渡给了协定。
这关于大部份持币用户而言,不一定是坏事,由于他们本身并没有才能推断托付给哪位验证者对收集生长更有优点,更多的时候只是基于手续费率而挑选。而协定可以运用算法动态挑选验证者集,完成收益与风险的最好平衡,因此,让协定来挑选验证人反而更好。
但这无疑意味着,协定具有了极大的权益,当协定所治理的 Staking 资产到达一定量级,便可以对原链发作无足轻重的影响。倘使衍生品协定是中间化的,无疑会形成原链的中间化风险。即使衍生品协定是去中间化的,衍生品也对原链的票权发作了影响,使得原链 token 持有人的权益转移到了协定本身代币的持有人手中。
有无什么要领能做到,既不影响原链的票权,又能让衍生品具有同质性(Fungible)呢?
有一个要领可以做到,那就是采用类似于 Maker 和 Synthetix 的体式格局,以借贷的体式格局合成资产。
合成资产计划
合成资产是指典质一种资产来生成别的一种资产。稳固币 DAI 也属于一种合成资产,相当于用ETH 来合成美圆。供应典质的用户经由过程典质借贷取得了某种杠杆资产。
用户的 Staking token 完全可以在介入保护收集安全,取得 Staking 收益的同时,作为典质品来借贷,借出衍生资产。比方典质1个 DOT,借出1个 vDOT ,vDOT 的价钱属性与 DOT 完全雷同。正因如此,这类借贷并不须要逾额典质,来应对 DOT 与 vDOT 的相对价钱波动。Tarun Chitra 有一篇论文,名为《Why Stake When You Can Borrow》,在个中,议论 Staking 衍生品时,Tarun 提出了如许的计划。
在这类计划当中,用户可以自由挑选验证人,而且挑选差别的验证人,生成的是一样的衍生品。如许既没有转变票权,也完成了同质性。但这类计划捐躯了一个主要特征:衍生品将不能表达 Staking 权益。持有 vDOT 等效于持有 DOT,而非等效于持有 Staking DOT。
别的,如果张全蛋把衍生品 vDOT 卖给了李铁柱,李铁柱没法凭 vDOT 来赎回 DOT,必需由张全蛋从新买入来完成赎回。这就像 Maker 的 CDP 合约只能由合约竖立人来封闭,并非一切持有 DAI 的人来可以来还 DAI,
这会致使衍生品与原 Token 的相对价钱会有所波动。当涌现 Stake 岑岭时,衍生品会下跌,而涌现 unstake 岑岭时,衍生品会上涨。致使 Stake 岑岭或许 unstake 岑岭的多是庞杂的外部要素,在此不多赘述。我们已经在 Maker 上看到过这类状况的发作,在 312 下跌中,DAI 的价钱最高被冲到 1.06 美圆。
Staking 衍生品的不大概三角
连系上述状况,我们发明 Staking 衍生品有一个不大概三角。同质性,不转变原链票权,表达Staking权益,三者最多得其二。Staking 衍生品项目大概须要依据本身的营业目的举行衡量弃取。

2.怎样结算Staking收益?
接下来我们来讨论 Staking 衍生品的第二个困难:收益结算。收益结算分为两个环节,一是验证人将收益结算到衍生品协定的合约账户,二是合约账户给 Staker 结算收益。
起首,我们议论第一个环节,验证人怎样给合约账户结算收益。
差别的 PoS 项目,链上分账的支撑是差别的。有的项目(比方 Tezos,EOS)没有链上分账机制。而链下分账是不安全的,验证者大概不诚实,不履约,不定时充足给托付人分派收益。
面临这类状况,最愚笨的要领是衍生品协定本身开发一个分账模块,这类要领一来会有分外的开发本钱。二来如果碰到 EOS 这类制止“贿选”的项目,则有大概遭到原链的不兼容反制。
在这点上,Bifrost 的竞选池机制可圈可点。
Bifrost 的竞选池机制,摒弃了收益分账的形式,而是采用了“房钱先付”的要领。验证人如果想要进入 Bifrost 的验证者集,必需起首举行收益率出价,即通知协定,情愿给运用协定的 Staker 若干比例的收益。倘使出价为10%,并终究被协定所接收,那末不论该验证者的现实收益率是若干,都将根据10%向协定分享收益。
打个比方,比方我是房主,有一间屋子要出租,托付中介去解决,与中介商定,不管出租若干钱,中介抽佣10%,我拿90%,这就是“收益分账”。如果我不找中介,而是找衡宇托管公司,商定屋子 3000 元/月托管出去,托管公司可以 4000 元租出去,也可以 5000 元租出去,与我无关,固然托管公司为疾速回笼资金,打折出租 2000 元/月,也与我无关,我依旧可以拿到我的3000 元/月。这就是“房钱先付”
关于验证者而言,Bifrost 的竞选池就像一所托管公司,协助验证人找到托付人,购置托付人的投票。房钱先付的体式格局比收益分账,越发简约高效。而且房钱先付形式向验证者供应了补助拉新的选项。
我们再来议论收益结算的第二个环节,合约账户怎样向Staker结算收益。
如果让用户本身挑选验证者,收益结算自然是基于当前验证者的分佣率来给用户结算。这类状况比较处置惩罚起来比较简单。与平常支撑质押的钱包交互雷同。
如果是协定来一致挑选验证人,那末收益也将由衍生品协定根据一致的比例分派给一切 Staker
,我们则须要考量下怎样来实行派息是最高效的。
如果我们要让衍生品 vDOT 的代价一直1:1即是 DOT 的话,那末我们可以如许,用户在任何时候质押1个 DOT,只能生成1个 vDOT;烧毁一个 vDOT,也只能赎回1个 DOT,为了同步 Staking 收益,协定须要按期更新每一个账户中的 vDOT 的数目。更新后,底本持有1个 vDOT 的账户中大概会变成1.1个 vDOT,vDOT 就像会本身滋生一样。少数状况下,vDOT 也有大概削减,即发作 Slash,且 Slash 金额高于当前周期派息金额的状况。
但是这类体式格局,有两大弊病,第一是按期向一切地点结算收益,要斲丧许多盘算资本。第二是,一个会本身滋生的 token,关于 DeFi 而言,是一个异型 token,不利于跨链流畅,也不利于普遍介入到 DeFi 中。
因此,现在的 Staking 衍生品协定,基础都采用了别的一种体式格局:突破衍生品与原生资产的1:1汇率,让汇率跟着 Staking 收益不停增添而及时变化。
比方,期初用户A stake 了1个 DOT,取得1个 vDOT,过了一段时间,由于 Staking 产出收益,合约账户中的1个 DOT 变成了1.1个 DOT,此时1个 vDOT 则可以赎回1.1个 DOT。跟着 Staking 收益的积累,一个 vDOT 可以赎回的 DOT 数目不停增添,vDOT 对 DOT 的汇率提拔。如果发作Slash,则汇率下降。
汇率变化意味着赎回率和铸币率都在变化。当协定当前的赎回率是1个 vDOT 可以赎回1.1个DOT 时,经由过程协定 Stake 1.1个 DOT,只能取得1个 vDOT。只要如许,新用户不会占老用户的廉价,老用户也不会占新用户的廉价。
我们把 Staking 派息和 Slash 致使的合约资产代价变化,转化为了汇率的变化。在这类机制下,衍生品代表了从质押入手下手到当前时点积累的本金和收益之和。
关于 DeFi 而言,如许的衍生品 token,和其他 token 没有区分,可以随意马虎兼容。别的,只要用户铸币和赎回的时候,体系须要盘算当前汇率(当前汇率即是衍生 token 总数目:协定池中Staking Token 的总数目),并依据当前汇率到实行铸币或赎回的操纵,省去了按期派息的盘算量。
铸币和赎回本身不会影响汇率。由于铸币时,链上托管的 Staking 资产和衍生品资产是等比例增添的。而赎回时,链上托管的 Staking 资产和衍生品资产是等比例削减的。可以对汇率发作影响的只要 Staking 派息,和 Slash。
Slash 几率毕竟较低,而 Staking 收益是延续有的,而且在不停复利。整体来看,衍生品对原 token 的汇率会延续增长。短时间来看,影响不大,但跟着时间推移,大概增长到很大的数字。届时,协定须要拆分新的衍生品计量单位。
Staking 衍生品的将来
停止撰文,笔者视野内的 Staking 衍生品项目 10 家,个中以去中间化体式格局完成的有 Acala、Bifrost、Stafi 都还没有投入运用。在 Staking 衍生品的不大概三角中,他们挑选了差别的线路,因此也会制造差别的衍生品。
什么样的衍生品会更能吸收用户锻造,什么样的衍生品对原链越发友爱,什么样的衍生品能更普遍的被采用为 DeFi 的基础资产?还没有可知。可以一定的一点是,Staking 衍生品将是一个百花齐放的范畴。由于基于不大概三角的差别挑选,将满足差别的细分需求。

期待百花盛开的时候!

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注