比特币安全吗? 能盗走吗?

分类:币圈快讯浏览量:28发布于:1周前

    比特币安全吗?换句话说,钱包里的比特币,容易被黑客盗走吗?

    01

    私钥、公钥、地址

    02

    反向推导?没门!

    既然“私钥可以推导出公钥,公钥可以推导出地址”,动用账户里的比特币又必须输入“密码(私钥)”,那黑客要窃取你钱包里的比特币,必须、也只需拿到“私钥”即可。

    03


    暴力破解比特币私钥有多难?

    既然第一种方法不可行,那第二种方法如何?在回答这个问题之前,我们先看下私钥是怎么产生的。

    假设你抛硬币,正面朝上为1,反面朝上为0,连续抛256次,把每次抛的结果记录下来,再转换成十六进制数,就是一个比特币私钥。

    What?这么简单?这么任性?

    没错,比特币的私钥就是通过程序“抛256次硬币”,随机生成的。所以,比特币私钥的本质是256位二进制数。

    每次抛硬币,都有正反2面,所以抛256次,一共可以出现「2x2x2x2……2x2x2」,即256个2相乘,也就是「2的256次方」种结果。所以,比特币的私钥总数,理论上有「2的256次方」个。

    注:私钥总数的实际值比上面的理论值略低,因为有一小部分私钥不可用,但对总数影响微乎其微。

    「2的256次方」是多大呢?它约等于「10的77次方」。那「10的77次方」又是多大呢?

    如果我们居住的这个地球,海洋、岩石、地底下的岩浆全部用沙子来填充的话,整个地球的沙子数量大概是「10的30次方」。也就是说,一个和地球一样大,全部由沙子组成的星球,需要用到「10的30次方」粒沙子。

    「10的77次方」比「10的30次方」大「10的37次方」倍,整整37个0。在比一个地球的沙子数量还要多「10的37次方」倍的比特币私钥集里,一个一个地试,破解出某个地址对应的私钥,简直比大海捞针还难。

    所以,即便黑客有超级计算机,都无法暴力破解比特币私钥。

    这就是为什么很多人说,“比特币第一次通过技术手段,保证了个人的私有财产神圣不可侵犯”。

gg
 上一篇 下一篇 

我来回答

猜你喜欢

最近更新

关注我们

qrcode

扫一扫二维码给站长一点鼓励