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.

Filter by
Sorted by
Tagged with
80 votes
7 answers
91k views

Can I download the whole block chain from somewhere?

Every time I turn on the Bitcoin client it takes days to catch up with the block chain. Are there alternatives to getting it trickling through the peer-to-peer network? Can I just download it ...
Thilo's user avatar
  • 4,759
47 votes
6 answers
24k views

Why is downloading blocks taking longer and longer?

First off, this really needs to get fixed. I'm downloading blocks for at least 8 hours now, and it's still not done. I know the problem of having to download the entire block chain is being worked on, ...
Luc's user avatar
  • 688
21 votes
7 answers
19k views

How to know if bitcoind synced?

I installed the bitcoind and started it as daemon. After 10hours I've tried "du -h" ubuntu@ip-172-31-37-93:~/.bitcoin$ du -h 16K ./database 59M ./blocks/index 29G ./blocks 646M ./...
Igor Barinov's user avatar
20 votes
5 answers
31k views

Sync with bitcoin-qt very slow (0,01%)

I have the issue that my node's synchronisation is very slow. I am 14 weeks behind and it estimates to take 12 weeks to get synced. The synchronisation rate per hour is only 0,01%. I have a fast ...
michL's user avatar
  • 301
17 votes
4 answers
20k views

Check status of daemon?

I have started bitcoind on my linux box. How can I ask it what its status is? I assume it is downloading the blockchain and will continue to do so for hours or days. How can I find out where it is in ...
Harry Pillsbury's user avatar
16 votes
1 answer
958 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 ...
Pieter Wuille's user avatar
16 votes
4 answers
5k views

Cannot access my bitcoins because my wallet is still synchronising. What can I do to spend them immediately?

I have purchased bitcoins and have downloaded Bitcoin-QT, but my wallet is taking forever to synchronize to the network. I can't access my wallet because it is still in the sync process. I have the ...
Alex Jackson's user avatar
15 votes
6 answers
9k views

Creating my own bootstrap.dat?

Since I have been tearing down and setting up bitcoin clients a lot for some experiments lately, I was wondering whether there is a simple way to speed up the synchronization with the network. One ...
cdecker's user avatar
  • 9,418
15 votes
2 answers
21k views

What is the fastest possible way to download the blockchain?

How to download the blockchain with full bandwidth? How to download the blockchain fast?
Aurigae's user avatar
  • 664
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 ...
Son Kaos999's user avatar
14 votes
2 answers
10k views

I didn't receive a Bitcoin Payment. What does it mean when the Client is synchronizing?

Bitcoin newbie here. I recently installed the Bitcoin client, and purchased some bitcoins from Mt.Gox. My problem is that my client is constantly synchronizing. I've checked charts and seen that my ...
Russ's user avatar
  • 143
13 votes
4 answers
30k views

Help! I sent coins to my bitcoin wallet before it was properly synced! [duplicate]

I sent coins to my Bitcoin wallet not after installing it, but before it had fully synced! Then I closed and reopened it after sending the coins. It had generated a bitcoin address to send to, but is ...
Mark's user avatar
  • 133
12 votes
1 answer
14k views

How to transfer only the blockchain to a friend's computer?

After installing the bitcoin client (Qt) a friend got interested as well. He doesn't have as fast an internet connection, though, so I thought of burning some DVDs with the blockchains for him to have....
Joe Pineda's user avatar
  • 2,118
12 votes
1 answer
13k views

Synchronizing with network – What does it mean? [duplicate]

The messages: synchronizing with network xxx blocks remaining what does that mean?
dlm's user avatar
  • 121
12 votes
6 answers
56k views

How long should synchronizing your wallet for the first time take?

What is the normal synchronzing time for your wallet when you first start? I am using 4G on a wireless and it seems to be taking forever to count down the number of blocks left until it is properly ...
john's user avatar
  • 121
11 votes
1 answer
7k views

How to recover corrupted Bitcoin-Core blockchain?

I recently experienced a I/O error resulting in data block corruption or index corruption cause bitcoin-qt wasn't quitting so I forced bitcoin core to shutdown without killin it properly. I checked ...
Denja's user avatar
  • 260
10 votes
3 answers
5k views

How to increase the speed of synchronisation?

What ways are there to increase the speed of synchronisation of the network, assuming the use of the main Bitcoin client?
gak's user avatar
  • 391
9 votes
2 answers
28k views

Why is my Bitcoin wallet always out of sync?

