Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

0
votes
0answers
4 views

Mainnet sync Broken

I am having a Mainnet on Azure VM which was syncing the network as expected, but mean while after adding Ropsten network syncing on the same VM simultaneously I'm facing problem with Mainnet sync ...
0
votes
0answers
17 views

Delay on receiving block by peered node

Sometimes it takes an around of 25ms to import new block by the other peered node after mined by miner. But sometimes it increases directly around 400ms to import block by peered node after mined by ...
0
votes
0answers
21 views

Full node - keep full state from block N onwards?

I'm setting up a Dapp which talks to a private Parity node. I have recently ran into problems when I run the node with the --pruning=auto option because some state was unavailable giving me the error: ...
0
votes
1answer
27 views

Known states for testnet on fast sync mode Nov - 2018

Whats the current knownStates for testnet on fast sync mode Nov - 2018 Is there an online service which provides the current states of the ethereum testnet. It been several days and --testnet fast ...
0
votes
0answers
37 views

Geth is not syncing: a lot of “Setting new local account” in logs

Out Geth server stopped working and currently it's generating a lot of logs like this: ethereum | INFO [11-14|04:12:28.796] Setting new local account address=...
3
votes
1answer
46 views

Who is providing the syncing and bootstraping services on ETH? Do they get paid?

I understand that a node can request synchronization from the network. But who is fulfilling those requests? How are these requests sent out? Are they sent to the entire network or 1 specific node? ...
1
vote
2answers
97 views

Syncing with Mainnet/Ropsten blockchain

If use gethcommand,then the node starts to sync with Ethereum Mainnet by default.If usegeth --testnet --networkid 3 --datadir <testnetdatapath>,then the node will connect to Ropsten. How does ...
3
votes
0answers
68 views

Spoofing of totalDifficulty variable

Péter Szilágyi, in his talk in Taipei, claims that totalDifficulty can be spoofed: https://www.youtube.com/watch?time_continue=575&v=qJA6J0mP73w How is that possible? Can the variable only be ...
1
vote
0answers
64 views

Total number of state entries

I am syncing my ethereum blockchain using the default syncmode. I want to know how many total state entries are there because currently the highest block is 6544578 and the number of pulled states i.e....
1
vote
1answer
58 views

Syncing events on Database - Dealing with blockchain reorganization

My Dapp relies on live events synchronization on a centralized database. There is always a server side script polling the blockchain for new events, parsing then and do the corresponding operations on ...
1
vote
1answer
44 views

Syncing on Ropsten taking too long

I am running geth on a debian system and on testnet ropsten. However I notice it's not always fully synchronized. Is this due to the network, the program, or the machine itself? It's always about ...
2
votes
2answers
38 views

Transaction rolled back and re-mined later?

A few hours ago, I was testing my dapp on ropsten and something strange happened. I sent a transaction (A), to the blockchain, it got mined and my server synced it. Then 30 minutes later, I sent ...
0
votes
0answers
25 views

ERROR[10-06|12:16:29.143] Section processing failed

I am to sync ethereum blockchain on Ubuntu 18.04, 64 bit using command **geth --datadir "/home/maham/Ethereum/EthereumMainNet" --cache 6144** After nearly 11 hours of syncing it stopped with the ...
4
votes
1answer
177 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 ...
0
votes
1answer
36 views

Retrieving transaction hash in all blocks after fast sync

I have set up an ethereum node using fast syncmode. I want to retrieve all the transaction hashes and the recipient between a range of blocks, let's say 0 - 13000. Will I be able to retrieve the ...
0
votes
0answers
73 views

Syncing errors with Clique (PoA)

When I link a new node to our private PoA (Clique) netwok, I often get the following error: WARN [09-24|05:12:12.446] Synchronisation failed, dropping peer peer=31dede80ae7d1155 err="retrieved ...
0
votes
1answer
31 views

How can I upgrade my GETH?

I have an application which is talking to my Smart Contract through GETH RPC. In order to do so, I need to run my own node and sync it with mainnet. The problem start when I need to upgrade my GETH. ...
2
votes
0answers
45 views

