权利压迫攻击(Grinding Attack)
权利压迫攻击是指恶意节点通过影响出块节点的选举过程,加大自己被选为出块节点的概率。在基于 PoS、PoSpace 的共识协议中,随机性来自于链本身的原始数据。恶意节点在出块时,可以通过尝试生成不同的区块以找到对自己有利的随机数,增大自己后续选为出块节点的可能性。
可以通过减少采样频率的方法降低权利压迫攻击的影响,比如每隔 10 个区块采样一次,10 个随机数由采用值不断 Hash 生成,这样恶意节点仅能影响其中一个随机数的生成。
---《共识算法与共识安全白皮书》
可看论文
Title:
Adaptively Secure Random Beacons for Ungrindable Blockchains
为不可压迫的区块链提供自适应安全随机信标
Pdf link:
https://ieeexplore.ieee.org/document/10272500
by 软件工程小施同学