Why is my Bitcoin wallet always out of sync? What can cause this?
arieltomey's user avatar
9 votes
3 answers
55k views

I can't find my bitcoin address and my bitcoin core is out of sync by 3 years

Hey guys I am a newbie at Bitcoin just recently found out about it. I downloaded Bitcoin core; I encrypted the wallet; I created a backup folder, but it is out of sync by 3 years 4 weeks and i can't ...
D3on3's user avatar
  • 91
9 votes
1 answer
302 views

Block messages with transactions hashes instead of full transactions

When a bitcoin node has the blockchain in sync, most transactions in incoming block messages may have been already received as standalone tx messages before. With a block message with only ...
Danny Navarro's user avatar
9 votes
1 answer
847 views

Does the synced blockchain always grow in size?

Every time the Bitcoin-Qt is launched, the blockchain syncs to update to its latest state. Does this mean the data stored locally will always grow continously, eating up all available space eventually?...
Deniz's user avatar
  • 93
9 votes
1 answer
1k views

What are the trust assumptions in --assumed-valid in bitcoin core 0.14?

Please help me understand and distinguish the trust assumptions in the following three cases shown below. Specifically, please elaborate the attacks possible (even though completely theoretical) and ...
sanket1729's user avatar
  • 1,328
8 votes
7 answers
2k views

When downloading the blockchain for the first time using bitcoind, how do I know when it's done?

I'm using bitcoind on Ubuntu, headless. So there's no GUI to tell me when it's done. So how do I know?
Shamoon's user avatar
  • 2,849
8 votes
2 answers
2k views

Does assumevalid lower the security of Bitcoin?

Bitcoin's assumption was to download the blocks and verify it in order to prevent getting fooled. But by default, the assumevalid option is enabled in the software, which, as I understand it, makes ...
fervi's user avatar
  • 103
8 votes
1 answer
2k views

Safely interrupt -reindex?

My database became corrupted and I had to reindex: bitcoind --daemon -reindex It takes my computer quite some time and CPU power. It's been running for an hour but it will take at least 4 more hours ...
user's user avatar
  • 1,093
8 votes
4 answers
3k views

importing all blkXXXXXX.dat

I've moved my bitcoind process to a new server, I made a backup of my .bitcoin folder (I'm using linux). I would really like to avoid downloading the whole blockchain again. What's the right way to ...
Dan's user avatar
  • 183
7 votes
2 answers
509 views

How does headers-first prevent disk-fill attack?

Checkpoints prevented an attack where a node could mine many many low-difficulty blocks from an early point in the blockchain and serve those blocks to syncing nodes who would see their disks fill up. ...
Kalle Rosenbaum's user avatar
7 votes
4 answers
3k views

Has the bitcoin network ever been "down"?

I'd be interested to know if the bitcoin network has ever been down. By "down" I mean that a client would not be able to synchronize with the network to obtain data like the txs in the mempool or ...
Clemens's user avatar
  • 183
7 votes
2 answers
6k views

What does "Activating Best Chain" mean?

What does "Activating Best Chain" mean? My Bitcoin Core doesn't freeze, it just takes a while. I'm curious as to what it's doing.
DoaJC_Blogger's user avatar
7 votes
1 answer
3k views

Can I retrieve my bitcoins from years ago that I never received?

How can I get hold of my bitcoins that never made it to my wallet years ago? I purchased some bitcoins years ago (have got my receipt and all emails from who I purchased). I downloaded Bitcoin-Qt 7, ...
kym's user avatar
  • 109
7 votes
2 answers
227 views

Can you shutdown part way through synchronization process and start up again from the same point?

Can you shutdown part way through synchronization process and start up again from the same point? When opening bitcoin software again will the process start from where it left off or does it need to ...
Ben's user avatar
  • 71
7 votes
1 answer
81 views

Is Bitcoin Core storage compatible across different machine architecture?

I want to run Bitcoin core on a raspberry PI (arm32v7), but the initial sync takes way too long. I am thinking importing the UTXO set from another of my node which run on x64. Would it work? Is it ...
Nicolas Dorier's user avatar
7 votes
1 answer
9k views

My system is syncing headers, what does that mean?

My system got shut down while I was syncronising. Please help me, it's showing "Unknown. Syncing Headers" and estimated time is unknown. What is happening here?
Olamilekan's user avatar
7 votes
2 answers
1k views

What makes the initial download of the blockchain so slow?

