4.6 股权权益证明——PoS

股权权益证明(Proof of Stack,以下简称PoS)现在已经有了很多变种。最基本的概念就是选择生成新的区块的机会应和股权的大小成比例。股权可以是投入的资金,也可以是预先投入的其他资源。

PoS算法是针对PoW算法的缺点的改进。PoS由Quantum Mechanic2011年在bitcointalk首先提出,后经Peercoin和NXT以不同思路实现。PoS不像PoW那样,无论什么人,买了矿 机,下载了软件,就可以参与。PoS要求参与者预先放一些代币(利益)在区块链上,类似将财产存储在银行,这种模式会根据你持有数字货币的量和时间,分配 给你相应的利息。用户只有将一些利益放进链里,相当于押金,用户才会更关注,做出的决定才会更理性。同时也可以引入奖惩机制,使节点的运行更可控,同时更 好地防止攻击。

PoS运作的机制大致如下。

1)加入PoS机制的都是持币人,成为验证者(validator);

2)PoS算法在这些验证者里挑一个给予权利生成新的区块。挑选顺序依据持币的多少;

3)如果在一定时间内,没有生成区块,PoS则挑选下一个验证者,给予生成新区块的权利;

4)以此类推,以区块链中最长的链为准。

PoS和PoW有一个很大的区别:在PoS机制下,持币是有利息的。众所周知,比特币是有数量限定的。由于有比特 币丢失问题,整体上来说,比特币是减少的,也就是说比特币是一个通缩的系统。在PoS模式下,引入了币龄的概念,每个币每天产生1币龄。比如你持有100 个币,总共持有了10天,那么,此时你的币龄就为1000,这个时候,如果你发现了一个PoS区块,你的币龄就会被清空为0。你每被清空365币龄,你将 会从区块中获得一定的利息。因此,PoS机制下不会产生通缩的情况。

和PoW相比,PoS不需要为了生成新区块而大量的消耗电力,也一定程度上缩短了共识达成的时间。但缺点是:PoS还是需要挖矿。

来源:我是码农,转载请保留出处和链接!

本文链接:http://www.54manong.com/?id=93

'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();

你可能感兴趣的:(4.6 股权权益证明——PoS)