主页 > imtoken不让安装 > 破解你的私钥需要多长时间?如果全世界的比特币矿工都反对你

破解你的私钥需要多长时间?如果全世界的比特币矿工都反对你

imtoken不让安装 2024-01-26 05:09:48

如果全世界的比特币矿工联合起来,破解你的私钥需要多长时间?

QQ20190421-203303@2x

首先弄清楚Hash碰撞的单位,

大家都用过U盘或者硬盘来存东西。 单位为 KB、MB 或 GB。 比如8G的小U盘,1T的硬盘就是指存储空间。 全名应为 8GB 或 1TB。 B是Byte字节的缩写,是存储单元; 如果把Byte换成Hash,就变成了算力单位,Hash简写为H。

黑客为什么没人破解比特币_比特币钱包文件破解_比特币破解挑战

K=2^10=1024≈1000; KH 计算能力约为每秒 1000 次猜测

M=2^10K=2^20≈10^6; MH算力约为每秒100万次猜测;

G=2^10M=2^30≈10^9; GH 的计算能力约为每秒 10 亿次猜测。

以此类推,单位有TH、PH、EH、Z、Y、B、N、D等。

比特币破解挑战_比特币钱包文件破解_黑客为什么没人破解比特币

你的私钥有 2^256 种可能。 目前全网算力45.98 EH,也就是每秒45.98*10^18次(具体数字是45.98*2^60),口头表达4598亿次,感觉很厉害,数字太大,好像瞬间就能猜出你的私钥。 先不要妄下结论,我们私钥的可能性不是光想就可以判断的。 来吧,年轻人或老板,让我们继续数数。

比特币钱包文件破解_黑客为什么没人破解比特币_比特币破解挑战

45.98这个数字不好改成2的n次方,假设是64,也就是2的6次方,也就是说全网算力提升了40%。

比特币破解挑战_黑客为什么没人破解比特币_比特币钱包文件破解

比特币钱包文件破解_黑客为什么没人破解比特币_比特币破解挑战

10^57 的单位是秒。

计算一年是多少秒,再计算需要多少年。

1小时是3600秒,1年=3600*24*365

多少年?

黑客为什么没人破解比特币_比特币钱包文件破解_比特币破解挑战

比特币钱包文件破解_黑客为什么没人破解比特币_比特币破解挑战

换句话说,如果这些矿工运气不好,猜(撞)你的私钥是穷尽所有可能,最后一个摸到你私钥的需要31.7后跟60亿字,这么多年;

当然,如果算力不增加,这么多亿年之后比特币破解挑战,不仅你的私钥会被计算出来,所有的私钥都会被计算出来。 因为2^256的可能性已经穷尽了,所有私钥的可能性也都穷尽了。 我在上一篇文章中说过,如果有360个地球,每个地球上的每一克物质都变成一个新的地球,那么多地球上的水分子就是私钥的可能。

虽然是近乎无限的数量,但在近乎无限的时间面前,却有机会耗尽它。 只是这么长的时间,不是一个人的一生,也不是人类现在的文明所能承受的。

比特币破解挑战_黑客为什么没人破解比特币_比特币钱包文件破解

还有一个bug,有可能在第一秒就猜到你的私钥。 比如你的私钥256位全为0,你被淘汰了。 别怕,这种情况是不会发生的,除非你泄露了信息,泄露了私钥信息,否则你真的不用劳烦全世界与你为敌。 一台电脑和一部手机可以让你的个人资产化为乌有。 所以保护私钥(或助记词)是你首先要考虑的。

事实是,你的私钥破解时间用不了31.7亿亿亿亿亿年比特币破解挑战,因为对方不会倒霉到破解全世界的私钥,最后一个会碰你,而且他们不会幸运地成为第一个数字。 破解时间要以亿年为单位计算,相信没有人会反对。

放心,没有那么多算力对你不利,哪怕你钱包里有100万比特币。

在等待破解你的私钥的亿万年里,这些算力已经可以选择更划算的方式了。