40个比特币失而复得的经历

  • 该话题包含 0个回复,1 人参与,最后由Avatar for duiweiduiwei 更新于 9月前
正在查看 0 条回复
  • 作者
    帖子
    • #3564 回复
      duiwei
      参与者
      积分: 35
      Rank: 币圈新韭菜

      简评:一个国外的记者 4 年前在香港,买了 40 个比特币,但是放在数字钱包忘记了密码,电脑也坏了。找作者帮忙,作者克服了难题找回了比特币。
      (作者10月份写的时候还是价值 20 万美元,现在已经 56 万美元了)

      本文为翻译,以下我均代表原作者 Zach Hines

      这是今年 10 月份发生的事儿。我飞往香港,期待能从一块旧硬盘上找回价值 20 万(10月的价格)美元的比特币。

      四年前,我当时和一位名叫 Mike 的记者住在香港,当时我们入手比特币,他买的比我早,我 2000 美元买了 4 个,他 15000 美元买了 40 个。在当时,比特币看起来是非常投机的东西,现在几年下来,比特币飙升,看起来 Mike 有点先见之明。自从我搬回了洛杉矶,我还给 Mike 发短信说我们的投资增值了 2000%。

      奇怪的是,我没有收到他的任何回音。他比特币数量比我多十倍,难道他不应该更兴奋么?

       

      今年夏天,比特币突破了 4000 美元,我给他发了个信息「你还持有比特币么?」他终于有了回复「可能没了」。

      以下是事情的始末:2013 年某个时候,他出于安全考虑,把比特币存放在了一个叫 LocalBitcoins 的在线货币交易所。交易所通常用来购买和出售比特币,但是不适合存放比特币。迄今为止最大的比特币丑闻就是东京的比特币交易所 Gox 被黑,丢失了 85 万的比特币。

      交易所也可能突然关闭,就像今年中国政府突然禁止境内比特币交易一样。任何严肃的加密货币投资者都会告诉你,你的硬币最好保存在「冷藏库」(一个离线硬件钱包)中。我就是这么做的,但是三年前迈克考虑安全问题时,并没有想那么深。相反,他用了一个在线钱包软件。很快他就会学到新的一课,软件钱包并不是那么好用。

      今天,有许多好用、简单、直观的数字钱包可供选择,但是 2013 年没什么选的。Mike 用了当时比较受欢迎的 MultiBit,但这个钱包由于很多缺陷,现在已经停用了。这个钱包非常的反人类,它会突出显示一个「创建钱包」按钮,允许在软件内生成新钱包。大多数人只需要一个钱包,但是 MultiBit 实际上要求设置多个,最重要的是每个钱包需要多个密码,即使密码不是必须的。只需要几分钟的点击,就可以创建数十个钱包,每个钱包都有几十个密码。总之,它的容错率非常之低。

      2014 年 3 月,在香港一个不合时宜的夜晚,Mike 在 MultiBit 上创建了一个新的钱包,他把 40 个比特币放进去,然后加了个密码。傻逼的 MultiBit 没有让你确认密码的选项,所以只求你输入的是正确的。问题是,Mike 好像输错了。他尝试了所有的可能性,但是都无法打开钱包。他一次又一次的尝试,但结局依旧,他确信,在某个地方一定有一个额外的按钮能够补救,但是那个救命按钮他是找不到了。

      由于 Mike 长期玩币,他在尝试各种密码之后的两个星期,重振旗鼓,因为当时比特币一直在 200-400 美元徘徊,并不是很紧迫。他认为总有一天会解决这个问题的,然后他把自己 2007 年的 MacBook 放在了他办公室的一个安全的角落,在这个角落,这台 MacBook 死于主板故障。

       

      Mike 今年早些时候给我打电话「我必须告诉你个事实,这是我好久以来的一个心魔,我可能要完全失去我的那些比特币了。他告诉我关于 MacBook 的故障以及 MultiBit 上面的惨败。他说话的语气像是忏悔、惭愧、祈求宽恕。按照当时比特币的价格,他相当于损失了 18 万美元,而且损失还在持续上涨。他告诉我他计划飞往 MultiBit 的办公室,见见他们的老板和程序员,并且……干死他们。」

      我告诉他,等一下!

      当我听到他的故事后,我想我可以为他解决这个问题,冥冥之中的直觉吧。我稍微了点比特币的工作原理,但我肯定不是专家。我想我是喜欢这个诱人的挑战,毕竟比特币价格飞涨,成功了能够拿回 20 万美元,这个赌注值得一试。

      从旧的 MacBook 拿回硬盘很容易,只需要将硬盘连接电脑就行。主要问题还是在于 MultiBit 这块。我查了一下,发现有很多方法可以恢复 MultiBit 的钱包,有一款软件可以为每个钱包生成加密备份,通过「种子词汇」可以恢复整个数据钱包,当然,Mike 也不记得种子词汇了。

      我们成功的可能性超过 50%,不过需要 Mike 尽可能多的提供他能记住的密码。我告诉了他以上的情报,我也可以远程还原他的钱包,但是他还是希望我能过去,跟他一起线下还原。他此时需要有个人在身边支持。

      <div>

      我们中秋节到的香港。在香港这几天都放假。

      首先我们找到了一个香港电脑市场的技术员,帮我们把硬盘数据传输出来。这个操作并不复杂,我们用新电脑看到了以前的 MultiBit 备份文件:到目前为,一切止还很顺利。

      比特币实际上只是区块链上的一个密码锁定的地址,而不是在你计算机上安装一个比特币,您实际上拥有的是私钥,可以解锁比特币在区块链上的位置。这是我们在 Mike 的 MultiBit 文件夹中寻找的关键。

      现在我们有了备份文件,现在是开始解锁的时候了。当 Mike 获得比特币时,似乎已经创造了大约好几十个不同的钱包,毫无疑问,这是软件界面垃圾引导产生的结果。我们要进行淘汰和筛选,确定哪个钱包里面真的有比特币。

      我们加载了第一个钱包文件,并输入了 Mike 准备好的密码,成功解锁。这是一个好兆头:这意味着 Mike 多少还记得一些密码,而且密码可能与我们找的钱包有一定的关联性。钱包开始同步到区块链。

      区块链常常被描述为一个公共账本。每一笔交易所有人都能看到。现在更新区块链大概要 80 分钟。香港满月升起,我们去吃了泰国菜,然后焦急的等待着区块链同步。

      我们看到了钱包显示:2013 年 11 月 20 日,收到了 40 个比特币。它还显示了这些货币当前价值 20 万美。

      看起来成功了,但是我保持谨慎:这个 chain 已经是四年前的,我们又看到 2014 年 3 月 20 日,所有比特币被转出,余额变成了 0。

      我们成功打开了 4、5 个钱包,等了一个多小时,让每个钱包都同步,每个我们都能看到 2013 年 11 月 20 日收到比特币,2014 年 3 月 20 日转出。感觉一切变得黑暗又滑稽。

      凌晨一点,我们查了另一个钱包,这一次,2014 年 3 月 20 日,通过了,而硬币还存在!我们苦等了一个半小时,把整个区块链完全同步,余额不变,我们找到了有钱的钱包。

      剩下的就是把钱从这个混沌的破钱包转移到一个现代化的钱包里。但是转移要求另一个密码。MultiBit 如果想要转移比特币,需要额外添加密码,这个密码 Mike 当时就输错了,以至于压根就不知道这个密码是什么(钱包没有确认密码的结果)。我们尝试着一次又一次,仔细的想着每个可能的字符,结果只是一错再错。

      为什么 MultiBit 让你设置多个密码?为什么保存密码之前没让你确认密码?我们有太多的抱怨,但是在这款已经被淘汰的垃圾钱包面前,一切的呐喊都是无效的。

      Mike 绝望了,想要放弃,不过我的性格并不是如此,我建立了一个电子表格,开始记录密码的不同排列,试图找出一点蛛丝马迹。MultiBit 的密码可以由任何字符、符号、空格组成,潜在的可能性大得惊人。我把 Mike 屋里的空调关了,试图重现 Mike 那个夜晚的汗流浃背,但一切都是徒劳。

      我们检查了那天所有的电子邮件,找到了三封他骂 MultiBit 的邮件,但是没卵用,没什么有效的信息。Mike 是个记者,他也许会在笔记本上记录密码,结果他说,当时出事后,浑浑噩噩,心慌,就把笔记本全扔了。

      Wrong,Wrong,Wrong,各种错误。

      然后我们找到了新思路:我们认为,只要我们活着,就会尝试各种密码组合,如果比特币继续升值,那么我们将会有动力和决心破解难题。显然,这是自欺欺人。

      我开始着手编写一个蛮力排列密码的程序,而 Mike 越来越像禅宗一样入定。他坐在沙发上,好忘记了比特币的事。我再转身查看备份文件的时候突然灵关一闪:Mike 创建的附加密码应用于钱包本身,但是可能不适于秘钥备份文件。

      我新创建了个 MultiBit 钱包,加载秘钥并且不锁住新钱包。在 Mike 在思索人生、希望、世界、宇宙、和平的时候,我在盯着新钱包的区块链更新状态。2013 年 11 月 20 进来 40 个比特币,而 2014 年 3 月 20 日更新后,余额不变还是 40。

      因吹斯汀。

      我发现,刚才我们冥思苦想密码,焦头烂额的那个钱包竟然 TM 可以点击「Send」按钮了。我颤颤巍巍的点击然后。。。

      哈利路亚!它真的奏效了!

      随着交易想区块链广播,余额降到 0,我心跳加速。这意味着只要交易确认,我们就可以在新的安全的数字钱包中空着这些比特币,

      交易需要 7 次确认,因为 7 次后交易的安全性会大大提高,并且不可逆。15 分钟过去了,没有确认,一个小时过去了,还是没有收到确认。

      而在期间我们发现了另一个 MultiBit 必死的原因:交易费用是硬编码的。这意味着我们这笔交易费用极低,可能永远都停留在待交易清单中,可能没有矿工会看到它。

      香港的夜尤其美丽,特别是在中秋期间。每个人都在家里过节或者在外独家,街上空无一人,但是感觉并不冷清。这是一个小小的缓冲和调整,节后人们席卷回大街,重新开始。

      那天晚上,是一年中月亮最圆的一晚,也是最大最亮的一晚。在这陌生的月光下,发生了一些意想不到的事。

      第二天早上,我们发现交易有五个确认了。Mike 和我 焦急的在咖啡厅等待最后两个确认。在我们等待的时候,我们搜索谷歌,发现在节假日,交易者会比较少,交易活动不是那么频繁。

      最终,确认消息传来。很幸运,区块链已交付。中秋,香港,交付完成。

      咖啡馆安静的早晨,被两个白痴打破了,这俩人在笔记本电脑前欢呼雀跃。

       

      在我和 Mike 陷入黑暗的那个夜晚,一切都看起来很荒谬,数字总账的加密地址显得如此重要。但仔细一想,我们钱包里的账单或者银行账户里的数字也同样荒谬。我们的经济建立在相互信任和希望的基础上。

      如果传统经济出了问题,会有人帮助你。客服电话,服务代表,顾问等。但是比特币没人能救你,只能自救。摩根大通的 CEO 杰米·戴蒙嘲笑加密货币,将其视为庞氏骗局或者泡沫。毕竟他代表这个机构,他希望我们有个像摩根大通的公司来帮助我们管钱。

      财富差距达到了创纪录的水平,大富豪垄断了所有的市场,可能区块链他们暂时还没有办法垄断。这也是加密货币的一个内核:更公平的方法做事。

      只不过你要确保你的希望得到了妥善的保护。

正在查看 0 条回复
回复至:40个比特币失而复得的经历
您的信息:




分享给他人