Pages:
Author

Topic: Time to download the block chain - page 2. (Read 3084 times)

hero member
Activity: 714
Merit: 504
^SEM img of Si wafer edge, scanned 2012-3-12.
October 27, 2011, 01:36:14 PM
#7
Your bitcoin client will check all the blocks and if they are nonvalid, it won't accept them. There is no good way to fake the block chain, the whole "hardcode-first-block-hash-and-then-include-hash-of-previous-block-in-each-next-block" thing is what makes bitcoin so secure. So unless there is some 0-day bug in the bitcoin client I wouldn't worry too much about downloading block chain from unknown source.
That sounds like it makes sense. I can understand the position of being careful when one doesn't understand the entire technology/security involved though, and downloading from a more well-known url won't hurt.

If this is the solution then we need to bake this into the client, and use proper signatures and such. However, last time I did download the block chain using the client which is probably just a few months ago, it went much faster. Is this the result of a higher percentage of clients not accepting connections?
Hardcoding a download from a central source goes against the concept of bitcoin, and creates a weak point in the system. Downloading from peers is the only real thing to bake into the client.
Speed depends on connection speed, and number of connected peers and such. For me it took a few hours when I re-did it yesterday, IIRC.

Speed increasing is actually being worked on; the idea is to only download the block headers at first, making the client usable much faster. I believe the rest of the chain is then downloaded in the background, but don't hold me to that.
Jan
legendary
Activity: 1043
Merit: 1002
October 27, 2011, 01:32:38 PM
#6
Reliable URL:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/

Be sure to read the warning though.
If this is the solution then we need to bake this into the client, and use proper signatures and such. However, last time I did download the block chain using the client which is probably just a few months ago, it went much faster. Is this the result of a higher percentage of clients not accepting connections?
member
Activity: 84
Merit: 13
October 27, 2011, 01:31:12 PM
#5
No i downloaded an archive and waited only 2-3 minutes.

http://bitcoin.bluematt.me/bitcoin-nightly/blockchain-nightly/

I am not going to download the block chain from some random url.


Your bitcoin client will check all the blocks and if they are nonvalid, it won't accept them. There is no good way to fake the block chain, the whole "hardcode-first-block-hash-and-then-include-hash-of-previous-block-in-each-next-block" thing is what makes bitcoin so secure. So unless there is some 0-day bug in the bitcoin client I wouldn't worry too much about downloading block chain from unknown source.
hero member
Activity: 714
Merit: 504
^SEM img of Si wafer edge, scanned 2012-3-12.
October 27, 2011, 01:26:47 PM
#4
Reliable URL:
http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/

Be sure to read the warning though.
Jan
legendary
Activity: 1043
Merit: 1002
October 27, 2011, 01:23:53 PM
#3
No i downloaded an archive and waited only 2-3 minutes.

http://bitcoin.bluematt.me/bitcoin-nightly/blockchain-nightly/

I am not going to download the block chain from some random url.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
October 27, 2011, 01:20:09 PM
#2
No i downloaded an archive and waited only 2-3 minutes.

http://bitcoin.bluematt.me/bitcoin-nightly/blockchain-nightly/
Jan
legendary
Activity: 1043
Merit: 1002
October 27, 2011, 01:18:53 PM
#1
I started downloading the block chain from scratch a few hours ago using the satoshi client. So far I have received 10,519 blocks (yes, my internet connection is fine, and I have 8 connections). At this speed it is going to take forever.
Did you recently download the block chain from scratch, and how long time did it roughly take?
Pages:
Jump to: