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.
437
questions
1
vote
1
answer
82
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
40
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
49
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
538
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
89
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
32
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
72
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
106
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
0
answers
43
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.
4
votes
1
answer
202
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
46
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
32
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
0
answers
24
views
When does a Bitcoin Core node first start getting inbound peers?
It is my understanding that a fresh node will only make outbound connections during IBD and not advertise its own IP address, yet. Since other nodes will only advertise IP addresses that they learn ...
0
votes
1
answer
50
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
36
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
42
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
61
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
65
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
35
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
118
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 ...
-1
votes
1
answer
257
views
My multibit core synchronization is stuck Whats the reason [duplicate]
For the past six days since I downloaded the multibit core, I wanted to recover my wallet I still have my recovery phrase and password, and open the multibit core and the wallet was synchronization ...
3
votes
2
answers
273
views
Downgrading Bitcoin Core 24.99 (latest source code) to 24.0.1
I wanted to build Bitcoin Core myself, so I followed this official guide, but in the process I failed to realize that by cloning the git repo I would just get the latest source code, not the latest ...
3
votes
2
answers
285
views
What could be the reason that my node syncs so slowly during Header Synchronization?
I¹ am trying to sync Bitcoin Core v24.0.1 on my Desktop with 16 GB RAM and an Intel Core i7-7700HQ processor, but it is taking forever even to get past the header synchronization. It tells me that it ...
0
votes
0
answers
47
views
How long does it normally take to set up a test node? How much of your disk is utilized?
I did a complete factory reset on my computer and simply started over. I have a Aorus 5SE with windows 11. I am using VirtualBox 7.0.6 and Ubuntu 20.04.
My new virtual machine has 4GB of base memory, ...
14
votes
2
answers
1k
views
Why is witness data downloaded during IBD in prune mode?
Why do pruned nodes download (segregated) witness data during IBD if much of that data is marked as Assumevalid?
These nodes seem to be downloading witness data just to prune it. Since we already know ...
0
votes
0
answers
202
views
Is it true that Taproot accidentally now allows for NFTs stored on chain up to 400kB per NFT? And is there no solution/mitigation defined yet? [duplicate]
This post raises some questions: https://twitter.com/pourteaux/status/1618364013712375810?t=uHlLpWVz_ACFPrKAwF68XA&s=19
My main question is whether the above post actually constitues a correct ...
2
votes
1
answer
96
views
Why is there a need to flush the UTXO set when you prune blk*.dat and rev*.dat files during ibd?
As I understand, when Bitcoin Core has pruning turned on, it will flush the dbcache when it prunes unnecessary blk*.dat and rev*.dat files during ibd.
In https://bitcoincore.reviews/20827, it states:
&...
1
vote
1
answer
64
views
Does pruning during IBD reduce the ability to utilize the dbcache fully?
I'm running IBD on a machine with 8GB ram with prune=550 and dbcache=7000 and noticing that memory usage is not going above ~880mb. Seems unusual and I assume it's related to pruning. I found a ...
0
votes
1
answer
52
views
Bitcoin Core download crashed
I was adding a new drive to my PC when Bitcoin Core download crashed ..no idea why, anyway I cannot reboot and have no access now, I was in the middle of slowly downloading the blockchain to get ...
0
votes
1
answer
253
views
Often seeing Rewinding blocks... and Loading block index
Every so often I see these error messages in Rewinding blocks... and Loading block. What is the cause of those error messages? I am using the core wallet.
6
votes
3
answers
418
views
Skip IBD on pruned node?
I'm trying to run a light bitcoind node for testing purposes on mainnet, with minimum startup time.
./bin/bitcoind \
-prune=550 \
-txindex=0 \
-assumevalid=...
0
votes
1
answer
333
views
Stop and Restart Service while BTC Core Syncing?
Is it possible to start and restart the Bitcoin Core service during the syncing process without loss of work?
What happens to syncing if the Server fails or shuts down, i.e. a power failure?
I would ...
0
votes
0
answers
57
views
Recover an implement old Multisignature Wallet with different Keys
I have a problem with a multisig wallet. The keys are no longer accepted by the console. Only a part of the keys can be inserted. The wallet is then also displayed to me. What happened afterwards is ...
0
votes
1
answer
85
views
Bitcoin-qt exits silently after syncing blocks until before 24 hours
I shutdown bitcoin-qt (version: 23.0) around two weeks back. Now when I relaunch it, it syncs blocks until 24 hours and then silently exits. debug.log file contains the following as last line -
2022-...
1
vote
1
answer
284
views
Bitcoin core unable to write cache to disk
I have been fiddling with this error for a little bit now and wondering what's going wrong. I'm running a testnet instance of Bitcoin Core on a relatively low-spec EC2 instance (2MB ram, 40gb disk)
It ...
1
vote
0
answers
70
views
Bitcoin Core: estimated time to synced, without GUI
I enjoy how the Qt program reports how much time remains to complete the chain synchronization, but I don't know how to get that without using the GUI.
Can you configure bitcoind to report that? Can ...
1
vote
0
answers
290
views
Error `settings.json file has no read or write access` - but permissions OK
I was downloading the whole Bitcoin blockchain and the download stopped and I got an error message that the settings.json file has no read or write access, but I checked the permissions of the file, ...
1
vote
0
answers
567
views
Can Bitcoin Core Blockchain initial sync time in BitcoinQT be sped up?
Given the following platform hardware and internet data speed (provided below), what settings are recommended for fastest possible blockchain download and sync?
This is the hardware I'm running:
Note:...
2
votes
2
answers
401
views
Why does CLN (Core Lightning) sync from Genesis while LND only syncs from the wallet's birthday?
I've installed two major Lightning Network implementations, CLN (formerly c-lightning) and LND, with bitcoind testnet as backchain on the same server. On the first startup I noticed CLN synchronizes ...
2
votes
1
answer
145
views
Unprune & Re-Download Failed. Core asks for a "-reindex" due to chainstate, then fails
I was attempting to return from pruned to unpruned chainstate. Unchecked the pruned box. Core cautioned this would require re-download of the blockchain in its entirety. OK, fine. Shutdown Core to re-...
3
votes
1
answer
995
views
What should I do about these messages in Bitcoin-core's debug-log?
Help, with bitcoin core : AFTER the Rescan :
1 - rescan
2 - response output, on the debug file out:
3 - FlushStateToDisk: write coins cache to disk (coins, kB) completed (s) , OK
4 - Imported mempool ...
0
votes
2
answers
93
views
Why Don't Nodes Download Blocks off the network directly instead of sending various messages to other nodes?
My understanding of updating a node's incomplete blockchain is that:
A node with an incomplete blockchain (let's say its been offline for some time) will send a getblocks message and then will receive ...
1
vote
0
answers
46
views
How to install Armory Wallet on MAC MINI 12.3.1 MacOS Monterey?
How to install Armory Wallet on MAC MINI 12.3.1 MacOS Monterey ?
0
votes
1
answer
828
views
Bitcoin core synchronization too slow, only 16 hours of blockchain in 20 minutes
I have Bitcoin Core stored on my external disk and currently I am on 39%. but the problem is that it is getting slow for some reason. The Bitcoin Core Qt app is constantly beachballing on my Macbook ...
0
votes
2
answers
187
views
Why is initial block download slow on Raspberry Pi 4 with SSD?
Ran benchmarks using sysbench and CPU, memory and networking performance is very similar on Pi 4 vs Lenovo ThinkCentre M92p (both quad-core with 4GB of memory).
Which benchmarks reveal why IBD is ...
1
vote
0
answers
90
views
How to get time left using command line during initial block download?
When using GUI version of Bitcoin Core, time left before initial block download has completed is displayed.
Using bitcoin-cli, one can see verificationprogress, but is there a way to get time left ...
1
vote
0
answers
93
views
Is there a way to sync bitcoin core without verification?
As the question asks, is there a way that one could sync the bitcoin client without verifying all the blocks. During IBD, downloading the blockchain isn't the bottleneck, what takes time is verifying ...
6
votes
1
answer
366
views
Bitcoin Core stalled peer logic during initial block download
I'm trying to track down the cause of unexpected (20% to 85%) IBD slowdowns between my 2020 and 2021 annual performance tests.
I experienced this slowdown with multiple implementations, so I don't ...
0
votes
0
answers
199
views
Why does Electrum never complete synchronization with a server?
How do I diagnose why electrum never finishes synchronizing?
I've tried selecting networks individually without success.
Can I ping a server to confirm connectivity?
0
votes
2
answers
431
views
How long does it take for Multibit to synchronize an old wallet?
I'm trying to restore my old wallet which I had created on Multibit around 2016 and held a fraction of a bitcoin, as far as I can remember.
I have not touched the wallet for years until today when I ...