区块链:量子计算机是加密货币的克星吗

2020年12月4日,中国科学技术大学正式对外宣布其创造出了世界一流的量子计算机原型“九章”,至此,中国成为了全世界第二个拥有量子计算机的国家。九章计算机在计算波色采样的问题只需要几百秒的计算时间,而同样的问题超级计算机就需要计算几十亿年。如果用量子计算机来挖矿的话,是不是比特币也会在很短的时间内被全部挖完呢?很多人认为一旦量子计算机的技术成熟,比特币系统就会崩溃,同样的,如果用量子计算机去破解比特币钱包的话,我们的加密资产也会被黑客瞬间洗劫一空。目前电子计算机的算力在量子计算机的面前就好像一滴水和太平洋的差距,因此,基于以上我们似乎可以理解为什么很多人对加密领域都持有悲观的态度。

霍尼韦尔推出最新量子计算机再度引发比特币量子威胁论:美国著智能工业技术开发商霍尼韦尔( Honeywell)宣布,其最新量子计算机量子容量已达到64,是IBM和谷歌的量子计算机量子容量的2倍。根据2017年6月的一篇论文,量子计算机的发展对于比特币来说是个威胁。而此前有报道称,2019年11月谷歌在量子计算领域取得突破时,有区块链专家表示,量子威胁至少需要10年时间才能成为加密领域的问题。但与此同时,还有人预测,量子计算机可能最快在2022年就能威胁到比特币。(注:量子容量是IBM创建的度量量子计算机能力和错误率的指标,IBM旗下量子计算机Raleigh今年1月得分为32。)(Decrypt)[2020/6/22]

那么量子计算机真的是加密资产的末日吗?首先,让我们来了解一下什么是量子计算机。量子计算机是一种使用量子逻辑进行通用计算的设备。以量子的状态作为计算单位,目前量子计算机使用的是如原子、离子、光子等物理系统。不同类型的量子计算机使用的是不同的粒子。不同于电子计算机,量子计算用来存储数据的对象是量子比特,它使用量子算法来进行数据操作,它最大的特点就是计算速度快。用速度如此之快的量子计算机去挖矿的话就代表了庞大的算力,是否可以一瞬间把加密货币都挖走呢?答案是:不会!下面我们来从技术角度分析一下。

声音 | 专家:量子计算机或可在数年内破解加密技术密钥:据bitcoinnews消息,西班牙IT公司Indra Sistemas的专家Wander Cunha表示,虽然加密解决方使得传统计算机无法轻松破解密钥,但量子计算机可能在短短几年内就能成功实现破解。而这可能会影响包括比特币在内的整个加密系统。[2018/11/26]

比特币用到的加密算法主要有两种:椭圆曲线密码学和sha256哈希算法。其中椭圆曲线数字签名算法主要用于公钥和私钥的生成,sha256哈希算法主要用于公钥生成钱包地址以及挖矿时的工作量证明,它被用于以公钥对应的钱包的地址,就是把一个输入以一种不可逆的方式转化成另一种输出,它有非常强的单向性,因此要从输出推导出输入是完全不可能的。

研究称量子计算机不会对比特币构成威胁:一篇名为《量子对比特币的攻击,以及如何防止攻击》的文章认为,目前ASIC矿机处理hashcash PoW的高速率,以及量子计算机的缓慢发展,不会让量子计算机占有优势。未来量子计算机出现实质性改进时,矿机可能早已获得足够的改进,以抵消其优势。[2018/5/31]

那么能否用量子计算机来提高挖矿的速度呢?比特币系统的协议规定了算力会随着运算的次数而水涨船高,一直增加到平均每10分钟才能算成功一次。挖比特币的过程就是不断的循环执行sha256的运算过程,比特币的公钥和对应的地址之间做了sha256加密,而这种算法从理论上来说量子计算机是无法计算的,且目前尚未有可破解sha256的算法。即使未来的某一天量子计算机技术真的成熟了,因为它触动了所有比特币持有者共同的利益,到时候通过共识机制进行分叉升级也是自然而然的事了。

以上我们可以看到,至少根据现有的技术,量子计算机是不会对加密货币有威胁的,甚至还会推动区块链产业发展。目前世界上的量子计算机研究的大多是针对某个特定的问题,例如“九章”量子计算机就是专门解决波色采样的问题,而若是要为比特币算法专门制造一台量子计算,其研发成本是相当高昂的,从投入产出比来看的话,或许这桩“生意”并不划算。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

[0:15ms0-0:674ms