PoS
区块链的诸多
共识机制
中,上期介绍的的
PoW
是最古老的一种,在比特币出现后的第三年,另一种共识机制诞生了,即PoS(Proof of State),翻译成“权益证明机制”。
State就是权益之意。若一个数字货币采用了PoS机制,只有持有数字货币的人才能参与竞选新区块的添加权。
这是因为支持这种机制的人认为,那些拥有权益的人会更愿意维护区块链网络的安全,而不是去攻击它。
而PoW机制中,争夺添加权的
矿工
未必持有数字货币。
正如公司股份制度中,谁拥有的股份越多,谁享有的权益也就越大,PoS机制也是遵循“股份越大,权益越大“的原则。
这种机制也存在
挖矿
游戏。只不过,决定游戏胜率的因素不再像PoW那样视乎谁更“勤奋”,而是谁拥有更多的数字货币。持有的货币量越多,能够获得添加权的概率也就越大。
你可以想象一下彩民购买彩票。如果人手一张彩票,那么,每个人中奖的概率是一样的。但有些彩民会一次性购买多张彩票,来增加自己中奖的概率。
比如,拥有100张彩票的彩民的中将概率显然比拥有10张彩票的彩民大10倍。这样的行为就类似于提高“股份“的占比,来增加自己的赢面。
现在,PoS也在不断试验中演化。它虽然不必经过繁重的挖矿,因而省去大量电力,但代价是牺牲了PoW机制的“纯粹”。
持币越多的人更容易挖到新区块而获得挖矿奖励,从而变得更加“富有”。这种马太效应将削弱区块链的
去中心化
程度。
于是,一些奉行PoS的数字货币采取了一些对策,
比如
有的数字货币将持币的时长也纳入了考量的变数。
这个变数称为“币龄”,是取持币的数量和持币时长的乘积。
矿工挖
出新区块后,将会抵消一部分持币时长,币龄将重新计算。有些数字货币还规定,在获得一次添加新区块权后,需要等待一段时间才能再次参与挖矿的竞赛。
这些规则都是为了在PoS的框架内尽可能地消解“垄断”。