新闻正文
宏发彩票注册:IFMChain可以抵抗IBM量子计算机的破解吗?
作者:管理员    发布于:2018-07-25 12:05:51    文字:【】【】【

宏发彩票注册:量子计算机超强的计算能力,一度在以加密算法为基础的区块链世界造成恐慌,很多人都担心量子计算机会破解加密算法,击垮区块链。

其实就算量子计算机的运算能力能运用到破解密码上,对区块链也不会造成“ 灭顶之灾 ”。

就以 IFMChain公有链 来 说,IFMChian在设计之初就考虑过量子计算机的问题,针对算法类型以及加密长度有专门针对量子计算机的 抗量子设计 ,在破解难度上,无论是超级计算机还是量子计算机,都很难破解。

量子计算机到底提升了多少运算能力?

最早提出了量子计算机概念的著名物理学家 理查德·费曼 有个经典的应用场景描述:“你被要求5分钟内在国会图书馆某一本书的某页上找到一个大写字母“X”,这几乎是不可能的,因为那里有5000万册书。但是如果你处于5000万个平行现实中,每个现实都可以查看不同的书籍,那么你肯定能在其中某个现实中找到这个“X”。在这个假设中,普通计算机就像是前一种情形中疯子般的那个你,需要在5分钟内找遍尽可能多的书。而量子计算机却能复制出5000万个你,每个只需翻找一本书即可。”

这个能力听起来很恐怖,但是其实并没有实现。

而现实却是

↓↓↓

目前大家研发的量子计算机主要有两类: 一类是光量子计算机,另一类是电子量子计算机。 他们两个的特性各有不同。

光量子计算机 可以 同步运算 ,一个位可以表达多个状态,极大 提高计算能力 

2017年5月3日,中科院研究出了世界上第一台光量子计算机,这台光量子计算机比早期经典计算机的运行 速度快了10-100倍 

电子量子计算机 也就是大家常说的量子计算机,因为可以跟磁发生作用,可以很好的实现 自然演化的算法 ,提升计算能力。比如谷歌的D-Wave量子计算机的运算速度相比传统计算机提升了 一亿亿倍 。但是该电子量子计算机 只能运行特定的公式 ,也就是说,如果换一种算法就无法直接运行。

区块链加密算法的破解难度又是多少呢?

区块链的数字签名采用的是 非对称加密 ,非对称加密不能被破解的理论依据是计算机 无法在合理的时间 ,通过公钥反推出私钥的值, 破解成本高于被破解的信息带来的价值, 这样的加密就是安全的。

在目前量子计算机只能运行特定算法的背景下,我们在这里列举几个 没有特定有效破解算法的非代数变换的加密算法 ,这样可以更直观的理解破解难度与破解时间之间的关系。

目前区块链采用的加密算法难度常用的有 2000的24次方、2000的12次方、256的256次方、24的256次方 这几种,加密难度不一样,破解时间也是不一样的。

如果 是 2000的12次方 的加密难度,用目前最快的超级计算机最大破解时间需要 一亿亿年 ,而谷歌的D-Wave量子计算机,对逻辑运算的速度提升了一亿亿倍,IBM的50位量子计算机对逻辑运算的速度提升了一亿亿亿亿亿倍,因此2000的12次方的加密难度在这两种量子计算机面前最慢 1年内 可以完成破解。

但是 IFMChain 的加密算法采用的是 6000的24次方, 以及 2000的32次方 的加密难度 , 最大破解难度是2000的12次方的一亿亿亿亿亿亿亿亿亿倍 ,即使是用IBM的50位量子计算机也需要 一亿亿年 

所以, 即使把IBM的50位量子计算机运用到破解IFMChain的加密算法上,有生之年根本无法完成破解。

本能区块链实验室

脚注信息
版权所有 Copyright(C)2009-2010 杭州市某某某快餐公司