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
0 votes
0 answers
6 views

Where can I find the disk size required to run a full node?

I found the full node sync size for mainnet here: https://etherscan.io/chartsync/chaindefault But I'm unable to do it for testnets: https://rinkeby.etherscan.io/chartsync/chaindefault How can I find ...
user avatar
  • 167
0 votes
0 answers
8 views

Snapshot issue following db clear flollowing unclean shutdown

Getting the blwo snapshot isse after an unclea shutdown and then clearing the DB. Any help to fix would be hugely appreciated! jknuc@JKNUC:~$ geth --mainnet --http --http.api eth,net,engine,admin INFO ...
user avatar
0 votes
0 answers
60 views

geth follow invalid fork in ETH chain after 15050000 block

I was using an old version ( 1.10.13 ) of geth to run my full node. I didn't update my node to new version before block#15050000. and notice that it stop syncing at 15050010. when I check I found that ...
user avatar
  • 101
1 vote
0 answers
13 views

Can't full sync node

My node can't catch up actual block, it stays around 70-100 block to latest block. I installing node on Windows10. In logs what i see in geth.exe it show me what i am importing a latest block headers, ...
user avatar
  • 11
0 votes
0 answers
10 views

Does Geth map out peers via a bootnode?

So I've recently been trying to figure out the whole process of the IBD on Ethereum, particularly through Geth. From my understanding, Geth will connect you with a hardcoded bootstrap node that will ...
user avatar
0 votes
1 answer
20 views

How does a miner know when to start mining. Given the miners are geographically dispersed, how all of them start mining together?

When the transactions are sent from A to B, it can reach a miner (M1) first and other miner (m2) later then does (M1) starts mining instantly? And how many transactions are required for a miner to ...
user avatar
1 vote
1 answer
12 views

Are there off-the-shelf solutions/services for receiving events from smart contracts on the server?

am working on a project where I need to catch events from smart contracts on the backend. Are there any solutions or services that help to catch events and pass them to the backend? The main ...
user avatar
  • 11
0 votes
0 answers
185 views

Geth State Heal - When does it stop?

I've been trying to sync my Go-Ethereum node in snap sync for a while. It completely downloaded all of the block headers in ~3 days but is currently stuck in the state heal process. There are over 197 ...
user avatar
  • 13
0 votes
0 answers
27 views

Geth switching from full sync to snap sync

trying full sync with a Samsung T5 2 TB USB on a linux VM running on VMWare Workstation The full sync stopped responding at one point, so i force exited it and then restarted with the same command as ...
user avatar
0 votes
0 answers
18 views

Invalid difficulty while adding Peer on private newtwork (forked geth)

I had created a fork of geth v1.10.17-stable-174ce54e and changed source code of consensus.ethash.go and update function calcDifficulty to return static difficulty 10. I had built geth from this ...
user avatar
0 votes
1 answer
12 views

how blocks are selected during the process of IBD

From what I understand during the Initial Blockchain Download we are connecting with other peers and download blocks which they are sharing with us. Two things comes to my mind. First - are we ...
user avatar
0 votes
0 answers
20 views

Geth doesn't handle Large number of Requests

We have a privateblockchain setup in an ec2 instance, I am trying to send 300 requests in one minute from a node server to the privateblockchain using web3.js The blockchain server runs out of ...
user avatar
0 votes
0 answers
83 views

Geth --syncmode full takes too long

I'm trying to synchronize a full geth node and after 3 days of synchronizing in a 2TB Samsung SSD with great internet connection, I'm at ~40%: > eth.syncing { currentBlock: 5793255, ...
user avatar
0 votes
1 answer
149 views

Disadvantages of geth's snap sync?

I've been researching Ethereum execution clients and it seems (please do correct me if I'm wrong) that currently geth's snap sync is by far the fastest and most widely used. So my question is, what ...
user avatar
0 votes
0 answers
174 views

BSC Node Slow but synced, how to find out reason?

I'm a full private BSC node user and I'm using the node I built by my own follow the instruction of BSC official guide. Here's some basic detail of my case: I'm running my BSC node on a high I/O ...
user avatar
  • 1
0 votes
0 answers
15 views

Is there a good way to determine that client node is ready?

Before checking current balances and sending new transactions we need to verify that the node has up-to-date state. What we've tried so far: eth_syncing alone. This just doesn't work at least for ...
user avatar
0 votes
1 answer
22 views

link metamask wallet to my shopping site

I have an nftmarket site. How do I link Metamask wallet to transact on my site. Artists will sell nft through my site, so how do I connect the metamask?
user avatar
0 votes
0 answers
10 views

