51% 攻击
51% 攻击 是什么?
51% 攻击单一实体掌控区块链超过一半算力或质押权重,利用其改写历史、进行双花或审查交易的攻击。
在工作量证明网络中,持有全网超过一半算力的攻击者能够超越诚实链,生成更长的私有分叉并重组区块,实现双花。在权益证明系统中,等价条件通常是控制或委托超过一半的质押份额。除双花外,攻击者还能审查特定交易或临时阻止确认,但无法盗取任意资金或绕过签名校验。小型链与合并挖矿的代币尤为脆弱,因为算力可以租借。常见防御包括交易所提高确认数、检查点、引入更强终局性(如 Casper FFG)、经济惩罚(slashing)以及更换共识算法。
● 示例
- 01
Ethereum Classic 在 2019 与 2020 年多次遭遇 51% 攻击,双花金额达数百万美元。
- 02
Bitcoin Gold 分别在 2018 与 2020 年遭遇 51% 攻击,双花价值约 1800 万美元与 7 万枚 BTG。
● 常见问题
51% 攻击 是什么?
单一实体掌控区块链超过一半算力或质押权重,利用其改写历史、进行双花或审查交易的攻击。 它属于网络安全的 Web3 与区块链 分类。
51% 攻击 是什么意思?
单一实体掌控区块链超过一半算力或质押权重,利用其改写历史、进行双花或审查交易的攻击。
51% 攻击 是如何工作的?
在工作量证明网络中,持有全网超过一半算力的攻击者能够超越诚实链,生成更长的私有分叉并重组区块,实现双花。在权益证明系统中,等价条件通常是控制或委托超过一半的质押份额。除双花外,攻击者还能审查特定交易或临时阻止确认,但无法盗取任意资金或绕过签名校验。小型链与合并挖矿的代币尤为脆弱,因为算力可以租借。常见防御包括交易所提高确认数、检查点、引入更强终局性(如 Casper FFG)、经济惩罚(slashing)以及更换共识算法。
如何防御 51% 攻击?
针对 51% 攻击 的防御通常结合技术控制与运营实践,详见上方完整定义。
51% 攻击 还有哪些其他名称?
常见的别称包括: 多数攻击, 链重组攻击。
● 相关术语
- web3№ 106
区块链安全
保护分布式账本、共识机制、智能合约及其周边基础设施免受攻击、欺诈与盗窃的综合学科。
- web3№ 1056
智能合约安全
通过设计、审查和运维链上程序,防止其被利用以盗取资金、冻结逻辑或违反业务规则的实践。
- web3№ 675
MEV(最大可提取价值)
区块构建者、验证人或 Searcher 通过对所产生区块中的交易进行排序、插入或审查所能提取的利润。
- web3№ 435
区块链抢跑(Front-Running)
链上交易滥用,行为者在内存池中看到待打包交易后,以更高 Gas 抢先提交自己的交易,从而利用可预测的价格影响牟利。
- web3№ 765
预言机操纵
通过扰乱智能合约所依赖的价格或数据源,使合约在借贷、清算或结算中做出严重错误决策的攻击。
- attacks№ 329
分布式拒绝服务攻击 (DDoS)
由大量分布式来源同时发起的拒绝服务攻击,通常借助僵尸网络,旨在压垮目标的带宽、基础设施或应用。