Go-ethereum: Does Ethereum Wallet (geth) need to write 800 GB of data to sync finally? #414

Created on 20 Aug 2017  Â·  8Comments  Â·  Source: ethereum/go-ethereum

System information

ETH Wallet version: 0.9.0
OS & Version: Windows 10 64bit

Actual behaviour

"I opened it 2 weeks ago to create an address, and then i did closed it, now i did opened it again to receive some eth, it happened in the night about 1oclock, since it is still syncing and since than geth have wrote 400GB on the c drive (an SSD with 25GB free space) and it doin it by 25-145MB/s speed.
Does it neccessery to write 800GB data or there is some kind of a problem with it on my Win10PC?

During this geth is only receiving a few kb/sec from network."

i have sent this on the meteor-dapp-wallet/issue page, from there i was redirected here. since i wrote this, i had moved the folder with mklink to a 500GB SSD but it is still hair-raising how much it have to wrote to actually sync. Since then i got 2 TB more wrote to my ssd and got 20-25 GB more actual data.

inactive

Most helpful comment

yeh I got a 120gb drive and its using 80gb just for ethereum.

Pretty nice architecture

On 31 Aug 2017, at 06:09, plasticbomb1986 notifications@github.com wrote:

Again did synced: Had 38000 block at start i had 4.69TB write on my ssd, at finish i got 5.94TB. Started at 14:00 finish 01:00.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

All 8 comments

I cant sync either and my disk is under 800gb, do we have to ensure we have that much freespace to get the chain now? can anyone confirm

This might not be the optimal solution, but it is an easy work around by using Geth to fast sync. Essentially you will use Geth to quickly sync your blockchain, and then you can go back to using the ETH wallet app.

First downlaod Geth .Geth stands for go-ethereum

Once its installed open cmd (click start or hit windows button and type cmd) and type

geth --fast

and hit enter. Launching geth with the --fast flag will basically allow you to quickly download the blockchain in a significantly smaller size and at a much higher sync speed.

A full description of --fast is

"This flag enables fast syncing through state downloads rather than downloading the full block data. This will also reduce the size of your blockchain dramatically. NOTE: --fast can only be run if you are syncing your blockchain from scratch and only the first time you download the blockchain for security reasons."

more info here

Note: if you are having issues with the --fast flag because I believe it only runs if your blockchain is empty. You may need to delete the data you've already saved and essentially restart.

This thread is all about reseting the blockchain and fast downloading. Its on mac, but the geth commands are identical. Here

And after the first download, it does nothing at all, so after that it is still continue to write like hell for almost no data.

Again did synced: Had 38000 block at start i had 4.69TB write on my ssd, at finish i got 5.94TB. Started at 14:00 finish 01:00.

yeh I got a 120gb drive and its using 80gb just for ethereum.

Pretty nice architecture

On 31 Aug 2017, at 06:09, plasticbomb1986 notifications@github.com wrote:

Again did synced: Had 38000 block at start i had 4.69TB write on my ssd, at finish i got 5.94TB. Started at 14:00 finish 01:00.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.

Why exactly the wallet needs to download all the chain (blocks)... as we only using the wallet .... not creating a node ?

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings