在上篇文章中,我们论述了Staking的第一重金融属性(Staking as a reward)和,以及由委托staking衍生而来的第二重属性(Staking as a service),本篇我们分析Staking的第三层金融属性(Saking as an operation)
Staking原本只是用来作为共识记账的基础,但在应用链中,Staking还承担着更多的用途,即Staking as a operation。Staker也除了参与共识记账之外,Stake行为基础上附加了更多的操作,和出块一样,这些操作也会受到网络的激励,操作的多样性使得激励设计变得丰富。可以说,Operation赋予了Staking的第三层金融意义。
不同项目对于Staking的机制运用不一样,但本质上都和上层业务有关系,随着区块链技术发展的深入,符合特定场景的应用链开始出现。特别是2017年大量的IC0开始陆续发布自己的主网,PoS共识的大规模采用让Staking的发展有了深远的变革。
Slash是Staking后期变革的一个典型机制,通过削减Staking中质押Token的威慑,达到进一步维护系统安全的目的。2015年至今,每年都会出现一些热门的应用链项目,我们来看一下这些应用链项目的Staking机制的发展情况:
Augur(2015)
Augur于2015年10月开始进行初始代币发行,是以太坊上最早期的IC0项目,共筹得500多万美元。Augur是一个去中心化的预测市场平台,任何用户都可以通过Augur建立或参加一个预测市场,例如预测资产的涨跌,预测政治选举的结果,预测体育比赛等等,目前在Augur上,最活跃的,是对政治选举的预测。
Augur的token名为REP,REP的持有人通过Staking参与共识出块,同时,任何质押了REP的持有人都可以成为“报告人”,报告人要负责向系统输入预测事件的结果,报告结果与共识一致的报告人会被奖励,而报告结果与共识不一致的报告人则会受到Slash惩罚。
Augur中的Staking,REP持有人可以输入预测结果,获得激励。
Steem(2016)
去中心化内容分享项目Steem,也是比较早的区块链应用项目,创办于2016年,发起人当中有Bitshares的Daniel Larimer(BM)。
Steem用了Powerup来表述Staking,而用Powerdown来表述解除Staking。在Steem系统中,参与Staking(Power up)有出块奖励。同时,发布,点赞,评论和转发都可以获得奖励。事实上Steem其实是个大“赌局”,如果你发布的内容,或者点赞和转发的内容,不能获得更多Steem Power(质押中的Steem)认可的话,你获得的奖励是无法跑赢通胀的,Steem的“赌局”中,价值是流向那些能够创造或者发现优质内容的人。
Steem的Staking中,Steem Power的持有人可以通过其对内容点赞和转发等操作,获得奖励。
Filecoin(2017)
Filecoin是一个去中心化存储项目,2017年融资额高达2亿多美金。Filecoin不是PoS共识机制,但机制有相似之处,PoS共识中,Staking的是token,但Filecoin中 Staking的是存储空间。与PoS不同的只是,token可以被Slash,而存储空间不能。
参与Filecoin挖矿,首先必须质押存储空间,成为存储节点,为Filecoin网络提供存储服务。Filecoin网络中还存在一类特殊的节点:检索节点。当他们最快检索到用户请求的文件时,他们会得到报酬。
Filecoin的Staking中,用户可以通过质押存储空间和提供检索服务,获得奖励。
Livepeer(2018)
Livepeer 是一个去中心化的视频基础设施,利用人们闲置的计算资源来将视频进行转码,旨在大幅度降低成本。开发者现在可以用 Livepeer 开发视频类的 Dapp。Livepeer在2018年5月开始实施其独具特色的Merker Mine,并在2018年10月结束,完成通证的初始发行和分配。
在livepeer网络中,Staking 200LPT以上可以成为转码节点,为用户提供视频转码的服务,并获取由用户支付的转码费用。当然,这不是强制的,即便你质押了200以上的LPT,仍然可以选择只参与共识出块,不提供视频转码服务。这样的情况,我们可以把200LPT理解为获取转码服务经营牌照的门槛。
Livepeer的Staking中,LPT的持有人可以提供转码服务,获得奖励。
Nucypher(2019)
Nucypher是2017年创立的项目,创立后代码提交活跃,但新闻报道甚少。项目被广泛关注是在2019年10月9日,当时,NuCypher获得1070万美元的战略投资。Nucypher是一个分布式密钥管理系统,提供加密和权限控制服务,是以太坊的隐私层。
Nucypher里的矿工Staking Nu来参与共识出块,同时需要承担加密任务,矿工获得出块奖励的同时,获得加密任务的费用,该费用由用户(可以是数据所有者,也可以是数据使用者)支付。如果矿工有泄露数据或其他作恶或者失职行为,质押的Nu将被Slash。
Nucypher中的Staking,Nu的持有人可以通过加密服务,获得奖励。
Staking plus:Staking之上附加操作(权利或者义务)
激励机制的变化是Staking机制变革后的重要发展,为此衍生出来的Staking金融(Staking Finance)也是业界讨论话题的中心。该层激励机制和Staking第一层(Staking as a Reward)和第二层 (Staking as a Service)的激励进行组合,变成了现在我们看到的样子:
除了激励出块之外,附加操作也会被激励。
这些附加的或者是额外的操作,是针对Staking即出块的”旧共识“所说的,新一代Staking机制中,附加操作和出块享用同等的激励机会,这些机会或以权利形式存在(非强制),或以义务形式存在(强制)
在Steem中,Staker参与点赞,评论,转发是权利;在livepeer中,Staker提供转码服务是权利;在Augur中,Staker参与预言结果报告是义务;在Nucypher中,Staker提供加密服务是义务;在Filecoin中,Staker提供存储服务是义务,提供检索服务是权利。
这些Staking赋予的权利和义务,和出块一样,共同维护这项目的去中心化,这是网络实现去中心化后,应用层的进一步实现去中心化过程。人们对应用层的探索其实不够,对去中心化的实现仍然停留在网络层的阶段,对于应用层的阶段探索仍然存在争议,但争议方中不缺乏理想的去中心化执念者,他们在推行着一套更加合理的激励机制。
Staking附加操作的正向激励
针对附加操作的激励是Staking Finance中设计的重点,持币人通过Staking委托给服务商执行附加操作。因为附加操作存在额外成本,充分的激励存在必要,项目激励设计的不同大多源于对“充分激励”的理解不同。
激励来源有的项目是通过增发,有的项目由提出请求的用户支付费用,大部分的激励并没有锚定法币价值,Token激励是主流。对操作的激励方式,大多按照业务使用情况而定,早期的业务使用并不会像出块一样如此频繁,所以对业务的激励在增发中占比很小。而支付类型方面,有的项目直接采用使用范围较广的外生代币(例如BTC,ETH,DAI),例如Livepeer的转码费用使用ETH作为支付手段。有的项目则采用了自身token,如Nucypher的用户以Nu的形式支付加密费用。前者可以有效利用外生代币的价值基础,促进项目的成功,后者则更有利于自身token的价值积累。
激励要解决的问题,不只是有人愿意参与链上的服务供给,好的激励方式能够促进更优质,更稳定,更高效的服务,在这点上,Ncypher的可用性奖励,是一个不错的创新,能够有效提升加密服务请求者的体验。对于很多应用链,如何筛选出更优秀的服务供给者,并给予其更多的“订单”机会,提升其收益,也是值得探索的方向。
Staking附加操作的反向激励:Slash
当然,为了防止节点在提供服务的过程中采取作弊手段,或者提供的服务不可靠,不稳定,Slash惩罚是必须的,其真正目的是威慑。Slash机制是PoS共识机制下独有的,和Staking组合在一起,如同一个硬币的两面。
相比于PoW,Staking-Slash让PoS的奖惩机制更加完善。PoW中,大部分作恶的惩罚是错失奖励。而在PoS中,除了错失奖励之外,还面临着本金的损失。在奖励力度相同的情况下,Staking-Slash对作恶的惩罚有更强的威慑力度,这让PoS在更少的资源消耗的情况下,实现了更高程度的安全性。
Slash大多以扣除抵押金中的百分比作为惩罚,大概比例在1%~5%,视情节严重情况而定。已上线的PoS项目中,Slash发生的频率并不是很高,威慑的效果较为明显,已知的Slash大都因为操作不规范所导致。
无论是正向还是反向,激励在某种程度上和去中心化程度挂钩。理论上,越好的激励设计,意味着更高程度的去中心化,而越好的激励设计背后,总有一套具有震慑威力的Slash机制。可以说,Staking-Slash机制在Staking Finance当中承担着举足轻重的作用。
附加操作(Operation)在Staking Finance中的演进
围绕着去中心化展开的激励设计,其背后的意义正是我们想要讲的Staking Finance。从激励出块开始,发展到激励附加操作(如解压,加密,投票等),人们在不断探索着去中心化组织应该有的样子。区块链的应用场景何其丰富,身份认证,广告交易,医疗健康,信用档案,加密通讯,物联网,防伪溯源,内容版权……不少领域都已经有人在探索,2020年,要求区块链服务实体的声音越来越多,技术落地的例子将会变多。各个行业中,服务的类型不同,操作更是多种多样,当我们将这些实体服务以去中心化的组织呈现时,会有非常大的变革。
目前,以Staking为基础方式建立起来的金融机制正在逐步完善,向着丰富的生态规模走去。我们现在再谈及Staking的时候,就不再是单纯的出块含义了,但不变的是,Staking仍然作为最基础的动作,维护这整个网络的安全,无论附加操作如何改变,底层安全都是离不开的。
我们也许会好奇,Staking继续发展下去,会变成什么样子?从PoS共识出现以来,就伴随着Staking的出现,在PoS共识发展的前7年时间里,Staking的变化并不大,在2019年,项目大规模的采用PoS,使得Staking有了新的发展方向,Staking as a Service是基础的服务,Staking as a Operation是业务层的发展,而Staking as a Derivative将是未来去中心化金融重要的发展方向。
有些人应该也许已经注意到Staking的资产属性,Staking资产有开发金融衍生品的潜能,这是我们下一篇文章,也就是本系列第三篇文章要讨论的话题Staking as a Derivative。Stafi团队已经尝试基于Staking资产来发行派息的债券,籍此来解决Staking资产的流动性问题,这是基于Staking资产发行的最基础的衍生品,有了这个基础,Staking Finance将更快的演变成一个丰富多彩的金融生态。