原始文献 / 论坛帖 / Re: Lost large number of bitcoins

Re: Lost large number of bitcoins

Bitcointalk · 2010-08-11 21:46:51 UTC

AuthorSatoshi Nakamoto
TitleRe: Lost large number of bitcoins
Date2010-08-11 21:46:51 UTC
ForumBitcointalk · 原文

引用自:sirius-m,2010 年 8 月 11 日 02:01:53 AM(https://bitcointalk.org/index.php?topic=782.msg8657#msg8657)

我在 FAQ 里加了每次交易后备份的提醒。顺便问下,备份前一定要停客户端吗?有点麻烦。自动备份确实有用。

备份前几秒内你什么都不做、也没收款的话(比如 5 秒),不停客户端备份也行。

引用自:gridecon,2010 年 8 月 11 日 08:46:08 PM(https://bitcointalk.org/index.php?topic=782.msg8795#msg8795)

等等,我又糊涂了。我还以为这次乌龙的核心是比特币被设定成每笔交易都"掏空你的钱包"。

不,平时不会每笔交易都掏空钱包。它会找面额最小的一组币凑出接近金额的数。只不过这次不巧,他钱包里是单张 9000 BTC 的大钞,要付 1 BTC,只能拆开,找回 8999 BTC。

英文原文

Quote from: sirius-m on August 11, 2010, 02:01:53 AM(https://bitcointalk.org/index.php?topic=782.msg8657#msg8657)I added to the FAQ the warning to back up after each transaction. Is it necessary btw to stop the client before making a backup? That's a bit inconvenient. Automatic backups would be useful indeed.
You can get away with backing up without stopping the client if you don't do anything or receive a payment within a few seconds before the backup.  (like 5 seconds)

Quote from: gridecon on August 11, 2010, 08:46:08 PM(https://bitcointalk.org/index.php?topic=782.msg8795#msg8795)Wait, I'm confused again. I thought the essence of the surprise was that Bitcoin is programmed to "empty your wallet" for EACH transaction.
No, it doesn't usually empty your wallet with each transaction.  It uses the smallest set of coins it can find to add up to near the amount.  In this case, unfortunately, his wallet had a single 9000 BTC bill in it, and it had to break it to get 1 BTC and 8999 BTC change.