-
Notifications
You must be signed in to change notification settings - Fork 2.1k
The syncing process really needs work #2995
Comments
It would be nice if the sync process worked at all. I have deleted my chaindata folder to get a new sync at least 100 times already because at some point it gets stuck. So shitty. I'm being forced to use a non secure third party to move funds fast because the ethereum wallet is not reliable. |
I honestly don't understand how any of the dev team use their own product. Do they have terabytes of super fast PCI slot SSD space? The wallet is impossible to sync on a HDD. You can't use the currency if you can't after [any amount of days] just open it up and do a transaction in minutes. You are forcing 99% of people to keep their ether on exchanges, and that's insecure, and if they lose their money your platform ultimately gets hurt. |
thumbs up to this. I've been battling for weeks now. Have deleted my /geth/ folder numerous times. At this point I just want my ETH to show up in my wallet so I can send it somewhere else. I didn't think it would be this complicated / difficult ! I had downloaded 8 other coin wallets in the past few months and had problems with 0 of them. I had success / learning experience with those, so I decided to give Mist a shot, knowing that the Ethereum blockchain was incredibly larger than the other alt coins. |
There is another problem with full and fast sync: This makes me sad. The developers currently seem to ignore the fact, that the syncing is one of the most important parts of the wallet/geth. And it doesn't help if it works on the developer machine but 1000 other users have severe problems with syncing. Sigh. I hope with Metropolis everything will get better. |
FYI, I came to understand that the horsepower of your PC makes a BIG DIFFERENCE in the sync times. I was frustrated using my $500 personal PC taking a week or so to create the initial blockchain and/or import it. Amazingly when I tried my $2000 work PC which has lots more memory and cpu power, it took about an hour! |
@robvann2 I have an i7@2.5 (laptop), 16 gigs of ram. I can sync the wallet in 3 days on an SSD and in 1 week on a HDD. (non stop keeping it running) |
The syncing process of the wallet/geth really needs work:
Fast syncing is nice, but it has a huge drawback: When the sync ends (end of blockchain reached), the sync will switch to full sync forever. Fast-syncing is automatically disabled if a (at least once) synced blockchain is found.
This results in this weird thing:
Let's say that I fast sync the blockchain and interrupt the fast sync at block 4.000.000. Then I make a backup of the chaindata, which is still in fast-sync-state.
Then I let the wallet fast sync the missing blockchain and it is now in full sync.
Now I don't run the wallet for some weeks and I need to full sync e.g. 100.000 blocks. This is VERY slow.
But now I use a trick: I delete the chaindata and restore it with the backuped chaindata which is still in fast-sync-state.
Now the syncing is MUCH faster!
Suggestion: Change the syncing process in a way that this trick is not needed anymore.
Or did I missed something somewhere?
And by the way: The selection of the sync modes is not very user friendly ... it would be nice if the wallet would ask the user at the first start if he wants a full, fast or light sync. Each option should have an easy-to-understand description.
For most users a light sync would be the best option, but currently a user needs to know about the light sync in advance AND use command-line(!) parameter "-node-light" to get the light sync, which is a no-go for the standard user.
The text was updated successfully, but these errors were encountered: