在2019年有大量报道称,搜索引擎巨头Google达到了Quantum至高无上的地位。量子至上基本上是指可编程量子设备可以解决传统计算机实际上无法解决的问题的时间。
去年10月,谷歌宣布其配备了“ Sycamore”处理器的量子计算机已经实现了这一里程碑。量子计算机是建立在量子物理学的模糊定律之上的,而不是建立在经典计算机体系结构之上的离散的1s和0s二进制定律。
另一方面,区块链计算机是传统计算机的分散式对等网络,其同时工作以完成给定任务。与昆腾计算机一样,区块链计算机也处于发展的早期阶段。区块链技术已经存在仅十年了,与此同时,可用的Quantum计算机更加年轻。
让我们比较一下Quantum计算的现状和Blockchain计算的现状。
1. 技术
区块链计算机基于去中心化的对等架构。这是一个分散的经典计算机网络,可以协同工作以解决给定的任务。分散的区块链超级计算机构成了用户计算机的组合力量,从个人计算机(PC)到整个数据中心再到Quantum计算机。
同时,量子计算是一种集中式设备,它采用了量子物理的复杂属性作为其CPU架构。量子计算速度以量子位(qubit)为单位。量子位可以同时以1和0的“叠加”状态存在。这使昆腾计算机比传统计算机强大得多,传统计算机的位必须以1或0的离散状态存在。
2. 可扩展性,处理能力,鲁棒性和精度
由于对工作量证明和权益证明协议(区块链的核心算法)的重大改进,区块链计算机的灵活性,健壮性和准确性令人吹嘘。这使区块链计算机免受入侵和篡改。作为去中心化计算机的网络,区块链计算机的可扩展性几乎没有问题。但是随着大规模区块链网络的延迟可能会增加。
另一方面,当今的昆腾计算机众所周知容易出错。在处理最基本的算术任务时,有时会遇到错误。但是新的昆腾研究与开发正在努力限制这些量子位误差。
量子计算机潜在地可以利用比当今最快的超级计算机快1亿倍的计算速度。例如,谷歌的“无花果”量子处理器拥有53量子比特的计算能力,相当于9万亿个振幅。如果为真,那将使其比当今最快的区块链计算机快得多。
相反,区块链的计算能力取决于其网络中设备节点的数量。网络中的节点数越大,计算机的功能越强大。
3. 能源效率,可及性,价格和基础设施
在区块链的分散式点对点架构中,资源使用在区块链网络的不同节点(计算机)之间共享。网络中的参与者可以租用其他用户的机器周期,而费用通常很少。这种资源共享使区块链计算机的能源效率远远超过地球上任何一台超级计算机。
目前,昆腾计算机主要是集中式的和高能耗的。据说,某些Quantum计算机每年需要花费高达1000万美元的能量才能保持在线。
拥有个人计算机或最新智能手机的任何人都可以访问区块链计算机。对于Quantum计算机,情况并非如此。个人量子计算机的价格为500万美元(每台设备2500万美元),在很长一段时间内对大多数公民来说都是遥不可及的。除了可能通过云。
4. 密码学与安全
今天的区块链技术大多使用SHA-256和RSA256加密协议进行加密。对于传统计算机而言,这种哈希加密几乎是不可能的,但对于Quantum计算机而言,情况并非如此。
如果昆腾计算机能够破解SHA-256和RSA256加密协议,那么昆腾设备将破坏DApp安全结构,并威胁到区块链技术的存在。区块链将需要迁移到Quantum密码哈希以跟上时代的发展。
5. 为什么区块链会赢
这就是为什么区块链计算最终将拥有超过量子计算优势的原因。区块链是分散设备的网络。可以将任何类型的计算设备(包括昆腾计算机)作为节点添加到网络链中。换句话说,区块链技术可容纳包括Quantum计算机在内的各种计算设备。
就像传统媒体公司面对互联网和社交媒体的到来一样。互联网和社交媒体是否破坏了报纸?否。相反,互联网和社交媒体为传统媒体公司提供了覆盖全球受众的新基础架构。居住在乌干达阿鲁阿(东非)的人如何能够访问“大众力学”的副本,除非通过该杂志的网站URL。
同样,量子计算将利用区块链技术提供当今尚不存在的新机会和新市场。