6

This question already has an answer here:

After the attacks the clients are shit. At the moment, I am unable to download any blocks, except if I delete all the chaindata and it starts again.

I have less than 6k blocks left to download and I am stuck. It is the second time I've downloaded the entire chain...

Please help me with what to do. There are no detailed instructions anywhere, for noobs. ELI5 please. I've been trying everything apart from Parity. Tried all the other clients. Also, the 64bit Ethereum wallet is making my computer way too slow, to the point that it freezes many times...

I need to use the client tomorrow. I don't want to trust/rely on any web wallet.

Thanks for your time.

marked as duplicate by Afr Nov 8 '16 at 11:59

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.

  • 1
    What client are you using? How are you using it? (Mist? The Wallet? Native Geth? If Geth, what command line options are you passing it?) If you don't want to rely on web-based wallets, then there's a limit to how far ELI5 will get you... – Richard Horrocks Oct 6 '16 at 19:45
4

I've been trying everything apart from Parity.

Start using parity. Here are some tweaks:

parity \                # run parity
  --mode passive \      # only wake up if there is anything to do
  --tracing off \       # disable full transaction tracing
  --pruning fast \      # pruning mode fast, maintain journal overlay
  --db-compaction hdd \ # use 'hdd' for slow hard drives or 'ssd' for solid state drives
  --cache-size 4096 \   # increase cache, should increase speed
  --fast-and-loose      # significant speedup (do not exit unclean in this mode)

Oneliner:

 parity --mode passive --tracing off --pruning fast --db-compaction hdd --cache-size 4096 --fast-and-loose
  • Add --geth in the command line options and Parity will simulate geth to provide the right connection information to Mist/Ethereum Wallet. – Bokky WeAreAllAssange PooBah Oct 22 '16 at 22:56
  • 1
    No need. Parity has Ethereum Wallet included on 127.0.0.1:8080. – Afr Oct 23 '16 at 8:19
2

ELYA5 answer: Just leave the wallet on. It will get past the point where it looks like it has frozen, and will very likely get up to speed in about a day or two.

  • +1 exactly. it should normalize after block 2463000. – Afr Oct 22 '16 at 20:23
  • Been running node for days and still stuck. So no, it won't "normalize" if you wait long enough. – JDawg Oct 23 '16 at 3:09
  • If you have a standard hard disk, it will take a long time to process the spam accounts. It is much faster if you have a solid state drive. It will also help if you have more than 4Gb RAM + 4Gb swap, e.g. 8+8. I'm currently working out the number of empty accounts the attacker created and I've counted 15,683,880 so far, and my computations are not completed yet. – Bokky WeAreAllAssange PooBah Oct 23 '16 at 4:51

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