为什么一直没有收到Bitcoin

从今年国内比特币突然在网络上热起来,我就想也搞点来玩玩,不过由于一些借口,一直都没去赚比特币,所以钱包里就一直只有零点几个比特币。

现在比特币似乎在一路走低,我也就索性买点比特币来入手存着。14号我在btcchina.com买了5个比特币,等了三四天都一直没有在客户端收到。我问客户,客户说他们已经发送了货币,可以在这里看到,没收到可能是我客户端不完整,我重新安装了客户端但依旧没有收到货币。我接着到论坛、网上看了下都没有找到答案。没办法了,只有到bitcoin的wiki的FAQ上去看看有答案没。结果的确有客户端没有收到比特币的原因:

I was sent some bitcoins and they haven’t arrived yet! Where are they?

Don’t panic! There are a number of reasons why your bitcoins might not show up yet, and a number of ways to diagnose them.

First of all, check the current max block count by going here and comparing that to the number in the bottom right hand corner of your client.

If these numbers are different by more than 1 or 2 then you need to wait for your block chain to download. If not, then it’s possible that your transaction hasn’t been included in a block yet.

You can check pending transactions in the network by going here and then searching for your address. If the transaction is listed here then it’s a matter of waiting until it gets included in a block before it will show in your client.

Bear in mind that if the transaction is based on a coin that was in a recent transaction then it could be considered a low priority transaction take longer to transfer if the transaction fee paid isn’t high enough. Very low priority transactions with 0 fees might take hours or days to be included in a block.

他说可能的原因一是你没有下载完block chain(就是客户端上显示的货币包与最大货币包(max block)不一致),二是你的交易现在挂起中(你可以在上面给的链接中查看)。我的原因就是第一个啦。我等了段时间接受货币包就在客户端里收到了货币。

P.S. 其实似乎不用下载完block chain,只要达到[http://blockexplorer.com/address/你的地址]这里的First seen的block数就行了。

P.P.S. bitcoin的Windows客户端把下载的数据自动保存到系统盘里很不爽啊,下载的货币包越多,暂用的空间也越多,现在都快1个G了,并且如果要想正常接受货币,下载的数据你不能删掉。不知道bitcoin的开发组能添加下载的数据保存点让用户选择这个功能不?还是说这是Windows操作系统的原因?