Staking 概念来源于 PoS 共识机制,指的是持币者通过抵押、投票和委托加密货币等行为参与 PoS 类共识的产生过程,并在这个过程中获得出块奖励和交易手续费等收益。
行业现状
如图1中灰色曲线所示,从2019年开始,Staking 行业变得火热,实际抵押的加密货币市值增长速度非常快。虽然实际抵押的加密货币市值会受到加密货币市场波动的影响,但始终保持向上的增长趋势。
图 1:实际抵押的加密货币市值和总市值
(图片来源:StakingRewards)
据 StakingRewards 数据显示,目前加密货币市场的总市值约为2785亿美元,其中,与 Staking 相关的项目的市值总和约为228亿美元,占加密货币市场总市值的8.2%。在这些 Staking 项目中,实际抵押的加密货币市值总和约为116亿美元,平均 Staking 比率为50.8%。
图2表示主要的 Staking 项目,图形面积的大小表示该项目的市值。当前市值比较高的 Staking 项目包括 Tezos、EOS、TRON、Algorand、Cosmos 和 Polkadot 等。可以看出,对于近一两年上线的大多数知名项目,用户可以通过 Staking 方式参与其中。
图 2:主要的 Staking 项目(图片来源:StakingRewards)
需要指出的是,市值排名第二位的以太坊的共识机制也将从 PoW 转为 PoS,这会大大增加 Staking 市场的总市值。从 PoW 项目和 PoS 项目的市值对比来看,由于比特币仍然在加密货币市场中占据主导地位,因此 PoW 项目目前仍具有明显的优势。但随着以太坊2.0升级,以及 Cosmos、Polkadot、Algorand 和 Dfinity 等重量级项目都采用 PoS 共识机制,未来 PoS 项目的市值占比会进一步增加。
表 1:热门 Staking 项目的市值(数据来源:CoinMarketCap)
Staking 的主要风险
虽然 Staking 行业的热度很高,但持币者参与 Staking 也会面临诸多风险,主要包括安全风险、收益风险、中心化风险和流动性风险。针对这几类风险,Staking 项目的参与者提出了相应的解决方案。
安全风险
参与 Staking 最重要的一点就是保证代币的安全性,不能为了 Staking 收益而损失持有的代币。安全风险的主要来源有两种:一是项目本身的安全性不高而受到黑客攻击造成损失,二是中心化的验证节点恶意转走抵押的代币。需要注意的是,很多 Staking 项目设置了惩罚机制,频繁出块失败的验证节点也会受到惩罚损失代币。
针对安全风险,参与者需要做的就是选择安全性高的项目参与 Staking,并且尽量将代币抵押给规模较大、信誉较好的节点。
收益风险
持币者参与 Staking 的初衷是获得收益,但按照法币计算,参与 Staking 的最终收益并不只是与通胀率相关,而是由通胀率、抵押率、佣金费用和市场行情等因素共同决定的。很多 Staking 项目早期会用高通胀率来吸引持币者参与,但可能会出现“赚币但亏钱”的情况。
针对收益风险,参与者应该综合考虑所有影响收益的因素,并选择参与具有长期价值的项目。同时,大多数 Staking 项目的早期收益会更高,用户应该在早期参与 Staking 项目。但是,目前绝大多数区块链项目会受到整体市场行情的影响,收益风险很难提前防范。
中心化风险
PoW 项目在挖矿中出现中心化的矿池,算力高度集中,普通用户无法参与挖矿。现有 PoS 机制的验证人获得的出块奖励与 Staking 的数量成正相关,马太效应非常明显,富有节点会变得更富有,很多 Staking 项目也出现了中心化的情况。下表是 EOS 的超级节点得票情况。从表中可以看出,排名前十位的超级节点的得票率都超过2%。虽然得票数并不等同于自身持有这些代币,但是普通用户是肯定没有资金和资源获得这么多投票,他们参与出块的途径只能是选择加入 Staking 矿池,这将导致节点的固化。
表 2:EOS 超级节点得票情况(数据来源:EOS Tracker)
针对中心化风险,以太坊2.0和 Polkadot 设计了应对措施。
以太坊2.0极大地降低了普通用户参与 Staking 的门槛,以太坊用户只需通过智能合约抵押32个 ETH 就可以成为验证者。同时,32个 ETH 也是每个账号参与 Staking 的数量上限,如果用户持有的 ETH 数量大于32,超出的余额部分不会带来任何收益,那么用户必须将这些 ETH 分配到不同的账户中,这个要求将中心化参与带来的利益降到最低。并且,以太坊2.0对硬件的要求也不高,普通个人电脑就可以满足要求。
Polkadot 采用 NPoS 机制。在这个机制中,当选的所有验证人都有同等的出块机会,与 Staking 的数量无关。验证人委员会选举确认后,系统会将提名人的投票尽可能平均分配给委员会中每一个验证人。因此,在按比例分配出块奖励时,投票给小节点所获得的收益率可能会更高。从整体来看,NPoS 机制能够将每一个验证人的 Staking 数量不会过高也不会过低,提高整个系统的安全性和去中心化程度。
流动性风险的解决方案
参与 Staking 需要抵押和锁定持有的代币。而加密货币市场是一个波动性很高的市场,在价格剧烈波动的极端行情下,参与 Staking 的代币无法在二级市场上及时卖出,此时参与者会面临流动性风险。有些项目的锁定期很长,漫长而充满不确定性的锁定期会成为用户参与 Staking 的阻碍。
放弃流动性的成本与锁定代币的数量和时间正相关,也与持有代币的策略有关。对长期持有代币的人而言,他们本就没有出售代币的计划,锁定代币的成本很低。但对一个普通投资者而言,在代币价格波动性高的时候锁定代币,意味着很高成本。比较锁定代币的成本与参与 Staking 的回报,只有倾向于长期持有代币的人才有动力锁定代币以参与 Staking。
目前,市面上关于流动性风险的解决方案主要有以下几种。
第一种是代币银行,其核心理念是将用户的代币分为两部分,大部分参与 Staking 获得收益,小部分不参与 Staking 而是用于应对用户赎回。这种解决方案可以提供一定的流动性,但用户的 Staking 收益会受到明显的影响。同时,这两部分代币的分配比例并不容易制定,很难精确地管理好流动性。如果用户赎回时发生挤兑,这种解决方案也难以应对。
第二种是转移代币抵押权的理财产品。这类项目将 Staking 包装成活期和定期理财产品,并提供交易市场可以进行交易。当参与 Staking 的用户想要出售抵押的代币时,可以在交易市场上发起抵押权的挂单,想继续参与 Staking 的其他用户可以购买。通过这种方式,可以为抵押的代币提供流动性。但这种解决方案对市场的活跃程度要求比较高,如果没有其他参与者购买,就不能解决流动性问题。
第三种是提供锚定 Staking 代币的期权类产品。这种解决方案创建一种新的代币表示抵押的代币,并提供交易市场可以进行交易,但不允许将这个新的代币赎回。例如,锚定参与 Staking 的 ETH,发行新的代币 ETH2。这种方案需要有信誉较好的机构来操作。
第四种是发行并赋能新代币,用新代币激励交易双方完成交易。例如,如果参与 Staking 的用户想赎回抵押的代币,用户可以在交易平台上挂单,用抵押的代币和一定数量的新代币交易其他用户持有的流通的代币。这种解决方案可以为参与锁仓的用户提供流动性,但如果新代币的价值不高激励不足,就不会有其他参与者购买,不能解决流动性问题。
目前来看,市面上现有的几种流动性解决方案都有不足之处,并没有彻底解决流动性问题。
Staking 参与者
Staking 项目的参与者主要可以分为两类:持币者和验证者。持币者将自己的加密货币抵押、投票给验证者;验证者则参与共识,负责打包交易和出块。
持币者的行为相对比较简单,除了持有的加密货币之外,他们无需额外投入其他资金和时间。持币者选择自己支持的验证者,将自己的加密货币抵押和投票给验证者,然后就可以获得相应的收益。对于持币人而言,参与 Staking 是他们抵抗通胀的有效方式。如果不参与 Staking,就会因代币增发而受到通胀损失。验证者的行为比较负责,下面主要对验证者进行分析。
验证者的成本
Staking 项目的验证者的硬件成本与 PoW 项目的矿工有很大的区别。矿工需要投入大量的资金购买硬件设施,同时还要负担电费、人工费和维护费等。与矿工相比,验证者面临的硬件设施要求会降低很多。一般来讲,验证者配备合适的服务器就可以满足硬盘容量和带宽等要求。根据验证者的实际情况,可以选择自建服务器或使用云服务器。
验证者的另一个成本来自持有的代币。虽然抵押给验证者的代币既可以来自于验证者本身,也可以来自其他持币者,但目前大多数 Staking 项目通过投票数排名,验证者需要自己持有大量代币才更可能被选为验证节点。
验证者的身份
虽然 Staking 项目并不限制普通用户成为验证者,但由于成为验证者需要一定的操作技术门槛,需要24小时不间断在线,而且出块失败还有相应的惩罚机制,因此普通用户成为验证者也并非易事。目前,Staking 项目的验证者主要有以下几种身份。
节点服务商
节点服务商可以利用自身技术和运营等优势,为客户提供 Staking 服务。节点服务商的规模比较大、信誉比较好,因此安全性可以得到保证。用户通过节点服务商参与 Staking 获得收益,同时节点服务商也会向用户收取一定的服务费用。
交易所
对交易所而言,Staking 是值得参与的好生意。目前,很多知名交易所建立了自己的 PoS 矿池,交易所之间地竞争非常激烈。交易所使用用户托管的数字货币进行 Staking 获得利润,并将获得的 Staking 收益按比例分配给用户。同时,在解决 Staking 的流动性问题上,交易所有独特的优势。交易所可以通过中心化的方式提供多种流动性解决方案。如果交易所可以提供优质的 Staking 服务,就可以吸引更多的用户。
钱包
钱包作为用户的主要入口,有大量的用户基础。钱包用户会在钱包中存入大量 Staking 项目的代币,因此钱包天然适合理财业务。目前,很多钱包为用户提供丰富的 Staking 的理财产品,用户可以很容易地参与 Staking 获得收益。
思考和总结
对于以太坊2.0等主流且安全的区块链项目而言,Staking 构成风险最低的存币渠道,Staking 平均收益率将成为存币和借币利率的基准。如果将 Token 比照成货币,那么 Staking 平均收益率就相当于国债或央行票据的利率(基准利率),市场中其他利率等于基准利率加上风险溢价。
在 PoW 项目中,普通用户无法参与挖矿,会遭受通胀带来的损失。但在 PoS 类项目中,普通用户参与 Staking 获得收益是一种抵抗通胀的有效方式。同时,参与 Staking 需要持有一定数量的代币,如果出现作恶的情况,会惩罚他们无法获得 Staking 奖励,甚至可能会罚没他们抵押的代币。因此参与者为了自身的利益维护整个系统的安全,更容易产生良性循环。
参与 Staking 的风险主要包括安全风险、收益风险、中心化风险和流动性风险。其中,安全风险和中心化风险有比较明确的应对措施,但具体的效果还需要在实践中进一步检验。收益风险比较难以防范,用户需要综合考虑通胀率、抵押率、增量资金和市场行情等因素。目前,市面上有很多关于 Staking 流动性的解决方案,但每种解决方案都有不足之处,并没有彻底解决流动性问题。
Staking 是一个巨大的市场,包括以太坊2.0、Cosmos 和 Polkadot 在内的很多重量级项目都已加入 Staking,这对于所有 Staking 参与者都是很好的机会,各方参与者需要做好相应的应对措施。未来,Staking 的市场规模会继续不断增长。