If you download a bootstrap copy of the blockchain through torrents, it will be faster than getting that same data through the Bitcoin network. Ofcourse the BitTorrent protocol is more optimized for ...
Maestro's user avatar
  • 1,967
6 votes
4 answers
489 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=...
Carlos's user avatar
  • 63
6 votes
1 answer
1k views

Is there a way to only sync up to a certain block?

I am planning on doing some transaction analysis on the blockchain, however, I only want to do it on a small part of the blockchain first and then run it on the full blockchain later on. I have ...
m0bi5's user avatar
  • 175
6 votes
3 answers
12k views

How long does it take to download the blockchain? It's been over a day and still going

I'm a newbie to bitcoins, and need some help! I downloaded the Bitcoin client and installed it on my laptop. It is 'Synchronizing with the network' and has been doing this for over a day. Is this ...
Anthony's user avatar
  • 71
6 votes
4 answers
13k views

What can I do when the blockchain synchronization is stuck at a specific block?

I hadn't started/used my Bitcoin client for ages. Now, whenever I start the client, it is downloading block 135407 and does not progress past it. What can I do?
Patrick's user avatar
  • 211
6 votes
2 answers
3k views

what is the "Banlist" (Bitcoin Core)

Upon start up, after it has downloaded and verified the blocks, the Bitcoin Core client "loads the banlist". What is this banlist?
hartmut's user avatar
  • 681
6 votes
1 answer
6k views

How to check if my node is fully sync'ed

Using bitcoin-cli, how do I check how sync'ed my full node is?
oshirowanen's user avatar
6 votes
2 answers
2k views

Blockchain download extremely slow at 200 blocks per hour

I am running bitcoind and the blockchain download is very slow at 200 blocks per hour. I am at 225146 and at the current speed, it would take bitcoind a month to catch up. Here is my output from ...
Konstantin Schubert's user avatar
6 votes
1 answer
404 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 ...
Jameson Lopp's user avatar
6 votes
3 answers
11k views

My wallet hasn't synchronized, can I make a transfer?

My wallet hasn't synchronized, can I make a transfer? I'm assuming that the transaction will not come up on my wallet but im guessing it would come up on the person I send too?
ADE's user avatar
  • 61
6 votes
2 answers
4k views

Why does the initial blockchain download get stuck part way through?

I am trying to get Bitcoin up and running on a fairly underpowered laptop and Windows Vista using Bitcoin-Qt 0.5.0.1. After installing and starting the program, I am stuck at at the syncing stage at ...
user1056's user avatar
6 votes
2 answers
5k views

What files do I need to copy to a new computer to prevent having to sync with the network?

I think this used to be the blk0001.dat file, but it seems that the block chain is now (since version ?) moved to the blocks/ folder, containing a lot of blk* files, as well as an index file and ...
Steven Roose's user avatar
  • 11.8k
6 votes
1 answer
701 views

Starting out with Armory - can I make it go faster?

Does anyone know of a way to make Armory do an initial sync any faster? I've downloaded the blockchain but so far it's been processing/synchronizing with the network for 17 hours, and it claims it ...
womp's user avatar
  • 161
6 votes
1 answer
231 views

What happens in detail, when Bitcoin Core verifies a block during synchronization?

Since version 0.10.x, block headers are acquired separately, and therefore download is not delayed until previous blocks have been verified. Previous questions about synchronization mention that the ...
Murch's user avatar
  • 74.6k
6 votes
1 answer
300 views

Bitcoin Core V 0.10.0: Is there a way to force send when not synchronized?

My Bitcoin Core is not yet synchronized, but I already attempted sending a transaction, so now it is 'conflicted'. I can see this conflicted transaction is not being propagated. Is there a way to ...
yani's user avatar
  • 61
6 votes
1 answer
366 views

Bitcoin Client crashing while syncing

I am getting this problem today: when syncing, the client suddenly crashes with the following debug.log: ..... 2015-06-29 14:30:34 IO error: C:\Users\Internet\AppData\Roaming\Bitcoin\chainstate\...
Troy Parrishs's user avatar
5 votes
5 answers
21k views

My client stopped synchronizing, how can I access my wallet?

My wallet has been stuck synchronizing for 21 days, my transfer is in the block chain but I can't get it to sync with my wallet. I've closed firewalls, uninstalled and reinstalled QT with back up and ...
Glenn's user avatar
  • 51

1
2 3 4 5
9