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
0answers
10 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 ...
1
vote
1answer
13 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....
0
votes
1answer
58 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: {} } ...
2
votes
0answers
116 views

Local full node is one block behind mainnet after sync is completed

I just created a local Binance Smart Chain full node on my PC with the following specs: OS: Linux running on Windows Subsystem for Linux Storage: 1TB SSD (Samsung 980 Pro) CPU: AMD Ryzen 7 5800x Ram: ...
1
vote
0answers
7 views

High Block Validation

Suppose node A is running on height 2000. Node B sends to node A block with height 2002. Node A is not able to validate the block without having a block with height 2001. How does node A behave in ...
1
vote
0answers
9 views

Highest known block in the peer network - permissioned ethereum network

We are starting to define the best metrics to monitor a permissioned Besu network. One important point to monitor is the block height of a node and from other nodes in order to discover if the node is ...
0
votes
0answers
34 views

What should be done first: extract snapshot or create genesis?

bsc documentation describes a method of accelerating creation of a full-node using a snapshot. However, it is not clear in which order these commands should be executed and if it makes any difference: ...
0
votes
0answers
16 views

What's the reason at block says 0?

I am trying to setup bsc node following the official documentation. Here is what I have so far: Downloaded snapshot and extracted contents to /srv/node Wrote genesis state locally: geth --datadir node ...
0
votes
0answers
8 views

Work with local copy of Ropsten without syncing

I have used Geth to successfuly download (and sync) with Ropsten network. Is it possible to use downloaded blockchain (reading blocks with Geth) without syncing with Ropsten? I would basically like to ...
4
votes
2answers
90 views

Ensuring correct block order with subscribe on “newHeads”

I have an issue with processing new blocks through a WebSocket connection on a local node. Sometimes I receive multiple events with the same blockNumber but different blockHashes. I understood from ...
1
vote
0answers
67 views

geth: does --gcmode=archive require --syncmode=full?

I can't seem to find a straight answer to this question since snap is relatively new. I'm currently running geth 1.10.3 with --syncmode snap and --gcmode archive, but i'm beginning to think that ...
1
vote
0answers
20 views

Ropsten light node block number ~1000 greater than it should be

I'm running geth on Ropsten, using geth --ropsten --syncmode "light" --http.addr localhost --http.port 8545 --rpc My most recent block number is 10266786 (and increasing), whereas etherscan....
2
votes
1answer
21 views

Does verification of a world state require downloading the whole ethereum blockchain?

Lets say I'm a new node on the Ethereum network, I download a world state of 500 blocks ago and I download the blockchain from that point to present (500 blocks). Can I verify that the world state I'...
0
votes
0answers
9 views

Geth syncing, how to keep on par with the network in syncronized blocks

I am trying to get data from the last block via my own local node. I do this by calling the RPC API on my node. the issue I have is that the node is not fully synchronized and is never fully ...
0
votes
0answers
12 views

computer configuration for connecting eth 50 or more nodes

I'd like to rent a server to run eth client ,but I am not sure what the computer configuration should be?In my local pc ,I can only connect less than 10 nodes and failed in sync.If I want to connect ...
0
votes
0answers
13 views

RPC returns 0x0 after sync

binance smart chain v1.0.7 When new node complete syncing, RPC returns 0x0 values few hours.Can I fix that? Please help me
0
votes
0answers
9 views

Q: How long does table compacting take?

I was doing a full sync with geth 1.9.22-stable. The sync is paused and the blocks are stuck at sometime on April 15th. The log contains the following lines: 10:30:13.672838 table@compaction L0·173200 ...
6
votes
1answer
99 views

I can no longer access old blocks via RPC in full syncmode?

I have a private network based on geth v1.9.25. I upgraded from v1.8.27. Recently, I saw that I'm unable to access the previous blocks at all. Like, e.g. eth.getBlockByNumber(1) gives me null, even ...
0
votes
1answer
82 views

Ethereum network Sync up with Matic network

