学习
实践
活动
专区
工具
TVP
写文章

杨税令:量子计算机对区块链有威胁吗?

视频时长5分58秒(10.3MB)

《啃碎区块链》第39期

有了量子计算机,区块链还安全吗?

量子计算机强大的计算能力是否对区块链技术有所影响?

疑问

杨税令

量子计算机确实会给区块链带来强大的挑战,因为区块链的根基是基于加密算法的,我们认为加密算法在一定时间内没法破解,就认为它是安全的。目前的加密算法难度大概有2000的24次方、2000的12次方、256的256次方、24的256次方这几种,区块链使用的加密算法不一样,加密难度也不一样。需要的破解时间也是不一样的。

假设有些区块链的破解难度用超级计算机需要一亿亿年的时间,那它在面对量子计算机的时候就会有一个威胁。例如,谷歌的D-Wave量子计算机,对逻辑运算的速度提升了一亿亿倍,IBM的50位量子计算机对逻辑运算的速度提升了一亿亿亿亿亿倍,那在面对一亿亿年的破解难度下,他们都可以很快破解。这个时候区块链网络是不安全的。

那面对这些量子计算机带来的风险,我们要怎么办呢?

疑问

杨税令

想要找到解决办法,我们先要分析量子计算机的情况和发展历程。目前的量子计算机主要有两类:一类是光量子计算机,另一类是电子量子计算机。光量子计算机的主要作用是提升计算能力。电子量子计算机可以实现自然演化的计算方法,但它只能运行特定的公式,但是如果密码的破解算法没有对应量子计算机的运行公式,那也是没有用的。

在这种情况下,我们要防止被量子计算机破解的话,有两种路径,第一,提高加密难度,直到就算用量子计算机破解也需要足够长的时间。第二,改变加密方法,比如基于举证变化的加密算法,量子计算机就没有办法破解。

但是,上面两个方法只能是在通用量子计算机研发出来之前。可以保证区块链的安全性。

但是我们相信,通用量子计算机研发出来之后,区块链也一定会提升加密算法难度,研发出基于量子特性的加密算法,以保证网络的额安全性。

责任编辑:谢燕

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180209G03BQ900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券