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.

1
vote
2answers
12 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
45 views
+50

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
16 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
29 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
26 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
31 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
10 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 ...
2
votes
1answer
76 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
26 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
13 views

Geth with syncmode light on multiple accounts

I have two nodes on two different IP for example IP1 and the other on IP2. I connect to the geth javascript console of the nodes with this command: geth.exe --rpc --rpcapi web3,eth,net,personal,admin,...
0
votes
0answers
38 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
0answers
43 views

Having troubles listening for event logs

The most important thing here is: can I obtain the event logs from a geth node set to syncmode "light"? I don't know why this does not work, but what I do: I have a contract deployed to testnet, I am ...
0
votes
1answer
24 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. ...
0
votes
0answers
25 views

Go ethereum, startingBlock is too high, is there a chance i can sync complete blockchain history?

Aloha everyone! when I run web3.eth.syncing in geth console, i get response: { currentBlock: 6306546, highestBlock: 6306644, knownStates: 192970558, pulledStates: 192950841, startingBlock: ...
0
votes
0answers
36 views

What is the ideal hardware configuration for syncing a full archive node w Geth in Late 2018?

I am writing a detailed proposal for setting up a full node for research purposes. I am interested in 1) minimum requirements for syncing a node, and 2) ideal requirements for syncing a node. I know ...
2
votes
0answers
33 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
45 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
29 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
58 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
19 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 ...
0
votes
0answers
66 views

Ethereum syncing - how does geth work?

I guess someone is going to say "read the code" because "the code is the documentation" - well that may be true but it's hardly explaining the process. From looking at the output of geth I can see ...
0
votes
0answers
75 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
75 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
0answers
100 views

My question is concerning the syncing of the ethereum blockchain

I have a windows 10 hp dv6 8gb . I have downloaded Geth and have set my dbase to an external 2tb external drive. I execute this command under power shell. geth --datadir h:\ethereum --syncmode "fast" ...
0
votes
1answer
88 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 ...
0
votes
0answers
60 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 ...
0
votes
0answers
106 views

Slow sync, high CPU usage

we are running an Ethereum node on a private server, which will be used for querying data, but I'm noticing that the sync is pretty slow also CPU usage is mostly at 100% after a few minutes of 'normal'...
1
vote
1answer
45 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
14 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
166 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
25 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
38 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
186 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
171 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
39 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
23 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
59 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
96 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
192 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
119 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
82 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
70 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
80 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
15 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
27 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
94 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
104 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
2answers
215 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
69 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
367 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 ...