相比于PoW算法,为什么说PoS算法更安全?

时间:2019-01-21 13:43 来源:

相比于PoW算法,为什么说PoS算法更安全?

相比于PoW算法,为什么说PoS算法更安全?

最近,在加密货币领域出现了一件重要的攻击事件。以太坊经典(ETC)在1月8号遭遇到了51%算力的双花攻击,根据不同的计算口径,这次攻击造成了数十到上百万美元的损失。这是攻击者首次成功实现针对排名靠前的主流密码货币的51%算力攻击,相对于这些可计算的现实损失,当前加密货币背后所面临的深层次安全问题更加值得关注。

1. 什么是51%算力攻击

目前以比特币(Bitcoin)为代表的大多数密码数字货币采用基于工作量证明(Proof of Work, PoW)的共识协议,参与工作量证明的矿工通过计算产生新的区块使得区块链不断增长。由于区块链是一个无中心的系统,任何人都可以尝试从任何位置产生新的区块。如果攻击者掌握的计算资源比较少,则攻击者生成的新的分叉增长速度就慢于公开的区块链的增长速度,因此不会形成被诚实用户所接受的长分叉。但是如果攻击者掌握了超过诚实用户的计算资源,则攻击者所生成的新的分叉增长速度就会快于公开的区块链的增长速度,他很容易形成一个新的更长的区块链分支取代公开的最长区块链。