关于量子计算,市面上已经有很多局和都市传说。我们的想象力非常强大,足以让我们相信尼斯湖水怪会将人拖入水下,人工智能崛起且开始表现出人类的特质,现在又出现了一种神秘的量子算法,可以将比特币从地球上抹去。
那么,量子计算到底是什么?它真的会对比特币构成威胁吗?它会不会最终剥夺数字黄金的价值?
什么是量子计算?
量子计算是利用叠加和纠缠等量子现象解决数学难题的新兴科学分支。2019年,谷歌声称它造出了一台“量子霸权”计算机,只需要花200秒,就可以解决目前最快的超级计算机要花一万年左右才可以解决的任务”。来自合肥科技大学的中国科学家研发出了一台机器,据说只需200秒就能解决玻色子采样问题,即便是速度非常快的超级计算机TaihuLight,解决这个问题也需要大约25亿年。
摩根大通工程师:量子密钥分发网络可保护区块链免受量子计算攻击:2月17日消息,来自摩根大通公司、东芝公司和Ciena公司的一组量子计算工程师发布论文表示,他们已经证明,新开发的量子密钥分发(QKD)网络,可用于保护区块链上的通信。量子密钥分发是一种由量子物理学驱动的超安全双向通信网络,作为保护区块链免受量子计算攻击的一种方式。(metro)[2022/2/17 9:59:09]
那么,这些叠加和纠缠的概念是什么?它们最终会对比特币网络安全造成什么影响呢?
叠加
DoraHacks支持开源量子计算Hackathon unitaryHACK:去中心化全球极客组织DoraHacks在推特发文支持由Unitary Fund主办的开源量子计算Hackathon。本次Hackathon将于2021年5月举办,DoraHacks将资助多个开源软件Bounty。因为宇宙的进化具有幺正性(Unitarity),因此本次Hackathon是unitaryHACK。开源量子计算开发者可以通过推特@DoraHacks提供的链接报名本次Hackathon,或登陆HackerLink.io联系DoraHacks获取活动细节。[2021/4/13 20:15:28]
叠加是指量子系统能够同时处于多种状态。”这里“和“那里”,”上“和“下”,”1“和“0”,还有–是的,这和比特币挖矿有关系。
声音 | 姚前:量子计算短期不会让区块链和数字货币失去发展意义:国务院参事室研究员、前中国人民银行数字货币研究所所长姚前发表《量子计算会让区块链和数字货币失去意义?会出现量子货币吗?》文章,姚前表示,由于密码学是区块链的关键要素,是实现数字货币安全可信的技术基础,因此人们不免担忧,量子计算的发展是否会对区块链和数字货币的安全带来威胁,甚者有人断言在量子计算机面前,区块链不值一提。但目前看,定论尚早。一是量子计算算法(如Grover算法和Shor算法)对非对称密码体系的威胁较大,但对对称密码、哈希算法的影响相对较小。二是目前没有证据证实或证伪量子计算机可以解决NP(Nondeterministic Polynomial,非确定性多项式)完全问题,也无法轻易地论断在量子计算环境下,依据计算复杂性的密码技术就没有前途了。三是密码学历来是在编码和破译、攻击和防守、矛和盾的对抗中发展起来,不能说有量子计算了,密码就不行了,量子计算也有其不擅长的地方,亦可构造抗量子密码体制,比如多变量公钥密码体制、基于Hash函数的数字签名方案、基于纠错码的密码体制和基于格的密码体制等。
因此,量子计算是否让区块链和数字货币失去了发展意义,短期内并不好说。但有一点是肯定的,那就是随着技术的发展,货币形态以及货币技术必然也会发生相应的改变。在量子时代,基于区块链技术的加密货币或许将继续存在,只不过它可能会采用更先进的抗量子密码技术。而另外一种可能是,它将被一种新型的基于量子技术的货币形态替代,也就是现在学术界有人在探索的量子货币。[2019/12/12]
在比特币挖矿中,计算机必须解决一个数学问题,即寻找尽可能小的32位随机数,直到找到满意的解决方案。
使用普通的、无论算力多么强大的挖矿装备来寻找这个随机数,都需要大量的能量。但是量子计算机,理论上可以在几秒钟内解决这样的问题,而不需要花费太多的能量。
这是因为,与普通比特只能是1或0不同,量子比特可以同时是1和0,极大地加快了发现新区块的过程。
纠缠
所以,叠加似乎可以让比特币的计算变得不值一提。然而,这只是问题的一部分:还有另一种量子现象——纠缠,即网络中的所有参与者有可能同时就一个测量结果达成一致,这听起来很像共识——比特币工作证明的一部分。
通俗地说,量子纠缠是一种在量子尺度上观察到的现象,纠缠的粒子保持着联系(某种意义上),这样无论两个粒子之间的距离有多远,对其中一个粒子进行的操作都会影响另一个粒子。
也就是说,纠缠与叠加结合在一起,看起来似乎会在不久的将来让比特币的基本部分走向消亡,仅仅因为量子计算机在理论上能够超快地执行所有的操作——但它们,真的可以吗?或者说,现在可以吗?
量子计算和比特币
根据Tessler和Byrnes发表的科学研究,”如果能够找到一种高效反转SHA-256的量子算法,那么我们确实可以轻松挖出比特币。然而,目前人们认为,无论是经典算法还是量子算法,都没有能够反转SHA-256的高效算法。因此,唯一的方法就是蛮力搜索,也就是是尝试不同的输入,直到找到一个满意的解决方案。”
在同一篇论文中,Tessler和Byrnes提出,在挖矿、安全和分叉这三个主要方向上,量子计算对比特币的短期影响似乎相当小。原因很简单。量子计算机要想对比特币产生不利影响,需要比现在的量子算法有更多的量子比特和突破。
终于来到了都市传说提醒人们要警惕的量子计算种种优势的时刻——好吧,即使在这种情况下,这样的优势也不是不可逾越的,以至于经典并行化无法击败它。
所以,牢记这一点,让我们回到文章开头关于量子计算对比特币构成威胁的问题。它能否最终剥夺数字黄金的价值?确实有可能,但量子计算给比特币带来多大的风险,也就意味着它能在多大程度上保护比特币抵御这些风险。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。