Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The messages:

synchronizing with network   
xxx blocks remaining

what does that mean?

share|improve this question

marked as duplicate by Murch Jan 27 at 21:38

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

i still don't quite it. Is it better to just have it load until zero block remains? Thank you – user4269 Apr 12 '13 at 4:46

It's most likely you're using the client from

Synchronizing with the network refers to the download and verification of the blocks in the block chain, which is the transaction history of Bitcoin. The block chain is the record of who spent what and when they spent it, and who owns what now.

Currently, the client downloads the entire block chain on installation, which is somewhere around 3GB of data. As it downloads each block, it confirms each transaction, which is a disk-intensive activity. Unless you have high spec hardware, expect it to take many hours, possibly even days.

Version 0.8 of the client alters the synchronization process, which heavily reduces the time required to get the client functional. The process is faster through being less disk intensive.

Alternative clients are also available, such as Armory or Electrum, which don't use the same synchronization process. Electrum doesn't download the block chain, and the features list for Armory says it doesn't need the block chain.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.