12 月 1 日,据福布斯网站报道,全球比特币的计算能力已经比如今排名前 500 的超级计算机加在一起的计算能力快 256 倍。
笔者承认,与其他人一样,我在近期也对比特币感到痴迷。比特币可以发挥充分的潜力来创造出事实上并不存在的东西,这特别令人感到狂热。因此笔者决定找出比特币以及全球比特币网络中蕴藏的运算能力。
在今年五月,预计 bitcoinwatch.com 网站的比特币网络 hashrate 超过了 1 百亿亿次(exaFLOPS),是全球前 500 名的超级计算机的速度总和 8 倍多。如今,比特币浮点运算的速度已经达到了 64 百亿亿次。与之形成鲜明对比的是,在本月,全球前 500 的超级计算机累计的速度在 0.25 百亿亿次。
因此,整个比特币网络的运算能力比这 500 个超级计算机运算能力的总和还快 256 倍。
这究竟意味着什么呢?
每秒浮点运算次数是衡量计算机表现的指标,主要用于科学计算领域,该领域大量使用浮点运算。
浮点运算是代表和存储实数近似值的一种方法。
在谈及有关比特币网络 64 百亿亿次速度的潜在问题时,笔者需要指出几点。由于比特币矿工事实上只需要进行简单的计算,他们通过转换从而获得浮点,同样,新的可编程专用集成电路(ASIC)矿工不能进行其他的操作。因此,这种比较并没有完全的可比性。此外,超级计算机所采用的零部件都是具有多种功能的,这意味着在理论上,这些资源可以在其他地方被加以利用,例如,用于解决实际存在的问题。
鉴于现有计算机速度更新的进度,单个超级计算机的运算速度预计有望在 2019 年之前达到 1 百亿亿次。如今运算能力最强的超级计算机是天河 2 号(Tianhe-2),这是由中国国防科学技术大学开发的。这台计算机的运算速度为 0.0338 百亿亿次。
在 2008 年,美国国家安全局的书的詹姆斯-班福德(James Bamford)在其名为 The Shadow Factory 书中表示,美国国家安全局向美国国防部表示,该国需要在 2018 年之前拥有一台运算能力达到百亿亿次的计算机。(尚智)