-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Ethereum-wallet should default to light client mode #2372
Comments
I agree with this guy. It is ridiculous to have a 10gb download for a wallet. I CANNOT sync the wallet for over a week now |
What flags can you input to sync EW or Mist in light mode? |
Usually, with |
Full node (ethereum wallet) let normal sync only on SSD hard drive. |
I also vote to set light mode as default |
Unfortunately the light client mode don't seem to work better in 0.9 than it was working on 0.8.9:
|
Same issue here. Not working on MIST 0.9 |
I had it working with this staring script:
|
Light client still has some way to go in regards to logs (events). We're closely following this subject. |
I hope so, my wallet uses 118 GB right now, this is unsustainable for most of users. |
Thanks @pparent76 ! This works for Mist
|
I got around this by running geth at the command line:
And then opening the Ethereum wallet. It should automatically find your But I very much agree with this issue. Ethereum Wallet should be doing light syncing by default. |
As a work-around for linux users, based on @pparent76's script, I came up with:
Call the script "emist" so it doesn't recursively call itself :) |
From Mist 0.9.1 on, there's a light client option under Please note there are still some bugs on the wallet when using Light Client. It will be reassessed when fixed. |
I have download 110G+ data, and I switch to light client mode, How to deal with the data under full node mode? Can I delete the data? or any script the remove the data? |
@jacktang The light client will create a different directory for the new data. Find the location of your Ethereum directory (see here) and navigate to |
Does light client gets updated with the network?and can I do all the basic stuff inside it? |
The chaindata is 167GB for now, it was taking 30+ days for me for the sync, if the procedure done faster, I would end up to sell them at $300... |
This would really help, the default install process looks all pretty but will fail on many people's hardware, or appear to fail due to the massive time required to sync. |
totally agree, meaningless for a wallet to sync so big data, it is not an node. |
The Light Client's discovery protocol is defective at this very moment, making it almost unusable. It is treated as "highly experimental" by its own developers. Here in Mist we're coming up with some solutions, that include a remote node integration (like INFURA), which you can follow on this branch: https://github.com/ethereum/mist/tree/layered-nodes We'll keep you all posted about this progress. |
@evertonfraga where are you keeping us posted? thanks |
When launching ethereum-wallet, the default mode should be to run geth in light client mode. There are a few main reasons for this:
Running a full node with a complete state trie is only useful to advanced users, and advanced users know how to change configuration options. Casual users need to have default options that address their needs with as little UX friction as possible.
Applications should be configured to use the minimum amount of system resources possible by default until directed by the user that greater functionality is needed.
Going from 100 MB of data to 10 GB of data means that a lot of people simply can't run ethereum-wallet with its default configuration as it would cause them to run out of disk space.
There are no good easy-to-use light client options for ethereum wallets with decent encryption of wallet files and open source code. Ethereum-wallet is pretty close, but the need to run it with special command line options in order to not make it use a ton of memory means that I can't just tell my mom to download and run it.
The text was updated successfully, but these errors were encountered: