Questions tagged [synchronization]
This is the process of bringing a Bitcoin client up to date with the list of all Bitcoin transactions known as the blockchain.
470
questions
1
vote
1
answer
40
views
bitcoin daemon crashing on initial block download
I'm trying to do the initial block download so I can run a full node. Didn't experience any issues until the download got to about 87% then bitcoind crashed without logging any errors. I've tried ...
1
vote
1
answer
27
views
If already started Bitcoin Core using the daemon, and I'm in IBD, if I stop it to start it up again through the GUI, will I run into any issues?
Issues like having to restart the IBD, or messing up its download. Or would stopping it be the wrong approach to configuring the GUI?
Additionally, is there a way to use the daemon to check on the ...
1
vote
1
answer
36
views
Trouble with initial blockchain download for setting up full node
I am keen on setting up a full node to support the bitcoin network, however I am experiencing problems after initial setup when downloading the blockchain.
My PC specs are 3.2GHz CPU, 2x8GB DDR4 ...
1
vote
1
answer
70
views
bitcoind not downloading any new blocks
My bitcoind of version 26.0.0 is stuck at a block roughly from August 1st:
bitcoin-cli getblockchaininfo:
{
"chain": "main",
"blocks": 854867,
"headers": ...
1
vote
2
answers
39
views
Sparrow with Keystone Pro and Bitcoin Core
I originally set up Sparrow with a Keystone 3 Pro, and have been using public endpoints. Recently, I set up a Bitcoin Core node in my house. I can successfully connect Sparrow to the node, but all ...
0
votes
0
answers
15
views
synchronizing with network issue [duplicate]
My wallet says synchronizing with network, 3 days behind. I been waiting to receive my BTC from my sportsbook for 3 days and it's just stuck in limbo on blockchain. What's seems to be the problem with ...
1
vote
1
answer
203
views
How is the progress field of Bitcoin Core's synchronisation/Initial Block Download debug logs calculated?
The debug.log file during Inital Block Download (IBD) typically includes something like the following1:
2023-09-09T10:04:32Z UpdateTip: new best=...
0
votes
0
answers
23
views
Sent bitcoin to my new bitcoin core wallet, but not showing up [duplicate]
I am SUPER newbie to this stuff, please help and be patient. I needed a place to send a large bitcoin transaction, and decided to impulsively download bitcoin core to receive it on my desktop. There ...
1
vote
1
answer
196
views
Why is there a "progress increase per hour"?
When syncing the blockchain with Bitcoin Core, why is there a "progress increase per hour"? Why wouldn't the syncing rate be constant?
0
votes
0
answers
104
views
bitcoin core 27 initial sync blockchain errors
i was sent here from reddit
https://www.reddit.com/r/Bitcoin/comments/1d5wgma/bitcoin_core_27_initial_sync_blockchain_errors/
i did some research and checked the debug.log, it had this error twice:
...
4
votes
1
answer
86
views
Do any full-node clients compress blocks?
Does Bitcoin Core or any other full node capable client compress the blocks in transit on the network or locally on the node's filesystem?
I used 7z to compress a handful of my locally stored blocks, ...
0
votes
1
answer
39
views
Does Utreexo work with a pruned node?
Does the Utreexo UTXO accumulator work with with a pruned node, or must the entire blockchain be present on my local drive before running Utreexo?
0
votes
1
answer
60
views
If I have corrupt/missing blocks but good a chainstate, why do I need to re-download entire chain?
If I have corrupt or missing blocks but good a chainstate, why do I need to re-download entire chain? Why doesn't it just re-download the needed blocks?
-1
votes
1
answer
22
views
why synchronization multibit heavy
I have a Multivit wallet that had some Bitcoin in it, but the synchronization is very heavy. What should I do to be able to send it?
-1
votes
1
answer
116
views
Blockchain sync seems to be stuck in a loop?
SOLVED! UPDATE: The issue was not bitcoin related. I had to increase the root partition of ubuntu, as it wasn't using the full SSD size I had, but only 100 GB and the sync therefore ran out of space ...
0
votes
2
answers
36
views
If multiple nodes start at different points, so do we need to sync the nodes so that they are operating at the same time
From Can multiple candidate blocks be mined concurrently by the miner, even if at the end only one block gets added to the chain every 10 mins?
Time sync between nodes:
If multiple nodes start at ...
1
vote
3
answers
55
views
Can multiple candidate blocks be mined concurrently by the miner, even if at the end only one block gets added to the chain every 10 mins?
I read that every 10 minutes, the miner would fetch txs from the tx_mempool, process them, create a candidate block, do the proof of work and then broadcast it to the network.
Does this mean that the ...
0
votes
1
answer
45
views
Would it be possible to sync a new node without it being connected to even one unpruned node?
There are some Proof-Of-Work chains where pruning is default on their nodes, i.e. the network does not rely on full unpruned nodes at all:
Due to the pruning mechanism, Kaspa nodes only needs ~3 days ...
1
vote
0
answers
154
views
Stuck on "Replaying Blocks" 100% after a forced close
I have had issues downloading Bitcoin Core, where the download would get stuck/frozen and not progress for hours.
The last time this happened I closed the Bitcoin Core window and was met with a "...
1
vote
1
answer
68
views
How can I check the balance of a 10 year old wallet that can't sync?
I have a very old PC that blue screens every time I try to sync bitcoin core and I was wondering if there was any way I could check the balance of the wallet before I destroy the PC?
It has 10~ ...
0
votes
0
answers
49
views
Load balancing for using more than 1 Internet connection to speed up Initial Block Download (IBD)
Have invested in good networking hardware and researching on failover scenarios using 2 connections - the home broadband and mobile LTE one - as well as load balancing to increase download/upload ...
1
vote
0
answers
42
views
Should I stop bitcoind when backing up chainstate/ and blocks/ directories?
This is how one might back up their Bitcoin Core data directories in order to save time on syncing in the future:
#!/usr/bin/bash
local_d=/root/btc_db
rsync -av --delete chainstate "$local_d&...
3
votes
1
answer
113
views
How does the initialblockdownload field in the getblockchaininfo RPC work?
Let's say I have a fully synced node that returns "initialblockdownload": false. If I turn it off, will it show "initialblockdownload": true when I start the node again? In other ...
0
votes
0
answers
47
views
High end electrum servers directly reading blk.dat files
These days, high end electrum servers directly read blk.dat files straight from Bitcoin Core's blocks folder in the process of creating their initial internal indexes. I guess they also do in the ...
16
votes
1
answer
1k
views
How does block synchronization work in Bitcoin Core today?
When a Bitcoin (full) node connects to the network, it has to synchronize its blockchain with its peers, i.e. learn about the best chain the network knows.
There are many aspects to this (learning ...
2
votes
0
answers
62
views
Headers-first sync and malicious peers [duplicate]
Since headers-first syncing specifies that the entire header chain is downloaded from a single peer, how does the downloading node know that it is not being served a manufactured out-of-consensus ...
1
vote
1
answer
471
views
Block Stuck With Bitcoin Core Need Help
I have bitcoin core version 25 and the blockchain is fully synchronized. Every 2-3 days I open up core to sync with the newest blocks. When i am syncing the newest blocks from the past few days the ...
4
votes
1
answer
396
views
In Bitcoin Core, are blocks sent in parallel or in series?
Are blocks sent in parallel or in series?
I would also like to know about the implementation part of Bitcoin Core.
1
vote
0
answers
128
views
Bitcoin core synchronizing gets stuck on block [duplicate]
I have bitcoin core version 25 and the blockchain is fully synchronized. Every 2-3 days I open up core to sync with the newest blocks. When i am syncing the newest blocks from the past few days the ...
1
vote
0
answers
85
views
Formatting an external ssd
2 questions about bitcoin core
i formatted the ssd and used exfat, i'm using windows, should be ok, right?? or should i cancel my block download remove Core reformat the drive to NFTS and start again
...
2
votes
0
answers
112
views
How to avoiding restart of Initial Block Download after rebooting bitcoind
I successfully completed the Initial Block Download (IBD) with bitcoind, which took about two weeks. However, after shutting down and restarting bitcoind, it seems to have initiated the IBD process ...
2
votes
1
answer
1k
views
Bitcoin Core really slow to sync recently
Apologies if this is not the right place to ask for help with this, but I don't know where is.
I have a Bitcoin Core full node (Windows 11), but one that doesn't run all the time. Node is not pruned, ...
2
votes
0
answers
166
views
Bitcoin core syncing txindex stalls
Bitcoin core bugging out since what I assume was a bad shutdown. Mostly fixed (I think) but stalling trying to resync txindex. Here's the history:
Core wouldn't connect to peers or load the latest ...
0
votes
0
answers
113
views
Downloading of Bitcoin Core node stopped at 65.5%
My downloading of Bitcoin Core node stopped at 65.5%. I'm new to coding, but checked debug.log anyways and got the following ream of error messages:
2023-10-06T01:58:47Z ERROR: ReadBlockFromDisk: ...
1
vote
2
answers
770
views
Detect when it is safe to 'stop' the Bitcoin Core Daemon, bitcoind
Previously, I kept the Bitcoin Core daemon running 24x7, however recently I've become less interested in keeping it running all the time, and would like instead to run it for as much time as it takes ...
0
votes
1
answer
122
views
I downloaded blockchain completely, but now trying to open Core, starts download "all" blocks again. Why doesn't it see data file, with block history?
Windows 10, external 1TB HDD SSD:
I accidentally clicked "Reset Options" becomes in Core, within the Settings menu.
In the data file, there are still blocks downloaded from every day of the ...
1
vote
0
answers
41
views
Bitcoin Core resynching after updating from 0.19 to 25.0
Similar to this post after upgrading Bitcoin core from version 0.19 to 25, it is re-synching and ignoring the already synched blocks.
This is a quite a large version jump, there doesn't seem to be a ...
1
vote
1
answer
109
views
Why do I need to download the entire blockchain for a wallet when I can make one one with open source java like bitaddress.org
Like title said. And when i will have to use the btc I can login the wallet with the private key on a hot wallet.
2
votes
1
answer
139
views
Is there a way to download blocks from scratch without downloading block headers first?
I would like to know if there's a way to download a blockchain without knowing block headers. This could be achieved by asking NEXT_BLOCK_HASH from the genesis block. But is this even possible ?
1
vote
1
answer
62
views
Can nodes that did not finish IBD import mempool using the importmempool rpc?
Sometimes you might want to experiment with the mainnet mempool but unfortunately your node has to finish IBD up to the latest chaintip for you to fill up your mempool.
7
votes
1
answer
1k
views
Why is my sync slow even with a dbcache of 16000?
We know that initial sync takes ages especially after 500-600k blocks. I get 500k in 30 hours, but now when I'm standing on 600k block syncing is quite slow, it took a couple of days to reach that ...
0
votes
0
answers
129
views
Slow Fulcrum indexing
I write here because I haven't found any other notions about it on the web and it's been 10 days since my node running fulcrum has indexed the synchronized blocks at a low speed (~14.3 blocks/min) at ...
0
votes
0
answers
35
views
Bitcoin Mainnet Initialization Crash
I am trying to initialize a fully functional working mainnet node. The initial download with
bitcoind works fine until the cache reaches around 600MiB. After which it crashes. The entire 600MiB is ...
0
votes
1
answer
54
views
How to download full BTC chain with limited internet
I am running linux mint on a laptop with an external ssd, and want to set up a full BTC node. My problem is that I only have jetpack internet which won’t handle a full sync in one go. I can take my ...
0
votes
0
answers
73
views
Bitcoin dont start sync
My node stopped, bitcoin core does not start synchronizing. I opened the bitcoin log and found this error: Does anyone have a solution??
i2pd_daemon_1 | 05:58:04@64/error - SSU2: RelayIntro unknown ...
2
votes
0
answers
49
views
Is there a way to schedule bandwidth-intensive functions of bitcoind?
Some Internet service providers have different pricing at different hours. Is it possible to limit some functions of bitcoind to specific time ranges? ...especially initial block download (IBD) and/or ...
1
vote
1
answer
118
views
About missing utxo in chainstate
I'm trying to obtain up-to-date database of the UTXO and keep updating it as new block is added.
And for this, I want to use chainstate as a starting point of synching.
I parsed chainstate to obtain ...
0
votes
1
answer
184
views
Mainnet node sync really slowly with 12 tb seagate external hdd says data rate is 6gb/s
Hi my node is syncing really slowly I have the datadir in an external hard drive connected through usb. Says the data rate for this seagate 12TB is 6Gb/s but the syncing is slow in comparison to when ...
1
vote
0
answers
49
views
Bitcoin blockchain doesn't continue installation
I successfully downloaded the Bitcoin blockchain on an external hard drive (as well as git repository). It was working and syncing just fine. I haven't used in a month or so, now the blockchain won't ...
0
votes
3
answers
167
views
Weak Subjectivity Checkpoints trust assumptions
With AssumeUTXO it should be possible to sync to chaintip from a recent snapshot of the UTXO set, rather than from the genesis block (although there's background full validation after sync). This is ...