Questions tagged [synchronization]

This tag should be used for questions about synchronizing a Bitcoin client. This is the process of bringing a Bitcoin client up to date with the blockchain.

Filter by
Sorted by
Tagged with
3
votes
2answers
84 views

Can an unsynchronized node create a valid transaction?

I'm trying to understand how bitcoin transactions work. From what I understand, in the Bitcoin network nodes hold different versions of the Blockchain and after some time the different chains start ...
0
votes
1answer
245 views

Missing transaction in newly installed Bither wallet

On bitcoin.org I learned about the Bither wallet. I installed it, created an HD account, and replenished the wallet sending to the address 19QpMgv2N2hSJNq6Nrkg1rzJ1Fc9s2Pjbf. As can be seen, the ...
1
vote
0answers
108 views

Bitcoin Core wallet fails to load and requires reindex after I already did it

My Bitcoin Core is synchronized. But I can't open a wallet, it says that I might need a reindex. Though I already did it. Also I can't do dumpprivkey because it says that no wallet is loaded. How can ...
3
votes
1answer
323 views

Downloading the pruned blockchain file directly from external source

Using the bitcoin client to have a pruned version of the blockchain can take a lot of time, I was wondering what would be the drawback to simply download an already pruned bitcoin blockchain file from ...
3
votes
1answer
65 views

Why does bitcoin sync inventories?

I read the bitcoin docs describing how btc syncs. During IBD it gets the inventories up to the tip with getblock. Why does it not skip this step and get the blocks, generating the inventories as it ...
2
votes
1answer
2k views

How to download bitcoin blockchain without core?

I tried to download the entire blockchain using bitcoin-core but i took about 9 days and eventually gone corrupted and i had to delete and restart. Any source to download through torrent or regular ...
1
vote
3answers
342 views

What should I do to increase bitcoind sync speed?

My VPS has 2gb RAM and CPU core is 1 and 1 TB HDD storage. The sync speed is very slow. Currently it has about 700 MB free RAM. bitcoind is taking about 66% of the 2GB ram. Should I add 1GB more RAM ...
3
votes
1answer
85 views

After a sleeping client comes online again which technique it uses to find the last common ancestor in a blockchain?

I have a Bitcoin client running on my PC and I turn it off. When I turn it on again how does it find the last common block in the blockchain so that it knows which blocks it should obtain?
1
vote
1answer
268 views

Re-index/Re-download from specific height?

I seem to have discovered corrupt blocks on one of my nodes. The node is on all the time to keep up to sync and the rest of my nodes connect to it to retrieve block data when they need to sync. The ...
2
votes
1answer
157 views

How to speed up first sync bitcoind?

I am running bitcoind version 0.19.0.1 on different cloud providers and it gets very slow at some point. After 300k blocks, CPU drops from ~90% to 5% and network usage drops to a minimum. I've tried ...
2
votes
1answer
197 views

How does Bitcoin Core know the progress of blockchain without connecting to peers?

I restarted my Bitcoin Core node after a gap of about a day and when seeing the console log, I noticed that it calculated the progress of my blockchain even before connecting to peers. The log ...
0
votes
0answers
87 views

IBD problem: Reindexing blocks and syncing starts over every time I shut and open Core

I am currently doing IBD in segments due to logistical reasons, but each time I safely shut down Core and unplug my hard drive (HDD, 1TB) and then plug it back in and start up Core, it starts in 2009 ...
0
votes
0answers
146 views

btc qt walletdump

I'd like to dump my entire btc qt wallet, while syncing, into an electrum wallet. I don't want to do it receiving address by receiving address. I already emptied out all my receiving addresses but ...
0
votes
2answers
618 views

how do you transfer your Bitcoin core wallet while syncing?

I would like to transfer my btc wallet to an electrum wallet. Syncing is taking to long.
0
votes
2answers
520 views

When will I receive bitcoins

Today I sent bitcoin to my bitcoin core wallet. I used an address under recieve bitcoins. The transaction has been cleared on the blockchain for several hours but is not showing up in my wallet. ...
0
votes
1answer
45 views

bitcoin core problem payment

I downloading bitcoin core on my computer. But my computer is full, and downloading is not complete. I made transfer my bitcoin to URI on bitcoin core, which downloading. But nothing came and I didn't ...
1
vote
2answers
144 views

