LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 开发人员John Cantrell成功破解了一个比特币钱包-他解释了他是如何实现的

开发人员John Cantrell成功破解了一个比特币钱包-他解释了他是如何实现的

2020-06-21 wanbizu AI 来源:区块链网络

剑圣协议开发人员约翰·坎特雷尔(John Cantrell)入侵了一个比特币地址,并获得了9,300美元的硬币。但这不是盗窃,而是他赢得比赛的一部分。

Altana的加密信息技术总监Alistair Milne在Twitter上主持了该游戏。从5月开始,他定期发布有关包含一个比特币的钱包地址的12词种子短语的提示。收集了所有线索的任何人都可以使用此短语来解锁钱包并将BTC放入其中。

Milne计划一次发布最后三个或四个单词,以防止任何人严重地强迫打开地址(通过不断猜测单词直到组合有效)。但是他的计划失败了。 Cantrell仅用8个单词,就可以猜出其余单词并找到正确的组合。

您需要了解的所有信息:比特币钱包和加密钱包

约翰·坎特雷尔(John Cantrell)入侵一个比特币地址

在发布第八个单词之前,坎特雷尔开始做准备。在他的贡献中,他写道,用八个词,将需要检查“大约1.1万亿种可能的组合”。只能包含2048个单词的短语列表可能包含此类短语-但这不会使黑客更容易破解比特币钱包。

为了测试一个短语,Cantrell需要生成一个种子,一个种子的私钥和一个私钥的地址。在编写了一个特殊程序并运行了多个基准测试之后,结果证明他当时拥有的硬件不适合该任务。

Cantrell的笔记本电脑每秒只能控制1,250个组合,即每天1.08亿个。 “这意味着我的CPU需要大约25年的时间才能创建和检查1万亿个组合。”那就是如果仅遗漏了四个单词。用12个单词,就是309,485,009,821,345,068,724,781,056天。

为了解决该问题,Cantrell专注于云计算。他向微软Azure租用了许多图形卡和云服务。

“我每小时测试约400亿种组合。这意味着测试1万亿应该花费大约25个小时。”

在测试了85%的组合后,残骸是不幸的。他意识到也许犯了一个根本性的错误。他的计划取决于正确顺序的用语-不能保证。经过一天的计算,Cantrell逐渐放弃了希望它能起作用的希望。

“当我走到这么远时,我无法阻止自己,所以我让它继续。令我惊讶的是,在将近30个小时和1万亿个组合(1,000,710,602,752)之后的傍晚(91%),找到了解决方案!”

然后,他向自己的钱包支付了0.01比特币的高额转账费-以防万一其他人猜到了这种组合(他希望BTC矿工优先考虑他的交易)。

现在Cantell正在计划自己的游戏。

购买比特币和加密货币的可靠方法

—-

原文链接:https://cryptosvet.cz/john-cantrell-uspesne-hacknul-bitcoinovou-penezenku/

原文作者:Roman Blecha

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...