如果有人用超级计算机或量子计算机攻击比特币网络会怎样?

从理论上讲,具有足够计算能力的攻击者可以破坏比特币网络。在实践中,这很难做到。

使用当前的硬件,攻击者必须以超过10亿美元的成本资助、建造和运营挖矿设施,然后找到一个输出相当于8个胡佛水坝的能源供应商。诚实地用于挖矿的相同资源将是一个非常有利可图的企业。因此,这种攻击在经济上是不合理的。

在撰写本文时,这些都适用于量子计算:

1. 与传统计算机相比,量子计算机的速度非常慢,达到了很多个数量级。

2. 量子计算机的构建成本非常高,并且在相当长的一段时间内仍然会成本过高。

3. 最著名的量子算法是一个重大的飞跃,但它们仍然需要数十亿计算机运行数十亿年才能破解比特币中使用的加密技术。

即使科学家们发现了可能破坏现代密码学的新量子算法,比特币代码也会采纳抗量子的加密技术。

换句话说,比特币的用户和开发者社区将能够比任何量子攻击者领先一步。虽然比特币社区应该警惕大规模的攻击可能性,但普通比特币用户不必担心。