四-2,区块链共识机制---POS

    本篇来讲第二个共识机制:权益证明机制(PoS:Proof of Stake)。

    Pos共识是由Quantum Mechanic 于2011年在bitcointalk首先提出的,后经Peercoin和NXT以不同思路实现。Pos是Pow的一种升级共识机制,可以按照每个节点所占代币的比例和时间,同比例降低挖矿难度,进而实现加快找随机数的速度。Pos的主要思想是节点记账权的获得难度与节点持有的权益成反比,相对于Pow,一定程度减少了数学运算带来的资源消耗,性能也得到了相应的提升,但依然是基于哈希运算竞争获取记账权的方式,可监管性弱。该共识机制容错性和PoW相同。

    从本质上来讲,POW和POS共识的思路是一致的,在POW中拥有的算力越高,挖到矿的概率越大,而在POS中把算力转换成了Token,即拥有的Token越多,算法复杂度相对就会减弱,因此,挖到矿的概率就越大,一个明显的好处就是不再需要花费大量的法币去购买矿机,也不再需要耗费大量的电力维持矿机运行;此外随着规模经济(指扩大生产规模引起经济效益增加的现象)的消失,中心化所带来的风险小了。价值一千万美元的Token带来的回报不多不少是价值100万美元Token的10倍,不会有人因为负担得起大规模生产工具得到不成比例的额外回报。

权益证明机制的优缺点:

  • 优点:在一定程度上缩短了共识达成的时间;不再需要大量消耗能源挖矿。
  • 缺点:还是需要挖矿,本质上没有解决商业应用的痛点;所有的确认都只是一个概率上的表达,而不是一个确定性的事情,理论上有可能存在其他攻击影响。

PoS业务流程图解:

    A卖东西给B,B发布布全网广播,有Token(类似押金)的节点来挖矿,Token最多者拿到首轮记账权,且Token越多挖矿难度越小,假设节点2拿到记账权并挖到了随机数,记录了交易,并广播出去,其他节点验证了节点2的记录,区块成立,若节点2未在特定时间内挖到随机数,则选出另外一个节点来进行,依次类推。

Note: 1. 根据Token数量,同比降低挖矿难度。

         2. 多点同时挖矿,Token最多者可拿到首轮记账权,若无法在规定时间内完成记账,则记账权转移至Token次多者,以此类推,直至成功记账。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值