I am trying to set up an Ethereum node. I have tried with both geth and Parity and they both seem to be taking several days. I am on a high-end system with fiber internet, so I am wondering if this is to be expected.
My system specs are as follows:
- CPU: Intel i7 6700K
- GPU: GeForce GTX 1060 6GB
- RAM: 16GB DDR4 SDRAM
- HD: 128GB M.2 SSD
- Internet: 950 Mb/s down, 120 Mb/s up, fiber
I am running Ubuntu 16.06 with Parity version v1.10.2-beta-f4ae813-20180423/x86_64-linux-gnu/rustc1.25.0
. Clock is synced.
I launched Parity firstly with no args, waited a couple of days, then deleted ~/.local/share/io.parity.ethereum
(around 70GB iirc) and tried again with:
parity --mode active --tracing off --pruning fast --db-compaction ssd --cache-size 1024
This time it's been running for about 4 days and by a quick back-of-envelope calculation it will take another few days still.
With geth, I would quickly sync just to the last 100 blocks (~70GB) after only a few hours - but it wouldn't catch up the last 100 blocks given another 24 hours. Is this normal?