Pages:
Author

Topic: Synchronizing with network - how long for you? (Read 2778 times)

newbie
Activity: 15
Merit: 0
October 19, 2012, 02:51:18 AM
#25
It usually takes 3 or 4 days to completely sync Grin
full member
Activity: 120
Merit: 100
Took me around 6 hours. I use online wallket like electrum, much easier and faster!
newbie
Activity: 5
Merit: 0
Use electrum and never wait again to download blocks to your PC. Smiley
newbie
Activity: 4
Merit: 0
Been going all day now, hopefully it'll be done by tomorrow morning.
newbie
Activity: 9
Merit: 0
usually takes me about 3 days.

The first 50% happens in a few hours, then the last 90% goes on forever. Really can't wait for this to be optimized.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Awesome!
donator
Activity: 213
Merit: 100
And i heard about a new database system with future bitcoin client wich will make the downloading blocks thing much faster (in case you didn't notice, it took 22 hours because the hard disk was trashing like mad to verify every block, a better database would allow the computer to do that much much quicker!)

Yes, that's indeed upcoming. Here's what one of the core developers said recently:

I've also spent more than a few weeks time already on rewriting the reference client's validation engine to be much more efficient. Without any compensation, by the way. I understand the decreasing performance is rapidly becoming an issue, and not seeing improvement must be frustrating. But please don't think we're ignorant. I'm not alone, of course. Mike helped by making Bitcoin run on top of LevelDB (instead of ancient BDB), which has much better performance, in particular on slow disks.

All this is finished and works. It just requires a massive amount of testing - we can't just switch to some faster code and hope that it behaves the same way. Even if it deviates from the old one in the tiniest way, we have a serious problem. This will take time to merge, and time is critical now. We're also just volunteers.

Anyway, expect 0.8 to be significantly faster than 0.7. I'm not talking about a few percent improvement. How much improvement will depend on a lot of factors, but I've done test runs (in idealized conditions) with full syncs in less than half an hour. In practice for most it will probably still be hours, but it shouldn't be days anymore.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
More or less 22 hours is normal today, unless you do this https://bitcointalksearch.org/topic/beta-bitcoin-blockchain-torrent-117982 wich mean in a hour or so you are ok.
And i heard about a new database system with future bitcoin client wich will make the downloading blocks thing much faster (in case you didn't notice, it took 22 hours because the hard disk was trashing like mad to verify every block, a better database would allow the computer to do that much much quicker!)

Oh or you can use a lightweight client like Electrum or Armory  Smiley
newbie
Activity: 20
Merit: 0
Last time for me was something like 10 hours.
hero member
Activity: 661
Merit: 502
The first time was about 8 hours all together. This was almost two years ago though, haven't had to do a full synch in a while.
newbie
Activity: 34
Merit: 0
I'm 30 minutes in.

So why does the client synchronize with the network in the first place?

I found this:

"The popular bitcoin client software from bitcoin.org implements a "full" bitcoin node: It can carry out all the duties of the bitcoin P2P system, it isn't simply a "client". One of the principles behind the operation of full bitcoin nodes is that they don't trust that the other participants have followed the rules of the bitcoin system. During synchronization the software is processing historical bitcoin transactions and making sure for itself that all of the rules of the system have been correctly followed."

https://en.bitcoin.it/wiki/FAQ

Does that mean that if I used a client that wasn't using "full" bitcoin node, I might somehow get a wrong version of the blockchain? Is synchronization to protect me or to protect the system?

full member
Activity: 187
Merit: 100
It took me around 30 hours on cable modem.
newbie
Activity: 15
Merit: 0
Took around 18 hours, but that was on a dire connection on a dire computer.
legendary
Activity: 948
Merit: 1026
Not real sure.  Only did it once and I let it run over night (10Mb).  It was finished when I came in the next morning.
full member
Activity: 166
Merit: 100
Bitcoin Faucet
sr. member
Activity: 336
Merit: 250
it took 2 day's for me to download the blockchain on a 25MB fiber connection's

but anyway you will only download the blockchain once..
newbie
Activity: 14
Merit: 0
which version of the client are you using?
it takes only like 4-5 hours to download the whole chain, with a new version of bitcoin.

I'm using version 0.5.0.1-beta on a Mac. I just saw 0.7.0 is available. I hadn't even thought about that. Thanks. Does this mean I will have to download the entire block chain again? I hope not. Smiley
legendary
Activity: 1050
Merit: 1000
You are WRONG!
congratulations! to download the complete blockchain or blocks that was mined over night?

Thanks! I believe it was most or all of the blockchain. I haven't synced fully in about a year. Originally it only took about 5 hours (last year).
which version of the client are you using?
it takes only like 4-5 hours to download the whole chain, with a new version of bitcoin.
legendary
Activity: 1027
Merit: 1005
Took 12 or more hours (I stopped watching it after 12 hrs) on a 50mb Internet connection a few weeks ago. I can just imagine what it will be like in a year or two...
full member
Activity: 210
Merit: 100
Not for hire.
It'll greatly reduce the download time is all.  I hate the waiting.
Pages:
Jump to: