昨天,我们介绍了什么是工作量证明机制(PoW),今天我们将讲解区块链中的另一种共识机制:权益证明机制(Proof of Stake,简称PoS)。
权益证明是什么?
权益证明机制将工作量证明机制中的算力改成了系统权益,拥有权益越大则称为下一个记账人的概率越大。这种机制不像工作量证明机制那么费电。
权益证明系统试图先保留工作量证明的好处,同时消除一些潜在的安全问题(如51%攻击)。目前有多个项目正在这个方向上进行不同程度的研究。在PoS中各个节点仍然协助创建和验证新的区块。奖励与暂时放置在网络中的资金量(权益)成正比。恶意欺骗行为将会受到严格的控制。例如,如果某一个节点同时在多个主链上进行权益证明工作,系统会没收其链上的资金。
PoS的优点
权益证明机制可以辅助加强工作量证明,而不是取代它。其可以简单地作为添加和批准新区块的附加步骤。这类似于在门上添加第二道锁。人们总是希望自己的资金受到更严格的保护,因为工作量证明可能存在51%攻击的潜在风险,控制大部分算力资源的人将可以轻易控制整个网络。
彭博社2014年7月17日报道了位于英国的比特币交易所CEX.io旗下的比特币矿池GHash.io曾一度拥有比特币网络中超过51%的全网算力,这使得它有能力改变比特币区块中的历史交易,用相同的比特币支付两次(双花问题),并延迟甚至取消别人的交易。
而类似的攻击可能会在一个拥有权益证明的系统中得到有效的遏制。
PoS的缺点
1.没有专业化,拥有权益的参与者未必希望参与记账;
2.容易产生分叉,需要等待多个确认;
3.永远没有最终性,需要检查点机制来弥补最终性。
权益证明机制和工作量证明机制两者并非是对立的。区块链系统中可以同时兼顾安全性和创新性。之后我们将详解这两种共识机制在货币系统当中的价值与意义。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。