GETH gets out of sync from time to time

GETH tooks 6 days to sync, after that it will get out of sync from time to time. (PC is running with SSD, never shutdown, and network availability is 100% with 500mbps connection). May I know how ...
0
votes
2answers
74 views

RPC connection to ETH Mainnet

Currently I am using GETH, but it is getting like 4~5 days trying to sync without success! May I know any other ETH client which can provides RPC connection and able to sync with the mainnet fast?!?
1
vote
0answers
52 views

Official data about synchronization time

Are there in the literature or from the Ethereum community/foundation any official benchmark about geth (or any other client, e.g. parity) initial synchronization time (with both fast and normal sync)?...
4
votes
1answer
76 views

Can someone share your geth export file with me?

I need to setup an archival node ASAP but the download takes around 1-2 block per second. With this speed it will finish in 2 months (if it doesn't stall, but it does, I have to restart it manually ...
1
vote
0answers
29 views

What portions of the block are validated in Geth's --fast and Parity's --warp mode?

When I am syncing an Ethereum node using Geth's --fast mode and Parity's --warp mode, what portions of the block are being validated as they are being downloaded? I understand that --fast and --warp ...
1
vote
0answers
122 views

download Ethereum blockchain

the blockchain now has 6,170,500 blocks. To speed up the download I'm using the method at https://mudra.cloud/ethereum/blockchain.html Is this the fastest method? Does anyone know another faster ...
0
votes
1answer
151 views

When syncing, the current block is 6154852 and eth.blockNumber shows 0 [duplicate]

I used geth to sync the blocks in mainnet, but the sync last for a long time. eth.syncing shows the current block is 6154852, near the highest block. But eth.blockNumber shows 0. Why does this ...
0
votes
1answer
116 views

Private Ethereum blockchain does not sync last 65 block

I've successfully create a private Ethereum network, I've two machines on the same local network, the first one is where I've created the chain, the second should be a new peer that should sync with ...
1
vote
0answers
104 views

Parity - what --tracing and --pruning options use to get all blocks fastest way

I need download all blocks to be able to get all history transactions to create some statistics like mean Ether amount etc. Is it necessery to use --pruning archive and use ~ 1TB od disk? Or default ...
1
vote
1answer
52 views

archive mode very slow

I've a node that I'm trying to sync with: --syncomode "full" --gcmode "archive" in order to address this needing Get a balance of an address at a certain block Unfortunately things became soo slow ...
0
votes
0answers
17 views

Syncing ethereum upto a certain height and accessing information

I am using geth version:1.8.14-unstable. Is there a possible way to sync the Ethereum blockchain up to a particular height say 4 Million. Additionally, once geth-client is synced I would like to use ...
2
votes
1answer
288 views

“being full node” vs.“being sync” : Are they the same?

When we try to be sync using Parity or geth, Does it mean that we are trying to be a full node ? And is it correct to say that: being sync = being a full node = keeping the entire blockchain ?
0
votes
0answers
35 views

can't read past event logs

const event = contractInst.Transfer({},{fromBlock: 0, toBlock: 'latest'}); events.get(function (error, result) { if (!error) { console.log(result); } }); The get ...
1
vote
1answer
42 views

Multi node replication

In a multi node network, if one node is down (and a majority of nodes are up and running) for a period of time - say its down at block 100 block and rejoins when the network is at block 200. Q1: ...
4
votes
2answers
449 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 ...
1
vote
2answers
192 views

Why does the mainnet download take a long time? How can I improve this? [duplicate]

We have been working on integrating a ETH node to our e-wallet to enable ether transactions. We completely build the platform by connecting to a private Ethereum network. Now everything is ready to ...
0
votes
0answers
50 views

Geth: Once you've synced a full (non-archive) node, it is possible to go back and regenerate the full state trie history?

I've spent weeks syncing a full Geth node, but for part of the way (about 100k blocks), I mistakenly neglected to set the gcmode=archive flag. So, for these blocks, the state tries are gone and I am ...
0
votes
1answer
30 views

Is it possible to create batches of transactions without using smart contracts?

Scenario: Suppose that I have to make three transactions simultaneously to Alice, Bob and Claudia. Now the condition is if any one transaction fails the other two must also not go through. Query: Is ...
3
votes
0answers
69 views

Parity create testing transactions and blocks

For test purposes, I would like to make test blocks including test transactions against main net. For example I would like to make a transaction that sends one ether from 0x1234567... to 0x99999999......
1
vote
1answer
116 views

Syncmode = full, and still getting “missing trie node”

I'm running on Rinkeby testnet with this command (I resynced the whole blockchain with this): ./geth --rinkeby --syncmode full --rpc --rpcapi "web3,db,eth,net,personal" --datadir /.../ and after the ...
0
votes
1answer
259 views

How do I tell if initial geth sync is done in 'light' mode on testnet

I just installed geth on Windows 10. Then I did the initial sync in light mode on testnet, and my status is as shown on the screenshot below. I have two questions (related): How do I tell if the ...
0
votes
1answer
135 views

slow syncing Ethereum blockchain

I used VM in Azure(1TB SSD, 16GB RAM,Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz). Install geth.exe Run geth --fast --datadir F:\Ethereum in cmd blockchain still downloading it's almost more than 5 ...
0
votes
0answers
110 views

Sometimes dropping all peers

Sometimes geth can not find peers, in console I see a lot of messages "syncronization failed, dropping peer ... err ="retrieved hash chain is invalid." This can continue for 30-60 minutes, although ...
1
vote
1answer
88 views

Geth Mismatch of the highestBlock while syncing

While syncing on my Ubuntu 16.04 machine on ropsten yesterday the highestBlock matched the current highestBlock > eth.syncing { currentBlock: 2587196, **highestBlock: 3528808**, knownStates: ...
0
votes
0answers
108 views

Parity: with 'warp' sync enabled by default, is there still any advantage in using fast pruning?

From Parity Ethereum Documentation: Warp Sync is an extension to the Ethereum Wire protocol, which involves sending snapshots over the network to get the full state at a given block extremely ...
0
votes
0answers
18 views

Parity - Chunk size is too large

I'm trying to sync a parity node on mainnet, version 1.10.6 on AMD64 Ubuntu, but in the snapshot restoration I got this error: Encountered error during state restoration: Chunk size is too large Any ...
0
votes
1answer
34 views

Can Raiden Network transfers occur offline?

Since Raiden is off-chain, could I theoretically set up some channels among a group of local parties and conduct transactions offline via NFC, bluetooth, wifidirect, etc.? Since it's off chain and ...
1
vote
1answer
103 views

How my node is sync with highest block number of block-chain in which block number transaction have done of some ether? [closed]

I am new to Ethereum block-chain.One question in my mind. I connect geth node to test network with "--fast and --cache=2048" parameters.So my node is sync is after 8 hours.And I successfully deploy ...
0
votes
0answers
117 views

Ethereum wallet doesn't show ether balance which is synced with rinkeby testnet

Ethereum wallet is connected with rinkeby testnet. I can see ether balance of the account on rinkeby testnet but it doesn't show up in ethereum wallet. Blocks are completely synced.
0
votes
3answers
252 views

Alternative of geth Ethereum Node

I am new to Ethereum block-chain.I am trying to syncing ethereum node in testnet(Rinkeby).I am using HDD for syncing geth ethereum node.I know it very slow to syncing. So,Is it any alternative of ...
0
votes
0answers
79 views

Error: invalid chain id for signer on Ropsten

For past few daya , I am unable to sync the blockchain data on my machine with Ropsten network . I have upgraded geth to the latest version 1.8.10 stable . But this does not resolves the issue for me ....
3
votes
3answers
475 views

How to find the sync status of your geth node via RPC?

NOTE: this question has been marked as a duplicate of another question which is trying to get the status using CONSOLE. We are trying to get the status using the RPC API, which is different. In ...
1
vote
1answer
32 views

How to increase stored block states from 128 to 10 000 in Geth?

AFAIK Geth preserves states for the last 128 blocks by default. I would like to keep states for, say 10000 blocks (not turning myself into archive node). Is it possible?