We are able to deploy our ERC20 token into Matic Network and it is working fine. But we have few questions here to understand how Matic works with Ethereum Mainnet Once the contract is deployed in ...
0
votes
0answers
34 views

Exactly what data does snap sync download?

Geth 1.10 introduces snap sync, faster way of syncing the blockchain. What data does snap sync actually download? If I run a snap sync with --gcmode archive will I end up with an archive node?
1
vote
1answer
11 views

Ethereum Bucket Synchronisation

The normal operation of Ethereum and other blockchains is to Store new transactions in a mempool, Distribute the bucket, and then mine contents into a block picked from the bucket based on priority of ...
0
votes
1answer
18 views

Unable to synchronize with Ropsten testnet with Geth 1.9.25

For the past two days I've been trying to synchronize with Ropsten testnet using the following command in Geth 1.9.25: ./geth --ropsten --rpc --rpcaddr="0.0.0.0" --rpcapi="eth, web3, ...
0
votes
0answers
46 views

Running --no-ancient-blocks on a synced node

I have an up to date OpenEthereum node that is taking a long time to sync it's ancient blocks, Which has left it syncing a batch of ancient blocks, while falling behind, then syncing up to date. Put ...
0
votes
0answers
8 views

When the ETH node receive a new block ,which will be verified?

I know that when a node receives a transaction, it can verify the RLP format, transaction signature, gas and account nonce value, but I don't know when the node receives a new block, whether will it ...
0
votes
0answers
15 views

Fast node can't cacth up, how to find whats slowing me down?

I'm running a geth fast node but I can't seem to catch up. I did it using a ubuntu in wsl (windows) and everything is on a SSD. However when I do eth.syncing.highestBlock - eth.syncing.currentBlock it'...
0
votes
1answer
15 views

Synchronization Fraud Protection

Suppose I want to synchronize my chain. I download the blocks and state from a Node. What if this node is malicious? It can give me an alternative chain that I won't be able to distinguish from the ...
2
votes
1answer
82 views

How many new nodes join the Ethereum Network per month? How many leave?

I'm researching the cost of serving old blocks to new nodes that need to synchronize and download the whole blockchain. I can indirectly estimate the bandwidth consumed to serve old blocks, if I know ...
0
votes
0answers
19 views

Geth/Parity node - When is a new block imported

Based on my observations and also on block-timestamps-vs-received-timestamp, I suppose that a block "n" is imported into geth or parity node, only after a block "n+1" is mined. Is ...
0
votes
0answers
55 views

Should I use Parity instead of Geth?

I've been trying different things to get Geth to get a fully sync'd Geth node for the past two weeks on a host with 4 cores, 16G of memory and 2TB SSD, to no avail. The only time I get close to being ...
2
votes
2answers
394 views

How can I download the entire Ethereum blockchain?

Is there a way to "get" the whole ethereum blockchain in order to process it locally? For example a link for direct download or via a developer API? Thanks in advance!
0
votes
0answers
84 views

Error in DNS random node sync // lookup les.mainnet.ethdisco.net on ANY-dns-server:53: server misbehaving

