主页 > imtoken安全码 > 详细文章:量子计算和区块链的未来

详细文章:量子计算和区块链的未来

imtoken安全码 2024-01-26 05:11:40

量子计算会破坏区块链还是使其更安全?

​01写的比较早

谈到计算的未来,区块链和量子计算是两个最受关注和争议的行业。虽然区块链在加密货币和密码学的实际应用中遥遥领先,但量子计算行业也在以惊人的速度增长。事实上,量子计算行业的增速仅次于区块链,预计2022-2027年该行业将以每年25%的速度增长。

一些专家认为,量子计算的进步可能会进一步推动区块链的终结,因为量子计算机可以破解最先进的区块链加密,并将作为一种更先进的数据保护方式,从而取代区块链。

区块链加密和量子计算经常结合起来作为加密对比。一方面是量子计算机能否快速发展来破解区块链,另一方面是密码学家能否迅速拿出安全的解决方案来保护自己免受量子黑客的攻击。<​​/p>

但是,量子计算和区块链之间的关系不一定是对抗性的。一些研究人员认为,量子计算和区块链技术最终会融合成新技术,创造出更快、更安全的革命性计算解决方案,并有助于解决各种问题。

02什么是量子计算?它与区块链有何不同?

对于初学者来说,量子计算是一种独特的计算类型,它利用“量子态”来解决通常需要惊人数量的计算机处理能力的逻辑问题。无法解决。量子计算机不再像传统的超级计算机那样逐个分析问题,而是可以同时分析大量潜在问题。这些计算机利用量子物理学原理以极快的速度将错误答案的数量降至最低,同时以惊人的速度给出正确答案。

当前计算机通常被称为经典计算机,由传统的位 1 或 0 组成,而不是两者。另一方面,量子计算机由量子比特组成,量子叠加允许比特的两种状态同时存在。此外,与传统比特不同,量子比特在量子纠缠过程中可以相互作用,为整个计算系统创造一个大的量子态。每增加一个量子比特,计算机的潜在状态数量就会增加一倍,与传统计算机相比,计算机具有巨大的计算能力。

▲ 量子计算用法

除了解决高度复杂的问题外,量子计算还具有改变加密世界的潜力。量子物理学和量子状态的特性决定了特定信息的实际状态在受到干扰时会发生变化。因此,理论上,量子加密是牢不可破的,因为任何信息状态,如果被窃听者(或机器)查看,都会发生不可逆转的变化。然而,正如量子计算可以创建强大的加密一样,它也有可能打破以前无法破解的加密形式,从而与区块链的存在产生潜在的冲突。

像 IBM 这样的公司,目前正在使用量子计算机来解决各种问题,例如为电动汽车开发更高能量密度的电池、减少碳排放的清洁材料,甚至寻找可以揭示量子计算机起源的粒子宇宙。

与量子计算相比,区块链是一种分布式账本技术,一种由密码学创建的信息账本,一旦通过一系列分布式计算机(称为节点)验证就无法有效更改。区块链使用各种共识机制——分布式节点网络,通过“验证”信息块添加到区块链中。区块链完全属于经典计算领域,这意味着区块链只会在某个时间点处于单一状态。

正如业界所说量子计算机比特币挖矿,区块链技术是通过自动执行智能合约创建分布式应用程序的绝佳工具,包括数字货币、物流和记录保存协议以及各种金融产品。

但是,由于网络限制,区块链可能无法解决高阶计算问题。当前区块链最大的问题是交易速度慢,新的区块链正在竞相提供高效交易的解决方案。相比之下,量子计算在解决一些大而棘手的科学问题方面具有巨大潜力,但它不一定是创建消费者应用程序的好工具。

因此,可以肯定地说,量子计算和区块链是两种不同高度的技术,它们之间的相互作用可能会深刻改变这两个行业。

03 量子计算会颠覆区块链并终结加密货币吗?

德勤的一项研究表明,25% 的比特币可能在一次攻击中被盗,截至 2022 年 1 月达到 3000 亿美元,随着加密货币市场规模的急剧增长,加密黑客最终窃取了数亿美元,并且随着量子计算的威力,未来黑客很可能会破坏整个区块链,同时造成全球经济混乱。

具体来说,目前主流的量子计算机还没有开发出Shor函数。当量子计算机实现Shor函数时,理论上可以求解椭圆曲线乘法目前隐藏的素因子。一种用于散列的乘法形式,目前几乎不可能反转(即找到相乘在一起形成私钥的原始数字)。

例如,研究人员计算出,使用经典计算机计算和椭圆曲线乘法,确定公钥对应的私钥需要 340,282,366,920,938,463,463,374,607,431,768,211,456 次基本运算,相当于数千年。

在同样的情况下,一台使用 Shor 函数的量子计算机只需要 2,097,152 次基本运算,相当于只需要几个小时。

除了取代区块链加密之外,另一个担忧是量子计算机可能会取代传统计算机进行加密货币挖掘。按照理论,如果这些计算机能够以超快的计算能力比传统的挖矿设备(例如ASIC)更快地挖矿,这将导致资产价格不稳定、51% 攻击和算力极度中心化等。(需要澄清的是,这种情况主要针对比特币等基于PoW的区块链,一般不会影响基于权益证明(PoS)的共识模型)。由于环境问题和其他因素,以太坊等一些区块链正在转向权益证明和其他不涉及计算密集型挖掘的共识模型。

