Post
Topic
Board Development & Technical Discussion
Topic OP
How does the initial sync is done?
by
js2082
on 28/04/2013, 08:41:55 UTC
When I first start bitcoin-qt, it always says "out of sync", until it sync's with the network on the blockchain. If I don't have internet, then it will stay at "out of sync" all the time.

What happens when the bitcoin or any altcoin initially launched? The developer will just have a genesis block created, no-one to sync up at this time, how does the system accept that this one block is the complete state of the blockchain? Do we need to have certain number of computers running with the same genesis block to confirm each other that no other blockchain is in the network?