How does a node find the active chain?

Let's say a user joins the Bitcoin network and downloads the latest state of the blockchain (all blocks, which includes the forks/uncles). How does this user find/determine the active blockchain on ...
2
votes
1answer
362 views

How can I start bitcoind without blockchain synchronization?

Suppose I make a locked wallet with 50000 pre-generated addresses. As long as I researched, only way I can collect those 50000 addresses using RPC and "getnewaddress". Feel free to correct me. I ...
0
votes
1answer
41 views

Does bitcoin qt need to synch before I can spend my change?

Sorry for the follow up question... i was trying to transfer my btc to a new wallet (believing the original one had been compromised). I sent 2 tiny test transfers of $1 then when they arrived in the ...
2
votes
0answers
416 views

Bitcoin Core Blockchain Sync Fatal Internal Error - Corrupt Block - Linux

I'm trying to perform the IBD on Bitcoin Core 0.18 and I continually receive "Fatal Internal Error" at seemingly random intervals, closing bitcoin-qt and preventing me from fully syncing. Farthest I'...
2
votes
1answer
3k views

Bitcoind Node crashes after using -dbcache option

I've been trying to speed up my node sync by increasing the dbcache. However my node tends to crash overnight. My system is running ubuntu 18.04, 4GM of ram bitcoin core v0.18. I've tried bitcoind -...
4
votes
1answer
125 views

What are the downsides of integrating accumulators like Utreexo to bitcoind?

Inspired by the discussion on this question, I wonder what the downsides would be of adding accumulators like Utreexo (site, paper) to bitcoind? On the positive side, it seems like a huge improvement ...
0
votes
1answer
233 views

Bitcoin core crash during IBD

I've been running bitcoin core on an android device (nexus 5x) and emulator, and sync on testnet always fails at around 3% progress the last thing logged is “pre-allocating up to position 0x900000 ...
0
votes
1answer
342 views

how can I recover my private key from my passphrase and password

I decided recently to get some BTC and bitcoin core was the storage solution I decided on. I downloaded the software, and all seemed good. No messages about storage or such. Around a month later I ...
7
votes
2answers
1k 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 ...
0
votes
1answer
571 views

My Bitcoin client has stopped syncing

As you can see my client is stuck on 99,7% with unknown. Syncing Headers(577895), It has been in this state since last day synced(which you can see). How can I get it to work since I have plenty of ...
1
vote
1answer
141 views

Bcoin initial blockchain sync progress isn't saved

I'm using bcoin and it's class FullNode to run a full Bitcoin Node. Here's the configuration: const node = new bcoin.FullNode({ prefix: '/mnt/d/bcoin', network: 'testnet', ...
5
votes
2answers
167 views

What happens if a miner receives a block but not its previous?

Suppose the following: A miner has stored the current blockchain A-B-C. It stops listening for blocks during some time. During that time, blocks D and E are mined and broadcasted. The miner ...
0
votes
0answers
57 views

Importing the keys Issue