The Err: TRACE[02-03|13:52:02.589] Updating DNS discovery root tree=les.mainnet.ethdisco.net err="lookup les.mainnet.ethdisco.net on 192.168.20.1:53: server misbehaving" DEBUG[...
0
votes
0answers
23 views

geth.exe checksum is differant than what is writen on the website but the installers checksum is correct. is this an issue?

I started syncing geth with this command he command: geth --rpc --etherbase <pulbic wallet adrress> --syncmode=fast --cache=2048 and about 25 hours later, the syncing stopped and this error ...
3
votes
1answer
78 views

Open Ethereum Syncing

How do I know if openethereum syncing is done and what should I do next? This is what my current state looks like
0
votes
0answers
107 views

Why Openethereum sync strategy is not the same for different machines?

These days I ran several ETH nodes using openethereum (3.1.0 stable ) . All these node has the same config, same system ( ubuntu 20) , same SSD storage. I found a strange thing: they have different ...
0
votes
0answers
34 views

What does this mean?

First time server owner, geth n00b. I am getting this back from my geth. INFO [12-09|15:30:57.673] Imported new state entries count=2304 elapsed=27.988ms processed=597390231 pending=...
2
votes
0answers
45 views

How to convert geth arhive to full node without loosing intermediate state

We have a geth node that runs with --gcmode "archive". However, the recent growth of disk space is unsustainable and we want to change this to a full node. If I stop the node and just re-run ...
0
votes
0answers
24 views

can a node mine without download all of the blocks

if there is a node which doesn't have enough disk space, can i mine without download all of the blocks? i wonder if i can mine ,with just downloading the latest states of ethereum? but i'm not sure ...
2
votes
2answers
697 views

Ethereum Wallet - Hangs at startup + 403 ws error

I have installed the Ethereum Wallet, Ethereum-Wallet-win64-0-11-1 (zip file), as described in the book. When I start up Ethereum Wallet (testnet Ropsten, syncmode “light”) the wallet seems to load ...
0
votes
0answers
69 views

Error syncing new node on private network:no peers available or all tried for download

I am currently trying to run a test node, which recently failed. I have deleted the directory and copied another node's AND tried a reset of the directory but at some point it freezes with this log ...
0
votes
0answers
58 views

What is my progress towards full sync?

I somehow is running geth with full sync. >geth --syncmode full --datadir F:\ethereum-full --keystore F:\keystore --port 30303 --nousb INFO [09-28|10:38:47.956] Starting Geth on Ethereum mainnet......
1
vote
1answer
34 views

What is the criteria to resync chain using proof of stake?

In PoW, nodes always resync their own chain to the longest chain in the network in order to respect the work the miners have done. In PoS, as I understand in its simplest form, the miner with the ...
0
votes
2answers
111 views

solidity equivalent for new thread

I want to create a contract, which has a deposit function. But I also want, in the constructor, to start a "thread" that polls an external data source (via oraclize/chainlink or similar) at ...
0
votes
0answers
44 views

Node not syncing on Private Blockchain

Node 1 is mining but Node 2 is not syncing Running admin.peers on Node 1 gives: Running admin.peers on Node 2 gives: Both Nodes are using same genesis block When starting console on Node 2 I used --...
1
vote
1answer
53 views

Can I stop geth when it is halfway done and restart it without loosing all the first half of data?

I have started geth (fresh install) using this command: geth --datadir "my/path" I'm halfway done with sync and would like to restart my PC. Will I loose all the data accumulated so far or ...
0
votes
0answers
187 views

openethereum node disk usage

Using openethereum to sync the eth blockchain, after synced and now the disk space keeps growing 20G per day. The .log file in the db folder keeps growing. After restarting the node, the space will be ...
1
vote
0answers
21 views

Why does ethereum chaindata sometimes sync while syncing?

I am doing a fresh geth 1.9.18-stable sync, which I believe is fast by default. I am keeping an eye on the size of the .ethereum/geth/chaindata/ directory and have noticed that it does not increase ...
0
votes
0answers
47 views

blockchain sync failed and stuck

My machine was crashed and rebooted, but after rebooting, geth sync repeatedly failed at a block, I checked the block number, hash is right though, what should I do? INFO [08-08|09:54:23.184] ...
0
votes
0answers
109 views

Why is my full node stuck always out of sync?

I have a 16g ssd ubuntu, I run the command: geth --ropsten --syncmode=full --gcmode=archive Checking the "eth.syncing" in the console attached, I get always current block is ~100 blocks ...
0
votes
0answers
9 views

block syncing current is smaller than starting why?

I'm sync the chain after a power cycle, so current is behind highest for sure, but I also saw that current is falling behind starting block number, how is this possible? starting is the highest on ...
1
vote
1answer
56 views

What is the best way to store data/information while writing smartcontract?

Smart contracts are immutable. Unless we're 100% sure that our smart-contract is fully functional without any exception we never want to push that in the main net. That's why we have public test net. ...

1
2 3 4 5
11