‹ 第 17 章,所有课时

大师 · 第 17 章 · 第 1/5 课时

攻击与假设

51%攻击

拥有大部分算力的人实际上能做什么? 6 分钟

控制超过一半算力的攻击者可以随着时间的推移,产生一个比其他所有人都更长的链。这赋予了真实但有限的权力。

多数人能做什么

  • 双花自己的币:支付,等待确认,然后发布一条不包含该支付的更长链。
  • 审查:拒绝包含某些交易,并使其他矿工挖出的包含这些交易的区块成为孤块。
  • 破坏:造成深度重组,损害对近期支付的信任。

不能做什么

  • 在没有私钥的情况下花费币。
  • 创造超出预定计划的比特币或改变奖励。
  • 改变节点强制执行的任何规则:无论算力如何,无效区块都会被拒绝。

成本是障碍:获取和驱动的硬件超过整个行业总和,同时攻击它所赚取的币的价值。与更大币共享算法的小币曾遭受此类攻击;算力最大的比特币从未遭受过。

需要记住的内容

  • 51%允许双花自己的币和审查。
  • 它不能窃取币或破坏节点强制执行的规则。
  • 成本和自我伤害使其对比特币没有吸引力。

快速检查

51%攻击者可以做到以下哪项?

为什么比特币从未遭受过成功的51%攻击?

51%攻击 · 比特币大学