量子计算机可以攻破比特币吗?我们钱包的私钥有可能被破解吗?

先说结论:比特币在我们所有人有生之年都不可能被攻破,私钥也不可能被破解。

大家经常会听到:“量子计算机出来后比特币就要被破解,就要归零了”此类的信息。其实大家完全不用担心这个问题,给大家科普一下比特币的知识。

比特币采用的是secp256k1算法来生成公钥和私钥,secp256k1是一种基于‌椭圆曲线密码学的数字签名算法。所有钱包的公钥大家都可以知道,它就相当于一把锁,所有的人都可以看见。而私钥就是钥匙,只有这把钥匙泄漏的时候我们的比特币才可能会被盗用。

如果要破解私钥首先就是要找到破解椭圆曲线密码学的技术,量子计算机可以使用秀尔算法解决离散对数来攻破椭圆曲线加密,从而破解私钥。破解256位的椭圆加密私钥基础条件是需要2339个量子比特位和1260亿个托佛利门,既一天内破解256位的椭圆曲线加密需要13*10^6=3.17亿量子比特位。

现在最大的IBM超导量子计算机是127量子比特币位,一天内破解比特币私钥需要:3.17亿/127=249.6万台IBM超导量子计算机。假如每年IBM超导量子计算机速度每年增长一倍(这根本不可能),20年后每台超导量子计算机是1.3亿量子比特,这时候一天3台计算机就可以破解比特币的私钥了。但是科技在进步,加密技术也在进步,现在密码学在积极展开后量子密码学的研究,未来超奇异椭圆曲线同源密钥有望取代当前的常规椭圆曲线密钥。

可以这么说比特币在我们所有人的有生之年都不可能被破解,我们应该其实完全不用担心比特币的安全性问题,更应该担心的你手中是否有比特币,其实未来一个家庭不需要太多钱,一枚比特币足矣。

#BTC