主页 > imtoken官方版下载手机版 > 量子计算机是加密货币的克星吗?

量子计算机是加密货币的克星吗?

imtoken官方版下载手机版 2023-01-17 15:06:34

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

img_pic_1607657879_0.jpeg

那么量子计算机真的是加密资产的末日吗?首先,让我们了解什么是量子计算机。量子计算机((quantum computer)是一种利用量子逻辑进行通用计算的设备。以量子的状态为计算单位,目前量子计算机使用原子、离子、光子等物理系统。不同类型的量子计算机使用它们是不同的粒子,和电子计算机不同,量子计算是用量子比特来存储数据的,它是用量子算法来进行数据运算的,它最大的特点就是计算速度快,用这么快的量子计算机去挖,我这个词代表着巨大的计算权力。我们能在一瞬间把所有的加密货币都挖出来吗?答案是:不能!我们从技术的角度来分析一下。

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

那么量子计算机可以用来提高挖矿速度吗?比特币系统的协议规定,算力会随着运算次数的增加而增加,平均每10分钟算一次算成功。挖比特币的过程就是不断循环执行sha256操作过程。比特币公钥和对应地址之间进行了sha256加密,这个算法理论上量子计算机是不可能计算的,也没有可以破解sha256的算法。即便未来某一天量子计算机技术真的成熟了,因为它涉及到所有比特币持有者的共同利益,到时候通过共识机制进行分叉升级也是理所当然的事情。

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