白皮书的第 11 节回答了一个精确的问题:如果攻击者控制了一部分算力并秘密地挖掘一条竞争链,一旦你的支付深度达到 z 个区块,它追赶诚实链的可能性有多大?
概率迅速下降
随着每个区块的增加,答案呈指数级下降。拥有 10% 的算力,攻击者从 6 个区块落后追赶的机会约为 0.02%。拥有 30% 的算力,需要 24 个区块才能将机会降至 0.1% 以下。
- 算力为 10% 的攻击者,深度为 6 个区块:大约 1/4000 的机会。
- 算力为 30% 的攻击者:6 个区块不足以达到该水平,需要大约 24 个区块。
- 算力超过 50% 的攻击者:无论多少区块都不够。
六个区块,大约一小时,成为大额支付的惯例:这是对任何现实攻击者的谨慎保证金。交易所通常对小额存款要求较少确认,对大额存款要求更多。
▶ 在机器中查看计算在论文的最后一页,第 11 节,计算。