I imported the private keys into my wallet and they appear to be added: This is the result when i run getImportedKeys(): [ECKey{pub HEX=...
3
votes
1answer
341 views

Why my bitcoind cannot query all the blocks?

I just install the bitcoind and run: bitcoind -daemon and when i tried to: bitcoin-cli getblockhash 195876 i got an message: error code: -8 error message: Block height out of range the command: ...
0
votes
0answers
73 views

Do SPV nodes sync "headers-first"?

Headers-first sync is defined somewhat by BIP 130 and expanded upon with compact block relay in BIP 152. I believe this is the commit in which it was added to Bitcoin Core. The result is that Bitcoin ...
3
votes
1answer
100 views

Can bitcoin core verify a third party blockchain download?

If you were to obtain a copy of the bitcoin blockchain, i.e. a copy of someone's data dir excluding his wallet files on a removable drive or other storage medium, could bitcoin core verify that or not?...
0
votes
2answers
2k views

Bitcoin Core frozen trying to sync and/or connecting to peers

I downloaded Bitcoin Core directly to my laptop and sent BTC to what i believe is my wallet. The BTC is no longer in my senders wallet and I do not see it in my bitcoin core wallet. It was working ...
0
votes
0answers
77 views

How to most efficiently keep in sync blockchain on offline computer (including through bitcoin-qt upgrades)?

I have bitcoin-qt running on online computer. I want to: copy blockchain to offline computer (preferably using WORM media for security reasons) from time to time update offline copy with newest ...
1
vote
2answers
199 views

What is the quickest way to bring a bitcoind node up handling 99% of edge cases?

Currently when syncing a bitcoind node from scratch the time of going from zero (0) to about 50% is a very fast process but somewhere between 50%-75% it slows down considerably and at 75%-85% it ...
0
votes
1answer
81 views

Do checkpoints affect initial chain sync time?

I've seen some guides that suggest that initial sync time for a new full node can be accelerated by setting checkpoints: false but I don't understand why that would be the case. My thinking is the ...
0
votes
1answer
176 views

Is backward syncing viable for full nodes?

Currently, Every Bitcoin Core full node has to download the whole blockchain at least once. This situation is even worse if pruning is enabled - the user has to download the whole gigantic blockchain ...
3
votes
3answers
321 views

Does a bitcoin node broadcast that it is full synced?

When a bitcoin core node is fully synced, does it broadcast to the rest of the network that is has finished syncing? If yes, where in the bitcoin-core source code is this implemented?
0
votes
1answer
140 views

How to see download sync speed when syncing the Bitcoin 0.17.1 Blockchain on Ubuntu 18?

I'm syncing the bitcoin 0.17.1 blockchain from the beginning on Ubuntu 18 using Bitcoin Core Qt gui client. Is there a way to see the download speed of the Bitcoin Blockchain and how much time I have ...
0
votes
2answers
204 views

How long does it take to update all nodes that have the blockchain so that they are identical?

Beginner questions... I understand that everybody has their own copy of the blockchain. If one person makes a change, for example a transaction, I assume that it has to propagate to all other nodes....
0
votes
1answer
124 views

Old Bit Coin Wallet Failing to Pass 180 Weeks

I have an old laptop that I have bitcoin wallet on. I left the computer alone since early 2015 and when I try to sync the bitcoin wallet, the wallet gets stuck on 180 weeks. the bitcoin wallet sync ...
0
votes
1answer
109 views

Does bitcoin validate transactions against the mempool?

I want to know whether or not bitcoin checks for the existence of transactions in the mempool as one of the many validation rules it performs for new blocks. If a transaction most exist in the ...
0
votes
3answers
1k views

How many nodes need to validate a newly created block?

It must be impossible for a newly created block to be propagated and validated by every node in bitcoin network considering offline nodes and the ones with poor Internet connectivity. How many ...
1
vote
1answer
694 views

Txindex=1: how to recognise the blockchain with this option?

This might be a dumb question: I started the Bitcoin daemon for an initial blockchain download. It immediately started downloading, I edited the Bitcoin.conf file with txindex=1. Stopped and restarted ...
3
votes
0answers
100 views

Bitcoind 0.5.3 stuck at block 364,670 - what to do?

I compiled bitcoind using the same steps as last year. In particular I set DB_CONFIG: set_lg_dir database set_lk_max_locks 537000 Unfortunately once I hit block 364,670 (2015-07-10) I'm treated with:...
7
votes
1answer
66 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 ...
3
votes
2answers
439 views

Bitcoin core wallet transactions and synchronisation

I have Bitcoin Core wallet. I wanted to know if each transaction I need sync the wallet? (I have a new business that accept bitcoin and I must to save each transaction)
0
votes
1answer
43 views

Bitcoin Core chain download criterium

net_processing.cpp contains // If this set of headers is valid and ends in a block with at least as // much work as our tip, download as much as possible. why are we interested in chain that'...
1
vote
2answers
850 views

I am unable to sync with the network because I have too little disk space

I downloaded Bîtcoin Core on a laptop without knowing it takes up a lot of space and my laptop has only 128 GB disk space. It keeps saying "low disk space" so it won't sync. I sent lots of bitcoins ...
1
vote
1answer
154 views

Bitcoin node synchronization speed up [duplicate]

I'm running a docker image with a bitcoin node (version v0.16.3.0-g49e34e288) and it's taking more than week to synchronize, having only synchronized 54% of the blockchain. I'm running it with the "...

1
2
3 4 5
8