通过暴力破解方式Large Bitcoin Collider组织访问比特币私钥

2017-04-18
作者 / 比特侃儿
来源 / 金色财经
标签 / 比特币,比特币私钥,比特币新闻

    最近有报道称一个名为LargeBitcoinCollider的组织通过暴力破解的方式访问到了3个含有比特币的私钥,这里所谓的暴力破解,就是靠穷举算法的方式去碰运气。

    大家都知道,比特币的私钥是以64位十六进制数显示的(以二进制数表示则为256位),那么破解所有的比特币私钥就有2^256次可能,即大约1.15792*10^77。

    当前拥有比特币数量最多的一个地址,是3Nxwenay9Z8Lc9JBiywExpnEFiLp6Afp8v,数量大约为:128,439.83709770BTC。

    那么,猜中它的私钥概率有多少呢?约为8.637*10^-78,目前,全网有币的私钥数量大约为1350万左右,其中超过1BTC的私钥大约为40万左右

    ——即便我们将这1350万私钥都当成是3Nxwenay9Z8Lc9JBiywExpnEFiLp6Afp8v这个地址背后的“头奖私钥”。那么猜中能够获得比特币的概率也就是1.166*10^-70。

    但也有比特币相关人士提出不同意见,他们认为暴力破解比特币私钥又不是人在算,而是计算机的工作,快的计算机一秒钟就能算出以亿为单位级的私钥,他们认为用计算机破解私钥的概率还是很高的。

    ——再来看Motherboard的报道,LargeBitcoinCollider暴力破解组织访问比特币私钥用了大约一年的时间,遍历了3000万亿(3*10^16)个私钥。也就是说,其计算机约平均每秒遍历9.5亿(9.5*10^8)个比特币私钥。

    以这种计算的效率来看,计算机每秒猜中一个有奖私钥的概率为(9.5*10^8*1.166^10-70),约等于1.1*10^-61。那么以头奖私钥包含的比特币数量来计算,LargeBitcoinCollider暴力破解组织24小时用暴力破解获得比特币的期望数量大约为(1.1*10^-61*128,439(BTC)*86400(s))=1.22*10^-51(BTC)。

    ——专业人士认为这个运算结果显示,LargeBitcoinCollider暴力破解组织用这种类似瞎猜的方式,破解比特币私钥,就算暴力破解组织用一辈子的时间,恐怕也拿不到任何比特币哪怕是一聪(比特币的最小单位)。

    但报道中表示,该组织却碰到了3个含有少量比特币的私钥,中奖率居然高出了理论值的9,09*10^44倍。