Questions tagged [synchronization]
Syntonization is the process where your node / client (geth, Ethereum Wallet, etc) receives the most up to date data from the Ethereum blockchain.
101
questions
74
votes
9
answers
94k
views
Help with very slow mist sync
I have seen other posts in reddit where users experienced slow sync times. I am using windows 10 and version 3.7 (I saw on gitter that other users on windows 10 had trouble with version 3.8 crashing). ...
62
votes
5
answers
93k
views
How can I get a geth node to download the blockchain quickly?
I'm running a geth node on slow hardware. At the current rate of progress it could be several days before I can download all the blockchain. Is there a way to get it to synchronise more quickly?
111
votes
4
answers
110k
views
What is Geth's "fast" sync, and why is it faster?
One of the answers to this question suggested using Geth's --fast flag to help quickly synchronise the block data.
How does the flag work, and how does using it speed up the synchronisation? Are we ...
28
votes
2
answers
55k
views
Why is my node synchronization stuck/extremely slow at block 2,306,843?
Using macOS 10.12.1 with Ethereum Wallet 0.8.7, nodes are connected but Sync doesn't even start. Stuck at block 2,306,843.
What can I do? Please keep in mind, I am neither a coder nor a tech geek.
60
votes
1
answer
62k
views
What is Geth's "light" sync, and why is it so fast?
This question is in a similar vein to the past questions about geth --fast and parity --warp.
There was a recent question where the OP wanted to do as little syncing as possible, and one of the ...
8
votes
5
answers
20k
views
Sent ETH to my Wallet, but it did not show up
Note: This question was initially asked for Mist, but is in general also true for all other wallets like Ethereum Wallet, Etherwall, Parity, Harmony, etc.
I sent ETH from MyEtherWallet to my Mist ...
41
votes
10
answers
39k
views
How can I find out what the highest block is?
I'm syncing up a new node. How can I find out what the latest block is so that I know how far I've got to go?
23
votes
4
answers
17k
views
How can I empty the blockchain?
I am trying to do a fast sync using geth --fast but I am getting this message:
blockchain not empty, fast sync disabled
How can I empty the blockchain to allow for fast sync?
16
votes
2
answers
12k
views
What is the parity light pruning mode?
Parity offers four different pruning methods: archive, basic, fast and light:
--pruning METHOD Configure pruning of the state/storage trie. METHOD
may be one of ...
14
votes
1
answer
4k
views
Why isn't fast sync the default?
As I understand, fast sync has all the security guarantees of a full sync, but is faster. Is that correct? If so, why isn't fast sync the default?
27
votes
1
answer
32k
views
Geth node starts to sync from the beginning after fast sync
I have synced using the --fast command. Now how should I proceed?
I tried stopping it, and then running geth --rpc but it says:
Last Header #1311471
Last Block #0
Fast Block #1310224
What should I ...
28
votes
4
answers
33k
views
Possible to store the blockchain in a different directory?
I'm running geth on Linux within a Chromebook. The blockchain is being stored within ~/.ethereum, along with other important files. Problem is, the storage capacity on my Chromebook is quite limited ...
23
votes
2
answers
4k
views
Difference between a pruned and unpruned blockchain
At the Berlin Blockchain Meetup, Gustav Simonsson teased the Homestead release coming soon (tm) and we were discussing blockchain bloat and the current size of the Ethereum blockchain.
We discussed ...
17
votes
2
answers
10k
views
How much faster is it to sync with --jitvm?
geth help has:
VIRTUAL MACHINE OPTIONS:
--jitvm Enable the JIT VM
The impact of --jitvm has been unanswered and I'm looking for answers to these 3 specifically:
How much faster is geth --fast -...
12
votes
6
answers
24k
views
Is there a quicker way than geth --fast to download the Ethereum blockchain?
I had the Mist client installed, but it hadn't been updated in a few weeks so I tried renaming the chaindata folder (instead of deleting it) and downloading the blockchain with geth --fast as that is ...
38
votes
6
answers
48k
views
How long is the first sync supposed to last?
I've been running Geth (latest version) for around 12 hours and it's still not finished.
The command prompt shows this :
INFO [05-21|12:05:00] Imported new chain segment blocks=1 txs=...
24
votes
1
answer
10k
views
What is Parity's “warp” sync, and why is it faster than Geth "fast"?
A follow-up of one of the classic questions on this site:
One of the answers to this question suggested using Geth's --fast flag to help quickly synchronise the block data.
Now, parity comes with ...
17
votes
3
answers
16k
views
What's the proper way to wait for a transaction to be mined and get the results? [duplicate]
I'm using react to write the frontend for my dApp, and doing this to (attempt to) update react's state via an asynchronous sendTransaction call:
var thisJS = this
web3.eth.sendTransaction({from: ...
17
votes
3
answers
14k
views
Why doesn't my Ethereum node have any peers?
I'm running an Ethereum node using geth and it can't find any peers. I've already tried the time sync command suggested on the wiki. My bandwidth is good.
14
votes
3
answers
20k
views
how do you know your db is synced in geth?
In order to answer this question there is a need to get the timestamp of when the database is synced with geth.
I can think of two ways of doing that :
find the 1st occurrence of 1 block in the geth ...
5
votes
1
answer
3k
views
Not syncing due to "unhandled trie error: missing trie node"
Having an issue. Was caused by Avast blocking a file after I sent some Ether to Dao. Have removed Avast now that I understand it was messing stuff up. Restarted computer... now when i try to sync it ...
11
votes
2
answers
8k
views
Corruption on data-block while synchronising
My home server's been down for a couple of days while I do some upgrades.
I'd had Geth running in one of the terminal windows, but shut it down gracefully using exit before taking the server offline.
...
8
votes
2
answers
5k
views
Sync blockchain while mining?
I'm new to ether mining.
Do I have to sync with the blockchain while mining?
Currently I'm using ethminer for solo mining with GPU and geth to sync with blockchain.
8
votes
3
answers
9k
views
Can I safely interrupt and restart fast sync in geth?
I am new to Ethereum and trying to get set up a new node with geth (using 1.6.5-stable).
I am running geth --fast --cache=1024 and so far have been syncing for around 3 days (Win 7, 6GB RAM). I see ...
6
votes
2
answers
2k
views
Blocks are not being downloaded [duplicate]
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 ...
5
votes
1
answer
3k
views
geth does not sync out of the box
I have a fresh new installation of Ubuntu 16.04 and I've followed manual to setup geth
sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo add-apt-...
4
votes
2
answers
4k
views
How can I create a list of peers from my syncing geth node to manually paste into my non-syncing geth node using the admin.addPeer() command?
I have an Ethereum node that is not syncing to the Ethereum network. It is possible that there are some issues with the bootnodes -
refer to geth does not sync out of the box .
How can I easily ...
3
votes
2
answers
762
views
Where can I go if I still have problems with syncing the blockchain?
I've searched online, this Stack Exchange, including synchronization, and am still having problems with syncing Geth. Where else can I look and try to get help?
3
votes
2
answers
3k
views
When transferring Ether, who needs to be in sync with the blockchain?
A transfers ETH to B: who needs to be in sync with the blockchain?
My comprehension is that A only needs to be sync, is that correct ?
8
votes
1
answer
3k
views
Can one use ethereum as a client over Tor?
Does ethereum work when there is only TCP available?
Can one use ethereum as a client over Tor?
It does not work for me. Using Whonix. So running the traffic over Tor is not an issue. Blockchain ...
7
votes
1
answer
2k
views
Can anyone help guide on running two geth clients on the same box and same network?
I am working on Mac OSX. I have the CL tools installed and I can start one geth client on a private network. Mining works. Wallet features work. I am able to successfully mine eth and deposit it into ...
7
votes
1
answer
5k
views
Synchronisation failed, dropping peer; err="retrieved hash chain is invalid"; message loop
I have clique private proof-of-authority chain.
I have updated all signer nodes' (currently I have 3 signer nodes) geth version to minimum Version: 1.8.16-stable. Also I have updated the other node ...
5
votes
2
answers
10k
views
Missing trie node only on some blocks > is it possible to resync a specific Block?
I'm trying to trace some transactions and I'm getting the
"Missing trie node" warning only on some specific blocks, but not on others
I've read a solution that suggests to delete the chaindata folder
...
5
votes
1
answer
1k
views
Why is fast sync not working with geth 1.1?
When I run geth --fast
I get:
Incorrect Usage.
geth [global options] command [command options] [arguments...]
VERSION:
1.1.0
[...]
flag provided but not defined: -fast
How do I fix this?
2
votes
1
answer
2k
views
Downloading full blockchain again after using geth --fast on 0.7.4 [duplicate]
I've downloaded the newest mist browser on a new pc and used geth --fast.
After fully syncing (which was about 1,5 hours) the syncing started from 0 again, but this time slow, downloading the whole ...
42
votes
6
answers
53k
views
How to check my sync status on Geth 1.5.5, Raspberry Pi 3
Have a Geth 1.5.5 node running on a raspberry pi 3. When I type in
sudo systemctl status geth
I'll get ever changing time and block information. Neat, but how do I know when I am synced up? Is ...
36
votes
6
answers
35k
views
Can I download the whole blockchain from somewhere?
Bitcoin used to offer sharing/downloading a bootstrap.dat which contains the whole blockchain.
Are there alternatives to getting it trickling through the peer-to-peer network? Can I just download it ...
23
votes
3
answers
9k
views
What is knownStates?
I am using geth client (VERSION: 1.4.12-stable-421df866)
to sync to the Ethereum testnet. To check the status of the sync, I ran web3.eth.syncing in the geth console. This is the output I see:
{
...
20
votes
4
answers
12k
views
Synchronisation failed, dropping peer
Whenever I attempt to run geth on the command line, it seems to have trouble syncing with the blockchain. I am absolutely a novice so I could be completely overlooking. I am getting these warnings ...
16
votes
2
answers
10k
views
How to reduce chaindata database size?
Currently chaindata size is more then 10.02 GB.
Is there any solution to reduce the size of stored data?
Is there a way to store particular database and keep entirely the functionality of client (e.g....
13
votes
1
answer
3k
views
Can I run Geth without syncing?
I want to test some api calls using web3.js and so I am using geth as HttpProvider. Can I start geth without the syncing?
Is something like geth --nosync --rpc available?
10
votes
1
answer
5k
views
How do I find out how big the chain structure is for a particular block?
I'm downloading the blockchain from scratch, and it's been stuck at 2442432 for a couple of hours now.
The chain structure keeps on downloading though. Is there a way to find out how much of that is ...
9
votes
1
answer
3k
views
Why is Geth's "fast" sync now the default, whereas before it wasn't?
As of version 1.6.0, the default method used by Geth for syncing the chaindata is "fast":
The default sync mode is --syncmode=fast, for full sync please use
--syncmode=full.
Previously, the ...
8
votes
3
answers
17k
views
Ethereum Node Stuck, Can't Sync
I'm using a Macbook Pro OS X Version 10.9.5 and am unable to get through the syncing phase. "Ethereum node needs to sync, please wait..." is exactly what is prompt but regardless of the time I wait, ...
5
votes
2
answers
3k
views
Geth Fast Sync imports blocks that have already been synced
I keep having this problem where geth fast syncs normally importing headers and receipts (not blocks) up until a certain point at which it starts importing blocks that I had already synced a long time ...
5
votes
3
answers
1k
views
Why can't I send ETH? (Mist 0.7.2 OSX Yosemite)
My account has thousands of ETH in it, but MIST says this:
"We can't estimate your gas usage properly, as you need at least 1 ether in your account."
My Mist and geth are all updated to the latest ...
5
votes
2
answers
1k
views
Is it recommended to run Ethereum supernodes?
In the early days of bitcoin there was a demand for system administrators who were able to run supernodes to support the network with stable nodes and high bandwidth. Litecoin is still recommending ...
4
votes
1
answer
1k
views
Syncing slow to a crawl (2048 blocks in 2 hours)
I had no issues before, but my syncing has gotten incredibly slow with geth. My system time and date are good (set by ntp) so that shouldn't be the issue and my Internet connexion works fine.
It took ...
4
votes
2
answers
3k
views
What do the geth sync messages mean?
So far I've gotten these rather cryptic messages while syncing:
Imported new block headers
Imported new block receipts
Imported new state entries
Stalling state sync, dropping peer
What do they mean?...
3
votes
3
answers
1k
views
Lost ether: wallet on some other chain
Yesterday I decided to move my Ethereum coins to my coinbase account from my PC based Ether wallet from Ethereum.org . I had 107ish coins. I sent 1.2 to my coinbase address as a test and they arrived ...