我们都知道,从比特币历史上看,只要比特币的用户丢失了密钥,那基本没有希望能找到了,密钥的丢失以为比特币也永远消失,任何人都无法获得,这么说你也许不会相信,因为以前就有因比特币密钥丢失引发的案例。
加拿大最大的加密货币交易所QuadrigaCX的创始人,人称“币圈天才”的拉尔德·科顿(Gerald Cotten),2018年底他携妻子珍妮弗·罗伯逊(Jennifer Robertson)在印度蜜月旅行时离奇死亡,导致交易所约合1.9亿美元的加密货币被冻结,因为他是唯一的一个掌握交易所加密货币私钥的人,也只有他才能打开里面存储着足足7.5万名客户的加密货币钱包。
2019年1月,QuadrigaCX官方宣布科顿死亡之后,交易所也宣布下线,这意味着,用户无法再访问他们的账户,所有资金都无从追讨。这样的结果让投资者们十分恼火,有很大一部分人猜测这是一场自杀式跑路的骗局,认为科顿很可能策划伪造了自己的死亡,以卷走巨额资金逍遥法外。
当时交易所投资者们强烈要求加拿大执法人员开棺验尸,确认科顿的死亡真相。最后在2020年春天进行挖掘和尸检工作。
这个事件真是一个人的死亡锁死了亿万财富,可以想想比特币的私钥所使用的密码机制是何等高的安全级别。
说完了这么个事实,我们再从密钥原理上分析看看为什么私钥不可能被破译。私钥是256位二进制(2^256),是由256位包含着0和1的一位长长的数字,换算成我们熟悉的十进制的话,那就是10^77次方,而天文物理界公开估计宇宙只有10^80次方个原子。可知这是一个无比巨大数字。比特币的私钥数据量是宇宙级别的。
如果想破译出这种数字,是基本不可能完成的。当然对于数学极客来说,破解比特币密钥的关键是个概率问题,而对于无望的梦想家来说,却是是个野心问题。目前业内一直有人在很愚蠢地探索破解密钥的方法。就算今天的运行速度最快的超级计算机,我国的【天河二号】,给它宇宙诞生以来150多亿年的时间来破解比特币密钥也远远不够。就算它的速度每秒5.49亿亿次又怎样,相对来说还是太慢的不行。
在BitcoinTalk论坛上,2018年6月11日的一条相关帖子至今仍在获得回复。在《Bitcrack 一个暴力逼迫私钥的工具》一书中,董事会成员用专门为这项任务设计的软件分解了暴力突破的前景:开始得越早,越是无法到达终点。最清醒的头脑还是强烈地终结了这项任务。
不过我们还是值得提倡学习的,在Github上能找到Bitcrack工具,感兴趣的朋友可以下载看看源码,小编期待着你对这工具研究成果的分享。
说过了我们不会相信比特币密钥能被破解的事情,不过就在前几天,外媒decrypt爆料了一个消息:在一位比特币所有者失去了价值30万美元的比特币后,密码学专家Mike Stay设法在几个月内恢复了比特币。
来自decrypt.co
推特上也有人分享这个消息,但是基本都没有说到比特币密钥被直接破译,只是表面说明了被一位密码专家设法在几个月内找回,这就要看用的什么方法了。
来自推特
这个消息一出,国内自媒体也陆续转载,很多网友包括看了这个新闻,都会以为比特币是被破解了,现在说实在的,这完全不是密钥破解的事情,而是通过其他途径解决的,比如:结合大量信息通过排除法缩短密钥的搜索测试范围。
实际上,比特币密钥丢失了,虽然基本是没有希望找回,但是可以借助其他信息,寻找以前存储过密钥的介质,比如使用备用Keyfile或JSON档、助记词方式等。
之前网上有人发布一款工具【FinderOuter】,用于恢复丢失的密钥数据,提供一个简单的接口,允许用户输入Base-58或Base-16私钥的部分信息,然后恢复整个密钥。当然这些还是要借助其他信息,如果在信息缺乏的情况下,找回丢失的私钥几乎是不可能的,但并非所有的比特币丢失案例都是无望的。
所以说,妥善存储比特币的密钥至关重要,恢复丢失的比特币的最好方法就是从一开始就不要丢失它们。
原创文章,作者:惊蛰财经,如若转载,请注明出处:http://www.xmlm.net/bhq/34112.html