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.

Filter by
Sorted by
Tagged with
7
votes
0answers
2k 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 ...
6
votes
4answers
567 views

Mac [El Capitan], Mist is stuck on block 1,150,006

I'm on a Mac with El Capitan and am running the latest version of Mist.It's stuck on block 1,150,006 and I'm not sure why neither do I know what to do...
6
votes
3answers
2k views

Mist 0.7.3: how long does it take to sync and how much data do I need to download?

I just installed Mist 0.7.3 and would like to know how long does it usually take and how much data does it download as of today. What other alternatives are there to Mist if I dont want to download ...
6
votes
1answer
929 views

How can I tell my progress and the number of peers I'm connected to when using geth to download blockchain?

I'm running get --fast --cache=1024 on my laptop as we speak, and I'd like to know some stats about how many peers I'm connected to at any given time. I've been checking the size of my chaindata ...
6
votes
3answers
491 views

Is it possible to check that does client's node's block number matches with the blockchain's best(latest) block number?

I have a sorted linked list that contains around 1000 items. When I receive a new item my goal is to push the item to the list keeping the sorted order. So if I receive very small value, I am required ...
6
votes
1answer
734 views

Full node sync only preserve the last 128 history states

While researching on the different sync modes and their behaviors, I learned that geth full sync will replay all transactions from the genesis and preserve all history states, while fast sync will ...
6
votes
2answers
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 ...
6
votes
3answers
6k 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
1answer
265 views

Is there a way to interchange between the Mist wallet and geth without having to redownload the whole blockchain?

I already have the ethereum wallet running on my laptop, when I exit it and go to run geth in terminal it redownloads the entire blockchain again? Same thing happens when I go from geth to the wallet. ...
6
votes
1answer
2k 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 ...
6
votes
1answer
158 views

What is the maximal network delay for a node to sync with the main chain?

