垃圾堆里的“铁疙瘩”

去年深秋的一个周末,我在小区旧物回收箱旁翻找可回收的纸箱时,脚尖踢到了一个硬物,弯腰捡起来,是个巴掌大小的银色金属盒子,表面印着“西部数据”的logo,边缘有些磕碰的痕迹,但看起来不像普通垃圾——至少不是会被随手扔进回收箱的那种。

我试着在盒子上找开关,没有;按了按侧面,突然“咔哒”一声,盒盖弹开了,里面是一块黑色硬盘,沉甸甸的,接口处积了层薄灰,旁边还有一张折叠的纸条,上面用圆珠笔写着:“私钥备份,切勿格式化,2022.5.18”。

“私钥?备份?”我愣住了,这两个词我只在科技新闻里见过,好像和什么“比特币”有关,可我对加密货币一窍不通,只隐约记得它值钱,也听说过有人因为弄丢私钥而血本无归的案例,这张纸条像个小炸弹,让我拿着硬盘的手突然有点烫——这玩意儿,该不会是什么“烫手山芋”吧?

从“电脑小白”到“数字考古学徒”

我先试着把硬盘装进自己的旧电脑,开机时,屏幕右下角弹出一个提示:“发现未知硬盘,是否初始化?”我的心提到了嗓子眼——初始化就是格式化,万一里面真有什么重要数据,岂不是全毁了?

想起纸条上的“切勿格式化”,我赶紧点了“取消”,接下来几天,我像着了魔一样在网上查资料:什么是私钥?什么是比特币钱包?怎么从硬盘里恢复数据?原来,比特币不像存在银行里的钱,它没有实体,私钥就是控制钱包的唯一凭证,一旦丢失,里面的比特币就永远取不出来了,就像把金库钥匙扔进了大海。

硬盘里没有操作系统,只有一个加密的分区,我下载了好几个数据恢复软件,试了各种方法,折腾了三天两夜,终于在第四天凌晨,软件提示“分区表恢复成功”,打开分区,里面只有一个名为“wallet.dat”的文件,和一个名为“readme.txt”的文本文件。

点开readme.txt,内容让我倒吸一口凉气:“此文件包含比特币核心钱包备份,私钥已加密,密码提示:妈妈的生日+我们第一次见面的日期(年月日,无分隔符)。”——后面跟着一串数字和字母,像是某种编码。

密码的“寻宝游戏”

我盯着密码提示,开始“寻宝”。“妈妈的生日”不难,硬盘里有个“照片”文件夹,里面有几张老照片,其中一张是张全家福,照片背面用铅笔写着“2010.10.7 妈妈生日”,那“第一次见面的日期”呢?文件夹里还有个“文档”子文件夹,点开发现几封加密的邮件,发件人署名“阿哲”,收件时间是“2018.3.15”。 没头没尾,大多是些日常问候,但有一封末尾写着:“还记得我们第一次见面吗?那天你穿了一件蓝色卫衣,在图书馆三楼靠窗的位置,我差点把咖啡洒在你书上——2018.3.15,我永远记得。”

配图