揭秘!赢取310BTC的正确解密方式

从上篇文章,我们已经知道,一名匿名Reddit用户发起了一场“比特币挑战(Bitcoin Challenge)”,他在一个网站(Bitcoin Challenge)上发布一张图片,声称这张图片中隐藏着310个比特币,谁能找到密钥就是谁的。

这幅画中包含了4个其他地址,这些地址的余额分别为310BTC,0.31BTC、0.2BTC和0.1BTC。

揭秘!赢取310BTC的正确解密方式

而在10月4日,一位叫做"Lustre"的人成功破解了这份画中的0.1BTC地址,并转走了其中的币。

揭秘,被破解的0.1BTC方式

揭秘!赢取310BTC的正确解密方式

整张图片最明显的线索就是中间靠下位置的一个3*6的表格,看起来是一些16进制的数字。在表格的正上方,我们也能看到一个隐藏的日期“OCT 2 2018”,根据我们之前的解密经验,先来试一下万能的移位密码,把 20181002作为一个shift key,得到新的表格数字如下:

揭秘!赢取310BTC的正确解密方式

可以看到第一行全部是310,这与游戏的大奖金额完全相同,可以理解为是一个解密正确的小提示,下一步我们来研究剩下的12组表格数字,先把他们转换成10进制的数字:

揭秘!赢取310BTC的正确解密方式

目前我们得到了12组数字,想一想,12代表什么?助记词的位数!

没错,这12组数字一定代表了助记词,助记词的单词列表由2048个单词构成,而上述的12个数字没有一个数字是超过2048的,那么我们不难猜测,也许数字对应的就是助记词按照字母排序所在的位置。

在这里能看到所有的助记词:

https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

根据12个数字,我们还原了对应的12个助记词,如下:

揭秘!赢取310BTC的正确解密方式

用上面的12个助记词,就可以打开比特币钱包:

1446C8HqMtvWtEgu1JnjwLcPESSruhzkmV

对应的私钥为:

KzkZxdhRGxB7eX4u1skXkfJ7VB8JfPp7Nfos3jiF7PQUNMh2SHDE

揭秘!赢取310BTC的正确解密方式

从该地址我们可以看到0.1BTC已经在10月4日被1AuSap3Z9NhmhQEe3y1ByxuNFY1S35YtZ3 这一位解密高手领走。

到此为止,以上就是0.1BTC谜题的解密过程。

目前其他的几关尚未有人完全解密,所有的奖励的存币地址如下:

310 BTC

https://blockexplorer.com/address/39uAUwEFDi5bBbdBm5ViD8sxDBBrz7SUP4

0.31 BTC

https://blockexplorer.com/address/3NPZiNWiD7cCfXZa1D8tnEZBPgQ884cVw7

0.2 BTC

https://blockexplorer.com/address/1G7qsUy5x9bUd1pRfhVZ7cuB5cMUP4hsfR

0.1 BTC

https://blockexplorer.com/address/1446C8HqMtvWtEgu1JnjwLcPESSruhzkmV

最终每一个谜题的答案都应该是对应钱包地址的私钥或者助记词。

实力派的币友们,可以参与试试,破解不了,当智力游戏娱乐下,破解了,你就一夜暴富了


分享到:


相關文章: