本站观点:关于比特币的非价格风险,绝对是宁可信其有,不可信其无。建议大家暂停使用multibit,静观事态发展。multiibit是比特币官网推荐的钱包,比特币开发团队肯定会很快出来给个说法的。

4-9补充:研究源代码了。1multibit采用Bitcoinj内核。2Bitcoinj有一个密钥更新机制,当用户发起交易时,它会新生成一个地址,把所有超过13天的密钥下的支票全部转入这个地址。因而爆料人的描述是符合这个机制的。3Bitcoinj有一个清除私钥函数,不过我没有看到这个函数的相关BUG。

翻译:

我是一个网上做小生意的,原来比特币都存在blockchain,后来稍微多一点了,就想着挪到一个安全一点的地方,于是选择了multibit。

由于我需要给每一个客户不同的收款地址,所以我在multibit上生成了大约500个地址。

随着生意开展,很多地址都有一些零星的比特币收入。

然后突然有一天,当我向一个地址打款时,multibit把我所有的币都做进了这个交易,然后全部找零到了一个地址上:

交易信息是:

https://blockchain.info/tx/a26245890834c2d628dfb7555b9ce8019d2b008e0a1fd616fc411ba9b58adb91

找零地址是:

https://blockchain.info/address/1AdHAc4kYrMzwijP75b4qp4xqP3ZRuFqL1

然后,当我再次向外打比特币时,都失败了。

于是我把钱包备份出来,一个一个地址地去分析,结果非常令人震惊:所有的地址都有私钥,只有这个找零地址没有!

一个星期以来,我一直在研究这个问题,我给multibit开发团队的Jim发来邮件,他给的答复无关痛痒。我甚至悬赏50%,因为那是我全部的比特币,但是也没有人能够帮我解决问题。

需要说明,我没有受到黑客攻击,我的币也没有“丢”,只是因为没有私钥,我的0.4985BTC将永远定格在那里,无法使用!

 

1楼回复:

5个月前我经历了和你同样的事情。我向multibit钱包打了0.5个币,然后将其中0.1个币打出,这样multibit把剩下了0.4比特币转到了找零地址。当我第二次向外打0.4比特币时,失败了。我尝试了你做的事情,都无效。

我在网上查过了,许多人遇到同样的问题,这是一个bug。也许是一种“随机捐赠”机制。

原文:

http://www.reddit.com/r/Bitcoin/comments/22gt4r/major_mulitibit_bug_btc_gone_it_cost_me_all_of_my/