理解区块链弹性:超越51%攻击
realtime news Feb 27, 2025 07:51
全面分析区块链在对抗控制下的弹性,探索在各种客户端和网络模型中安全性和活跃性的极限。

在区块链技术不断发展的背景下,区块链系统对抗控制的弹性仍然是一个关键问题。a16z crypto最近探讨了区块链在保持其核心活跃性和安全性时可承受多少恶意验证者的问题。研究考察了这一阈值是50%、33%,还是如以太坊联合创始人Vitalik Buterin所建议的99%。
探索区块链弹性
研究强调了区块链客户端建模的重要性,考察了客户端和验证者是始终活跃还是偶尔休眠以及网络同步性的性质。与Dionysis Zindros和David Tse合作的研究系统地对共识模型进行了分类,以界定可实现的安全性和活跃性弹性。
状态机复制和共识协议
状态机复制(SMR)共识协议对于区块链功能至关重要,确保交易在网络中以一致的顺序执行。这些协议必须具备拜占庭容错(BFT)能力,即使部分验证者行为恶意,也能保持安全性。研究调查了可容忍的最大对手比例,探讨了经典同步网络和部分同步网络。
确定可容忍的验证者控制
研究质疑任何区块链协议达到的安全性和活跃性弹性的上限,强调网络在验证者间可靠传递消息的能力会影响这些上限。在同步网络中,较高的弹性是可能的,而在部分同步网络中,网络延迟会扰乱通信。
客户端建模和网络同步
客户端特性,如它们的通信能力和活动水平,对弹性阈值有显著影响。研究以这些客户端和网络特性为基础提出了BFT SMR共识模型,对在各种情景中可实现的弹性进行了全面分析。
欲深入了解研究结果,包括详细模型和理论证明,完整论文可在IACR电子预印本资料库中获得。研究不仅巩固了现有知识,还引入了新协议和不可能性定理,为理解区块链安全性作出了重要贡献。
欲了解更多信息,请参阅a16z crypto的原始文章。
Image source: Shutterstock