2020年12月4日,中国科学技术大学正式对外宣布其创造出了世界一流的量子计算机原型“九章”,至此,中国成为了全世界第二个拥有量子计算机的国家。九章计算机在计算波色采样的问题只需要几百秒的计算时间,而同样的问题超级计算机就需要计算几十亿年。如果用量子计算机来挖矿的话,是不是比特币也会在很短的时间内被全部挖完呢?很多人认为一旦量子计算机的技术成熟,比特币系统就会崩溃,同样的,如果用量子计算机去破解比特币钱包的话,我们的加密资产也会被黑客瞬间洗劫一空。目前电子计算机的算力在量子计算机的面前就好像一滴水和太平洋的差距,因此,基于以上我们似乎可以理解为什么很多人对加密领域都持有悲观的态度。
声音 | 现代密码学之父:区块链在量子计算中并不十分脆弱:据新浪财经报道,“现代密码学之父”惠特菲尔德·迪菲(Whitfield Diffie)表示,20世纪70年代建立起来的公钥加密体系很容易受到量子计算的攻击。但密码学中有很多技术,例如大多数区块链都使用了公钥密码,同时也使用了很多其他的东西,包括哈希编码,区块链在量子计算中并不十分脆弱。[2019/4/4]
那么量子计算机真的是加密资产的末日吗?首先,让我们来了解一下什么是量子计算机。量子计算机是一种使用量子逻辑进行通用计算的设备。以量子的状态作为计算单位,目前量子计算机使用的是如原子、离子、光子等物理系统。不同类型的量子计算机使用的是不同的粒子。不同于电子计算机,量子计算用来存储数据的对象是量子比特,它使用量子算法来进行数据操作,它最大的特点就是计算速度快。用速度如此之快的量子计算机去挖矿的话就代表了庞大的算力,是否可以一瞬间把加密货币都挖走呢?答案是:不会!下面我们来从技术角度分析一下。
有分析认为量子计算机无法对比特币产生威胁:今日有分析文章称,随着量子计算机不断走向成熟,整个非对称加密体系下的算法(包括ECDSA)都会受到巨大的冲击,但量子计算机的两个算法Shor和Grover还无法对比特币造成威胁。虽然比特币的钱包地址都来源于ECDSA的私钥和公钥,然而钱包地址却并不是直接公钥,而是公钥的哈希值,在公钥没有暴露的情况下,Shor是无法使用的。因而即便量子计算破解了非对称加密算法,对于那些没有使用过的冷钱包,也无法破解。如果非得破解冷钱包,需要先把钱包地址逆向出来其公钥,但这个操作Shor无法完成,只能借助其他算法。而Grover虽然有破解的可能,但在可预见的时间里是无法破解的。从这个意义上讲,比特币对量子计算机还是有一定免疫力的。相反目前采用非对称加密来保证安全的系统,如网银、微信、支付宝等才会变得岌岌可危。[2018/3/12]
比特币用到的加密算法主要有两种:椭圆曲线密码学和sha256哈希算法。其中椭圆曲线数字签名算法主要用于公钥和私钥的生成,sha256哈希算法主要用于公钥生成钱包地址以及挖矿时的工作量证明,它被用于以公钥对应的钱包的地址,就是把一个输入以一种不可逆的方式转化成另一种输出,它有非常强的单向性,因此要从输出推导出输入是完全不可能的。
“量子计算”发展超预期 区块链技术命门将受打击?:曾有预测认为,十年内,量子计算将会给区块链(包括比特币)带来毁灭性的打击。在去年底召开的Crypto 2017会议(顶尖的区块链密码技术人员会议 )上,全球还“没有人担心”量子计算风险,虽然有些专家称,量子计算的出现将危及所有现有加密方法(包括RSA令牌)的安全性,并影响整个金融和银行业的安全,包括区块链。而近日,量子计算的迅速发展超出众人预期。中科院量子计算机研究宣布取得突破性进展,中科院量子信息与量子科技创新研究院在超导量子计算方向发布11量子比特的云接入超导量子计算服务,这一进展让量子计算又一次成为焦点。值得注意的是,美国国家安全局(NSA)也早在2015年便开始研究量子密码系统。[2018/3/1]
那么能否用量子计算机来提高挖矿的速度呢?比特币系统的协议规定了算力会随着运算的次数而水涨船高,一直增加到平均每10分钟才能算成功一次。挖比特币的过程就是不断的循环执行sha256的运算过程,比特币的公钥和对应的地址之间做了sha256加密,而这种算法从理论上来说量子计算机是无法计算的,且目前尚未有可破解sha256的算法。即使未来的某一天量子计算机技术真的成熟了,因为它触动了所有比特币持有者共同的利益,到时候通过共识机制进行分叉升级也是自然而然的事了。
以上我们可以看到,至少根据现有的技术,量子计算机是不会对加密货币有威胁的,甚至还会推动区块链产业发展。目前世界上的量子计算机研究的大多是针对某个特定的问题,例如“九章”量子计算机就是专门解决波色采样的问题,而若是要为比特币算法专门制造一台量子计算,其研发成本是相当高昂的,从投入产出比来看的话,或许这桩“生意”并不划算。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。