前Google软件工程师,现任智能合约与去中心化应用(Dapp)公司Pyrofex的技术总监Michael Stay,近日透露,他成功破解了一个包含私钥的ZIP档案,使得价值超过30万美元的比特币(btC)得以重见天日。
在博客文章中,Michael Stay透露,大约半年前,他在LinkedIn上收到了一条来自一名“神秘俄罗斯人”的信息。这名俄罗斯人曾阅读过Michael Stay19年前发表的论文,论文中描述了一种用于破解ZIP档案的技术。这引起了Michael Stay的兴趣,于是他开始了寻找比特币私钥的征程。令人惊讶的是,半年后,Michael Stay成功找到了私钥,并在公共平台上分享了这一历程。
Michael Stay指出,这位神秘的俄罗斯人在2016年对比特币进行了大量投资,如今这些比特币的价值已经超过了30万美元。他所面临的问题是,这份加密档案包含了无限数量的私钥组合。正如他在文章中所说,“我原本估计需要一个大型GPU农场、耗资10万美元、耗时1年才能破解。但更令我惊讶的是,他竟然愿意花10万美元来寻找私钥。”
Michael Stay表示,双方签订合同后,他立即投入工作,参考他先前撰写的一篇学术论文,重建了类似的攻击媒介。然而,他很快发现了一个复杂的问题。根据论文中所描述的攻击,原本只需检查一些私钥组合即可找出解方,但他后来发现,在这种情况下,“竟有数万亿个要检查的私钥组合”,而这个攻击将耗费更长的时间。
他写道:“如果我对每组私钥进行232次测试,则需要数十万年。”幸运的是,神秘俄罗斯人当初的原始笔记本电脑保存完好,并且准确记得加密发生的时间,这大大减少了工作量和所需时间,最终预估只需利用中型GPU农场和几个月的时间即可破解。
Michael Stay开发了几种复杂的算法,并设法将组合减少到36种可能性。尽管如此,他通过反复试验,该攻击仍然进展缓慢。最后,当他试图重新检查测试时,竟然在GPU农场中发现了错误,迅速修复后成功破解了档案,并将私钥退还给俄罗斯人。
标签: 比特币行情