闪电网络通讯协议巨头约翰•坎特雷尔(John Cantrell)昨日破解了一个比特币地点,将代价9300美元的比特币收走了。但这不是盗窃,这是他赢的游戏的一部门。此刻他已经透露了他是如何做到的。
“在岑岭期,我每小时测试400亿个助记符。这意味着测试这一万亿助记符需要约莫25个小时。我知道它平均只需要个中50%的时间,”Cantrell说。Milne 证实比特币被人拿走了。他在推特上写道:“我知道我是在和时间比力,但大大都人认为需要几个礼拜才气强行播种。”
颠末一天的麋集计较,Cantrell 根基上放弃了它能事情的但愿,并且险些想把它关掉了。
不外,Milne规划把最后的三四个字一次性贴出来。这是为了防备有人强行打开地点(通过不绝揣摩单词,直到一个组合奏效)。可是他的打算失败了。尚有8个单词,Cantrell就能猜出剩下的单词,找到正确的组合,然后打开钱包。
通过这个系统的一半测试,第八字出书了,游戏开始了。他启动了呆板。
“当想起我已经走了这么远的时候,我意识到无法让本身停下来了,,所以我就让它继承。让我受惊的是,那天晚上稍晚的时候,颠末近30个小时和1万亿次查抄(1,000,710,602,752),它找到了一个办理方案!” Cantrell说。
简介
· 他必需查抄高出一万亿的单词组合才气打开钱包,他险些放弃了实验。
在第八个字出书之前,Cantrell就开始筹备了。他在Medium帖子中写道,这八个单词,约莫有1.1万亿种大概的助记符需要查抄。
为了测试一个短语,Cantrell需要将助记符生成种子,在种子中生成主私钥,从主私钥生成地点。在编写了一个非凡的措施并运行了几个基准测试之后,他发明他其时拥有的硬件无法胜任这项任务。 Cantrell的条记本电脑每秒只能查抄1250个助记符,总计天天1.08亿个助记符。“这意味着我的CPU将耗费约莫25年的时间来生成和查抄在只知道8个单词的环境下强行影象所需的一万亿次大概性,”他说。
· 为了得到这个奖项,Cantrell缔造了一整套基于云的GPU。
但他很是不幸。在测试了85%的组合后,他命运不佳。他意识到大概存在一个基础的缺陷。他的打算取决于字句的顺序是否正确——这并不能担保。假如不是这样,原来应该有8!(阶乘)或更多的大概性,最后功效使得它不行能破解。
破解比特币地点此刻,Cantell打算流传他本身的履历比赛——虽然,只是用软件是赢不了的。· 开拓者约翰·坎特雷尔(John Cantrell)透露透露本身是破解阿里斯泰尔·米尔恩(Alistair Milne)比特币地点的黑客——这是他挑战的一部门。
正如Decrypt昨日报道的那样,Altana基金的首席信息官阿利斯泰尔•米尔恩(Alistair Milne)在Twitter上筹谋了一场挑战,赢家将得到一枚完整的比特币。从本年5月开始,他按期宣布体现,体现一个包括比特币钱包地点的12个单词的种子短语。捡到所有线索的人可以利用这句话来解锁比特币钱包,并把比特币拿走。
然后,他付出了0.01比特币(合94美元)的高额用度,把钱转到本身的钱包里——以防其他人猜到(他但愿比特币矿工们优先思量他的生意业务)。
助记符是一个12或24个单词的比特币私钥种子短语,它答允用户完全会见比特币私钥上的资金。这样的短语只能包括2048个单词,但这并不能让黑客入侵比特币钱包变得更容易。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。