Lets say a node has a very high delay (ping/pong) between its own network and the network on which most of the other nodes are, say about 13 minutes, will it be able to be part of the main blockchain (...
6
votes
1answer
972 views

Will I be able to mine having my whole blockchain imported using the --fast flag? (Geth)

Having the same problem as in this question: Corruption on data-block while synchronising I restarted my synchro on the fresh/empty data directory using the --fast flag. According to this answer: What ...
6
votes
1answer
349 views

Newly mined 'blocks are not synchronized' and imported automatically by it's peer [Error: “Discarded bad propagated block”]. How to rectify?

Step 1: I'm running "Local Private Ethereum Network". And have two local nodes. Node2 is attached to Node1. I started mining in Node1 and it was successful. INFO [01-11|18:37:01] Successfully sealed ...
6
votes
2answers
441 views

Is geth --fast really one time thing?

In the original github issue for geth --fast feature karalabe writes: After a node managed to successfully sync with the network, fast sync is forever disabled. Is there a way to circumvent ...
6
votes
1answer
1k views

GETH is always stuck after attempting to sync

I want to mine Ether and I've been trying to sync blockchains for days. I've tried using geth --fast command and it always stuck as in the picture. My computer is running 64 bit Windows 10 with ...
6
votes
1answer
832 views

How to use --trie-cache-gens value as performance tunning on downloading the blockchain (Geth)?

I would like to know how to use a specific command in geth. Geth lists "Performance tuning options: --trie-cache-gens value (number of trie node generations to keep in memory - default: 120). Thing ...
6
votes
2answers
491 views

How much faster is it to sync the FULL blockchain with --cache=1024?

Running Geth with --cache=1024 is recommended to be able to sync the blockchain faster (since the default is only --cache=16. I want to have the full blockchain (all past transaction data) so do not ...
6
votes
1answer
1k views

Bad block, gas used error, Synchronisation failed

I'm new to ETH. Just downloaded Mist 0.8.6 + Geth 1.4.18 and started geth.exe with these parameters: geth --datadir C:\TMP\data --fast --cache=1024 --jitvm --jitcache 128 In Mist I saw a sync to 100%...
5
votes
3answers
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
2answers
812 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 ...
5
votes
2answers
6k views

Is it safe to delete .ethash folder and its contents from system?

As a first foray in to Ethereum I started downloading the Ethereum Wallet for OSX from https://www.ethereum.org/. When I realised how long it was going to take to download the blockchain I killed the ...
5
votes
1answer
3k views

Web3ProviderEngine does not support synchronous requests while : Running migration: 2_deploy_contracts.js

I am new to all this, spent over 15hrs in the past 24 hrs to deploy based on directions here : https://blog.zeppelin.solutions/how-to-create-token-and-initial-coin-offering-contracts-using-truffle-...
5
votes
2answers
3k views

How to fix “address already in use” error when attempting to launch geth console?

I'm downloading the chain and I've processed more than 2 million blocks so far. I'm trying to attach to the geth console to view the syncing status, but I've tried typing geth console in another ...
5
votes
1answer
756 views

Can I run Geth connected to public network without syncing and do a smart contract function transaction and expect it to mine?

Is there a way to run Geth connected to public Blockchain without syncing and still expect my smart contract function transaction to be mined ?? as following answer Can I run Geth without syncing? ...
5
votes
1answer
760 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?
5
votes
1answer
2k 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-...
5
votes
2answers
605 views

DAG size (Win 10) vastly larger than expected

Last night, I updated to a much newer version of the Mist Ethereum wallet than when I last used it (0.2.6 to 0.8.9) about 1 year ago, and from everything I've read on DAG size, it's using far more ...
5
votes
2answers
1k views

Syncing for 5days, where is the end

I am completely new to the mining world and i wanted to try it once. I have a Sapphire R9 290X. I followed all the steps to start mining. Aftert typing in :"geth --rpc --fast --cache=1024" my ...
5
votes
2answers
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
1answer
410 views

Alternative to sequence id for mapping

Right now I have a sequence if ids used for mapping in contract: mapping (uint => Document) documents; uint documentsCount; which is incremented for every new document: function createDocument() ...
5
votes
2answers
727 views

Blockchain sync on geth stalls at block 1.1 million

I saw the responses on a few issues regarding ethereum and blockchain sync on this site, and was wondering if anyone could help me with a problem I'm facing. I've been trying to sync the blockchain ...
5
votes
1answer
72 views

How to reenter the “main” morden network without removedb?

I synced geth using the --fast option, and after the sync, I had a little freak-out because I had lost all my ether. Actually the problem is that although I have peers, I have not the good testnet ...
5
votes
1answer
412 views

Unable to deploy contract on public chain

I was trying to deploy a contract to public ethereum network using Mist. I was able to send transaction successfully but my transaction is get no confirmations. It has been around 45 minutes and my ...
5
votes
1answer
584 views

why is my connected peers so few and blocks syncronising so slow even it stops

it took so much time to do the syncronising but still not completed, I want know if the syncronising is always this slow, or is there some way to make it quicker?
5
votes
2answers
173 views

Writing GBytes of data to disk, despite no network activity - what, precisely, is geth doing?

I'm watching geth 1.4.17 on Activity Monitor. Judging by the Network page, it's not doing anything. Rcvd Bytes is 5.9MBytes, and Sent Bytes is 2.6MBytes, and it's been that way for a while now. But ...
4
votes
2answers
2k views

Does installing geth download the entire blockchain?

If I install geth, will it download the entire blockchain?
4
votes
2answers
296 views

What happens to eth.sendTransaction when the target account is offline?

I am running geth --rpc on a local machine and have sent ether back and forth between local and non-local accounts successfully. Now I am wondering what happens if I shut down my target machine and ...
4
votes
1answer
5k views

Optimal sync mode for running an ethereum node that can process transactions

I need to run a local ethereum node, I've downloaded mist wallet but I've had some issues. I have to redownload the whole blockchain again, and I noticed that the problems I had could be related to ...
4
votes
1answer
1k views

Why do Ethereum clients download the entire blockchain?

Lets say that I am not interested in mining but instead just interested in one contract and its latest state. Why shouldn't my client discard all the other state on initiation, and also ignore any new ...
4
votes
2answers
4k views

Status of Ethereum Sync using Geth for Beginners

I am new to ethereum and right now getting the ethereum blockchain using geth with syncmode=fast and cache=5120 It's been quite some time the sync being running (about 24 hours) and still the process ...
4
votes
2answers
343 views

I sent my Humaniq & Taas coin (from my ico purchase) to my Parity Wallet.

Being a newb to crypto I screwed up. I sent the taas and humaniq coins I bought during their ico to my Parity wallet. Nothing has appeared and I now think that maybe this wallet only supports ethereum?...
4
votes
1answer
102 views

Has Morden issues? [duplicate]

according to https://testnet.etherscan.io/, the last block has been mined more than 12 hours ago, whereas before more than one were mined per minute. Has the difficulty changed so much ? Or has the ...
4
votes
1answer
88 views

Where do I find the required information to create a new Ethereum implementation from scratch?

There is the Yellow Paper, but I'm not sure it is complete (in the sense it includes everything one needs) and up-to-date (including all the recent changes). So, suppose one wants to create a new ...
4
votes
2answers
2k 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 ...
4
votes
2answers
990 views

Limit geth/parity node synchronization network usage

It is possible to limit the network usage of geth/parity while updating my node? I want to be able to update (slowly, this doesn't matter), to reduce the strain on my network. Does anyone know a way ...
4
votes
1answer
1k views

Can I send Ether with Mist without syncing it to the current best block?

Can I safely send Ether after skipping the peer research in Mist?
4
votes
2answers
2k views

Basic Blockchain Implementation: how is the blockchain on a given node “synced” with that on another node?

Here's my understanding of the execution flow of blockchain: Consider two nodes, node1 and node2. Let's say there are 10 users on node1. They're making transactions, but none of these are actually ...
4
votes
1answer
356 views

Can the Merkel trie state entry download period of a fast sync extend between geth runs, and how many trie state entries currently exist?

When initial synchronization (i.e., from block 1) is performed with --fast, both blocks and chainstates are downloaded separately. In my current ongoing download (and apparently others) full ...
4
votes
1answer
7k views

Geth synchronization

I downloaded geth and i've been waiting almost 3 days for the synchronization to finish. I've used the commands geth --fast --cache=512 --maxpeers 75 --jitvm. When geth is done downloading and syncing ...
4
votes
1answer
3k views

Can't synchronize, “header broke chain ancestry”

I know Ethereum had several updates over the last couple months and suffered an unintentional fork. Before all that started, I was using an older version of Mist (maybe ~0.8.6? Could have been older)...