Node crashed during syncing. It was about 34 000 blocks but now node restarted from begining

Running a private ethereum blockchain (meaning not main net) with just one bootnode and 2 full nodes. My A node was about 34 000 blocks with all data. The node B was syncing but now, after a crash of ...
user avatar
  • 193
0 votes
1 answer
925 views

Geth node switches to snap sync instead of using full sync

I'm starting my geth node with --syncmode=full, but I immediately get WARN [...] Switch sync mode from full sync to snap sync after starting. I have previously run a node in snap sync mode on this PC,...
user avatar
0 votes
0 answers
110 views

geth 1.10.15 where is syncmode --fast

Setting up geth 1.10.15. There are only 3 syncmodes: snap, full and light. There is no fast anymore What is snap? Is it the same as fast. To get it to run fast I use full or snap Thank-you in ...
user avatar
1 vote
0 answers
31 views

How to increase block time in a fork of Ethereum?

I have questions about blocktime, please answer the ones you can. Help very appreciated! Do you know if it is possible for ethereum forks to increase the 15s block time to for instance 1 min block ...
user avatar
  • 193
0 votes
0 answers
664 views

Geth: err="chain not synced beyond EIP-155 replay-protection fork block"

I think that my ethereum-client is fully synced (eth.syncing): { currentBlock: 14120968, healedBytecodeBytes: 142718, healedBytecodes: 17, healedTrienodeBytes: 1636523253, healedTrienodes: ...
user avatar
0 votes
0 answers
52 views

How to synchronize part of the blockchain while preserving the authenticity of it?

I am developing a simple client that makes Ethereum Name Service (ENS) query much easier for devices. But Now I encountered a huge problem when I wanted to make a domain name query with these ...
user avatar
2 votes
1 answer
817 views

What's the ancient folder in Geth?

I'm new to the nodes world and i'm trying to setup my own with Geth on Windows. I was wondering what the /ancient folder does for the Node. Please correct if i'm wrong, but synthetically this is what ...
user avatar
0 votes
0 answers
23 views

What does it mean when geth is repeatedly generating, aborting and resuming snapshots and unindexing transactions? [duplicate]

What does the repetition of the following five, sometimes six logs mean regarding the state of the geth client? Generating state snapshot Aborting state snapshot generation Resuming state snapshot ...
user avatar
  • 209
0 votes
0 answers
51 views

Unable to sync rinkeby and unable to query eth.syncing due to lack of IPC endpoint

I'm trying to sync rinkeby with the go-ethereum client (geth 1.10.14-stable). I've been starting the process a couple of times and then interrupted it again, and started again and so on. Now, the ...
user avatar
  • 209
0 votes
1 answer
108 views

Some json-rpc requests are not served by a possibly unsynced full node on localhost

I want to make some JSON RPC calls to my rinkeby node, which I have set up via: $ geth --rinkeby --http --http.api personal,eth,net,web3 --cache=4096 --http.port 3337 I seem to have problems ...
user avatar
  • 209
0 votes
0 answers
12 views

How are nodes synced in ethereum?

I was wondering how ethereum nodes are synced and also if there is a formula for calculating this time? For example, if I wish to start running a new node, how is my new node synced with the ...
user avatar
  • 101
2 votes
0 answers
539 views

"Head state missing, repairing" after private network crash. Any way to recover the blocks?

I'm running a small PoA private network (2 nodes, one signer, one for API purposes). Yesterday, the system both nodes are running on crashed due to an unrelated issue. As a result, both geth instances ...
user avatar
0 votes
2 answers
172 views

Sync from snapshot

I'm trying to do a sync on geth node from snap for 7 days, however that never ends. so That's filling up my SSD that has 3TB (currently It is using 76% from my SSD) and I think that's not normal my ...
user avatar
  • 1
0 votes
0 answers
699 views

I updated my geth instance to 1.10.12-stable, but after update it is not syncing anymore

I updated my geth instance to latest stable version (currently 1.10.12). After it stopped synchronization. It loads new data, but the data is not synced. When I attach to geth console. Here is the ...
user avatar
  • 13
1 vote
1 answer
146 views

Where does geth download it's data, the actual blockchain state?

We know that we can sync with current blockchain status with geth, for example, or any other similar things. If I run geth in console I can see ... INFO [11-16|22:27:56.602] Imported new block ...
user avatar
  • 123
0 votes
0 answers
94 views

Latency between block production and data reception

I am trying to measure the latency between the block production (eg block.timestamp) and the data reception (eg Date.now()); I tried with different nodes (Infura, Amazon Managed Blockchain and my very ...
user avatar
1 vote
1 answer
41 views

Mining causes nodes to stop syncing on Besu

I am trying to test my private network by running multiple nodes at one time. I am using a config file that lists the boot node as well as the same genesis file. The boot node is on a linux server, ...
user avatar
0 votes
0 answers
106 views

Best way to get balances of multitude of addresses

I have a list/array/map of addresses. I want to keep track of their balances on the front end. Currently, the front end is calling the balanceOf() function for each address and updating based on the ...
user avatar
  • 765
0 votes
1 answer
60 views

Can GETH run quickly and be always up-to-date with an AWS c5 instance?

I've noticed that most people who are using AWS to run their ethereum node are using the i3 (or i3en) instance type for its high I/O performance with the attached SSD. For my particular use case, I ...
user avatar
  • 11
0 votes
1 answer
38 views

Private network desync

This is a similar to question to this one I have just setup 2 private nodes on AWS EC2 via geth, which are connected to each other, and have 1 "Hello World" smart contract already mined. ...
user avatar
0 votes
0 answers
53 views

Fastest way to download Ethereum state with geth?

I want to do some experiments that require that I access Ethereum state db. I have a standard laptop with SSD drive. From what I've read, synchronizing in "fast" mode may be endless on a ...
user avatar
  • 121
0 votes
0 answers
57 views

Ethereum Geth never finishes sync, block OK, states past 1b, Debian VM Docker SSD

yes, I know this has been asked before, but it's got me stumped. I've build and run Ethereum nodes using Geth on Windows and RasPi 4 fine before. This time I'm using Docker on a Debian VM on and SSD ...
user avatar
0 votes
0 answers
41 views

Export aleth(ethereum c++) to geth (go-ethereum) blockchain data

I have the private aleth network, but want to test some new features, so I want to move to geth. But didn't find any instructions how to get it to work. Here is a couple of questions: Is it anywhere ...
user avatar
1 vote
1 answer
87 views

Does data in memory variables get added to the blockchain? How does consensus work for memory?

If a function call involves a memory variable, does the data in memory get added to the blockchain history? If no, how come others can validate the transaction? Is the data only deleted after a block ...
user avatar
2 votes
1 answer
222 views

Can I resume fast sync in GoEthereum?

I have synced whole geth into computer in --fast mode. However, it had to be stopped at one point today. Using the already downloaded data, can I pass the download phase and resume from where it is ...
user avatar
  • 989
0 votes
0 answers
37 views

Transaction Wait Time - Full Node vs?

I need to record how long a transaction waits in the pending pool before being picked up by a miner. I have a solution to run a full node with maxpeers 1000 and record timings once the sync is ...
user avatar
  • 989
1 vote
0 answers
381 views

Synchronisation failed, dropping peer peer=... err="retrieved hash chain is invalid: block in the future" in private geth ethereum network

Geth Version: 1.10.7-stable-12f0ff40 Operating system: Windows 10 Home I have created a Private Ethereum Blockchain with 2 nodes in seperated command prompts: geth --http --http.port "8085" -...
user avatar
1 vote
1 answer
56 views

State trie pruning and synching, how does that work?

how does state trie prunning works during syncing? or does pruning only happens on the nodes that is not the state root? since if state root are deleted then there will be errors in the blocks and it ...
user avatar
0 votes
0 answers
30 views

Can pending pool watched during fast sync

I need to record some statistics regarding the pending pool. I know I need to sync, and once it's done, I can record my experiments. Is it possible to sync in the fast option and still record ...
user avatar
0 votes
0 answers
411 views

Block sealing failed err="unauthorized validator"

I ran a validator/miner node with a snapshot from https://github.com/binance-chain/bsc-snapshots and the following cmd (after geth account import ...): docker run -d --restart=always -v /data:/root/....
user avatar
0 votes
0 answers
13 views

eth.getBalance returning 0 due to syncing problem in rinkeby [duplicate]

when I am running eth.syncing it is returning false and when I am running eth.getBlock("latest") it is returning number: 8290864, with some other data. Which is less than Block Height ...
user avatar
  • 113
1 vote
1 answer
34 views

eth.syncing is falling behind

I lost internet connection for about 5 minutes and my full node was disconnected. At first it was about 500 blocks behind and looked like it was catching up. Now every time I check: eth.syncing....
user avatar
  • 123
0 votes
1 answer
296 views

txpool.content return empty object

I opened a full node successfully (I succeed getting data from e.g eth_getTransactionByHash). I'm trying to get all pending transactions, but I get: > txpool.content { pending: {}, queued: {} } ...
user avatar

1
2 3 4 5
12