查看原文
其他

DeFi 新赛道:Bifrost Staking 衍生品如何选择验证人和结算收益(上篇)

Middle & Bifrost Bifrost Finance 2020-11-11


为了确保网络具有活力(网络具有可用性),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 收益就可以了。但这里面有两个问题需要妥当处理:


  • 如何选择验证人

  • 如何结算 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


(2)协议统一选择验证人

因此作为中间层的衍生品协议,只能作另外的选择,就是由协议来统一选择验证人。对于协议的用户而言,使用协议来质押,意味着将投票权让渡给了协议。


这对于大部分持币用户而言,不一定是坏事,因为他们本身并没有能力判断委托给哪位验证者对网络发展更有好处,更多的时候只是基于手续费率而选择。而协议可以使用算法动态选择验证者集,实现收益风险的最佳均衡,因此,让协议来选择验证人反而更好。

 

但这无疑意味着,协议拥有了极大的权力,当协议所管理的 Staking 资产达到一定量级,便可以对原链产生举足轻重的影响。倘若衍生品协议是中心化的,无疑会造成原链的中心化风险。即便衍生品协议是去中心化的,衍生品也对原链的票权产生了影响,使得原链 token 持有人的权利转移到了协议自身代币的持有人手中。


有没有什么办法能做到,既不影响原链的票权,又能让衍生品具有同质性(Fungible)呢?

有一个办法可以做到,那就是采用类似于 MakerSynthetix 的方式,以借贷的方式合成资产。


(3)合成资产方案

合成资产是指抵押一种资产生成另外一种资产。稳定币 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 衍生品项目可能需要根据自身的业务目标进行权衡取舍。



未完待续...



Bifrost 是什么?

Bifrost 是一个为解放 Staking 流动性而设计的 Parachain,用户可以随时将 PoS 币种通过 Bifrost 转接桥兑换成 Bifrost vToken 从而获得 Staking 收益和流动性


vToken 可在 DeFi、Dapp、DEX 等多场景下优化交易,如 vToken 作为抵押物进行借贷时,其 Staking 收益可抵销部分利息,实现低息借贷通过vToken 可以完成锁仓风险对冲DeFi & Staking 双重收益,Staking 杠杆等应用场景。 



往期文章

Cointelegraph中文DeFi篇线下启动日圆满举办

Bifrost 完成 60 万美元种子轮融资

加入我们,一起构建 Web 3.0 金融新世界

Bifrost Asgard CC2 测试激励数据公布!

Substrate 的 Runtime 升级和去耦合




    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存