尽管存在这些基于数据的担忧,但并非所有专家都相信量子计算将能够有效破解区块链并在未来取代传统密码学。例如,一些人认为比特币中使用的 SHA-256 加密具有潜在的抗量子性,即使量子计算机能够破解当前的区块链加密方法,也可能需要 10 到 20 年,这使得新的区块链密码学家正在引领采用新的、更强大的加密方法。

此外,RSA 加密是椭圆曲线加密的最常见替代方案,它也可能在一定程度上具有量子抗性。虽然椭圆曲线加密在传统解密方面被认为比 RSA 加密更安全,但专家认为在量子解密方面情况恰恰相反。此外,即使 RSA 最终成为“可破解的量子”,软分叉和更改钱包地址也可以减少量子计算机破坏区块链或窃取加密货币的大部分机会。

04量子计算能否与未来的区块链集成或增强?

虽然有些人认为量子计算可能会破坏区块链和加密货币,但其他人认为量子加密可以与区块链相结合,以创建比当今协议更安全的区块链。形成了对传统黑客攻击和量子计算机攻击具有强大防御能力的区块链。

研究人员认为,利用上述椭圆曲线乘法的非对称密钥算法和哈希函数等传统区块链密码学方法可以被量子密钥取代。

量子密钥密码术,也称为量子密钥分发 (QKD),通过在光链路上以光子的形式发送光的“量子粒子”来运行。正如我们前面提到的,任何干扰操作都会使交易失效(例如窃听者查看正在传输的光子)。为了真正有效地使用,这些量子密钥需要与一次性密码(OTP)加密一起使用,以生成只能使用一次的密钥。

李春堂、徐寅松、唐家豪、刘文杰在《量子计算学报》上发表题为“Quantum Blockchain: Decentralized, Encrypted and Distributed Databases Based on Quantum Mechanics”的论文介绍了量子计算应用于区块链的优势细节,尤其是节点选择的随机化。量子区块链协议可以替代目前的随机化方式,使用量子随机数生成器来选择验证者节点,将有效解决当前区块链随机化问题。

论文认为,量子区块链还具有用新型量子密码拜占庭协议取代经典拜占庭协议的潜力。虽然只是理论上的,但如果实现,它可以创建全新的、高度安全的基于量子加密的加密货币,同时帮助防御 51% 的攻击。<​​/p>

虽然上述大部分内容是指创建新的量子区块链,但量子技术也可能应用于现有区块链。增加去中心化还可以减少比特币、以太坊和 Solana 等主要区块链的交易时间。

实际应用中需要解决的问题是如何让节点算子获得量子计算和量子密钥生成功能。目前,大多数量子计算机由于价格高昂,仅限于实验阶段,这意味着难以与大量节点运营商一起操作。但我们相信情况会进一步好转,深圳一家科技公司推出了一款小型量子计算机,成本仅为 5,000 美元,远低于目前运行完整的以太坊节点所需的成本。

05什么是抗量子账本?

目前,有两个公链项目声称完全抗量子,抗量子账本和比特币后量子。 Quantum Resistant Ledger (QRL) 自称是“具有状态签名方案的最安全的后量子安全区块链”。

QRL 协议使用“IETF 指定的 XMSS,一种基于散列的前向安全签名方案,几乎没有安全假设。” XMSS 利用 Merkle量子计算机比特币挖矿,Merkle 树(哈希树)签名方案的扩展。基于状态的哈希签名方案(例如 Merkle 签名)被认为比 RSA 或椭圆曲线密码学更能抵抗量子黑客攻击。但是,如果密钥被多次使用,基于散列状态的签名方案(如 XMSS)预计会很容易受到攻击,这与其他加密技术相比是一个缺点。

目前,美国国家标准与技术研究院(NIST)计算机安全资源中心正在积极开展除XMSS、NIST等70种“后量子密码学”加密技术的研究和讨论。该技术在民用和政府应用中的优缺点。

抗量子账本声称其“扩展”的 Merkle 签名方案比传统的 Merkle 签名方案更高效、更安全,但如果没有真正高效的量子计算机来破解它,很难证明这一点。一点点。

06什么是后量子比特币?

除了 QRL 项目,另一个区块链项目 Bitcoin Post-Quantum 也声称能够使用基于哈希状态的扩展默克尔签名方案 (XMSS) 来保护自己免受量子计算攻击。 BPQ 是比特币区块链的一个实验分支,它使用量子安全数字签名而不是传统加密。未来几年,BPQ 进行的研究可能会成为将抗量子加密引入比特币主网络的基础。

与 QRL 不同,BPQ 目前处于研究阶段,其计划中的货币 BitcoinPQ 尚未被开采。

07量子计算和区块链的未来是什么?

量子计算和区块链的未来仍然未知,而这个最终答案可能是计算机科学未来的决定性因素之一。区块链帮助互联网民主化,创造了加密货币,并以比特币和以太坊等流行区块链的形式创建了世界上最大的分布式计算机网络。

相比之下,仍处于早期阶段的量子计算有可能帮助我们解决许多更具影响力的科技问题,并以我们无法预见的方式推进技术。如果量子计算和区块链发生碰撞,那可能是一场史诗般的灾难。相反,如果密码学继续发展,能够创建越来越多的抗量子加密方法,或者如果将量子加密本身集成到区块链中,这些技术的结合将有助于创建一个更加安全和民主化的互联网,从而产生积极的影响。对世界的影响。