Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

0
votes
0answers
8 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', ...
4
votes
2answers
96 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
33 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
56 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
24 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 ...
4
votes
1answer
37 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
33 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
26 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 ...
0
votes
2answers
50 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
0answers
73 views

“Processing blocks on disk” taking forever

I started download the bitcoin blockchain on a 250GB hardrive with prune=0, txindex=1 on bitcoin.conf file. I downloaded like 95% at a rate of around 10% per 8 hours. I didn't have enough free space ...
0
votes
1answer
40 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
0answers
32 views

Is the connection problem between the Fork Litecoin wallets?

Recently, I decided to check how Litecoin wallets work on UBUNTU and found how to create the Fork Litecoin according to the Instructions. I have two computers, both have a VMware virtual machine ...
0
votes
1answer
50 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
88 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
54 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
58 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
28 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
36 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
58 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
104 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
70 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:...
5
votes
1answer
48 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
128 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)
-3
votes
2answers
448 views

Consensus issue, sync. stuck at “Synchronizing sporks - 25%” - PIVX fork

I've been working on a PIVX fork for some time, to better understand blockchain infrastructure and coding in general. I have been able to modify all parameters, remove checkpoints, set up a new ...
0
votes
1answer
24 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
67 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
69 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
vote
0answers
80 views

It's October 2018. ./bitcoin-qt -reindex-chainstate takes forever. Is there a way to speed this up?

Current version: Bitcoin Core 0.16.3 I think I have a corrupted blockchain download as my VM box was shut down in the middle of syncing. Which is why I'm doing a -reindex-chainstate I have the ...
2
votes
1answer
249 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?
0
votes
1answer
77 views

bitcoind syncing backwards

I recently upgraded an old bitcoind install (core 0.11) to 0.16.2. After starting it up, it seems that it's syncing backwards: going from higher block numbers to lower ones: 2018-09-12 06:35:20 ...
1
vote
1answer
29 views

How to get output linked to input in SPV node?

We're working on bitcoin SPV wallet. After setting bloom filter, we only get merkle blocks, and transactions that match the hashes we set plus some false positives. If a transaction is where we SEND ...
0
votes
2answers
268 views

Slow sync running Bitcon full node on Mac Mini OSX

It is Jul 2018, I need help after several attempts to sync a full node running on a Mac Mini. I have tried several times and Bitcoin-qt starts pretty well for the initial sync, downloading with ...
1
vote
1answer
53 views

While attempting to fetch a particular block my node just gets disconnected by peers?

A system at an office has its testnet node stuck at a particular block. The logs report "requesting block" over and over again for the same block and after each one reports "socket recv error" and ...
0
votes
1answer
79 views

how do i setup a node for my altcoin?

I just created a new altcoin based on foocoin or barcoin. But now i need my wallet be synchronized. There's some way to setup a node without any cost or low cost for my wallet? By other part, i just ...
0
votes
2answers
82 views

Accidentally shutdown system while Bitcoin Core client was synchronizing

My computer was accidentally shutdown while Bitcoin Core was synchronizing and it is now giving the error fatal error please see error log. Please tell me what is the solution to this problem.
0
votes
1answer
43 views

synchronizing after many years

Several years ago, without really understanding the mechanics relating to bitcoin, I believe I might have managed a bit of mining. The "Bitcoin-wallet" and other files, including my wallet.dat file ...
1
vote
1answer
71 views

Can I do transactions while Bitcoin Core is being synchronized? [closed]

How long does this process take? It is telling me 46 weeks left but its doing this for months. How do I speed of the synchronization? I downloaded it from their website. It is the latest version of ...
2
votes
1answer
121 views

How does headers-first prevent fill-disk 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. ...
0
votes
3answers
300 views

bitcoind sync time incredibly slow

I am currently running bitcoind v0.16.0.0 on my macbook (osx 10.12.6) and the initial sync time is really slow. I'm syncing at roughly 88 blocks per hour which would mean it would take another 2 ...
1
vote
0answers
150 views

Atlcoin: Peers don't sync after one creating new block

I have made an altcoin flowing these steps: 1. Generate genesis block and modify in source code genesis = CreateGenesisBlock(1525404232, 5226643, 0x1e0ffff0, 1, 50 * COIN); consensus....
1
vote
1answer
160 views

Downloaded and installed bitcoind--bandwidth usage gone through the roof

I downloaded the Bitcoin Core daemon on a Ubuntu 16.04 platform from the bitcoin PPA. sudo apt-get install software-properties-common sudo apt-add-repository ppa:bitcoin/bitcoin Press ENTER to ...
2
votes
1answer
116 views

How Do Peers Choose Which Peer To Trust?

So the way I understand how the blockchain works is that each new block uses the previous block's hash, which means if my block[100].hash != someone_elses_block[100].hash that means that either I ...
0
votes
2answers
77 views

Very hard to sync Core Client from scratch

Recently I started running a Core 15.1 node with the blockchain on an external hard drive, and found it very hard to fully sync the blockchain. The problem I keep running into is that (in about 90% of ...
0
votes
1answer
62 views

How to Sync Main Net together with Test3 Net

After I install the bitcoin core, it just sync the main net. Is there a way that I can also sync the test3 net for testing/developing purpose?
1
vote
1answer
49 views

Bitcoin Core reports progress only up to 0.999999

On older version - after full synchronization in debug log i see message progress=1.0 In new - only progress=0.999999, it`s normal or i have some problems with synchronization?
1
vote
1answer
108 views

I use Litecoin Core wallet on my PC and need to have it on laptop to take away on holiday

I am using Litecoin Core wallet on my PC, and I need daily access to it. I am travelling away from home at Easter and taking my laptop with me. I downloaded Litecoin Core Wallet to my laptop, but ...
1
vote
2answers
130 views

From where does a node download a copy of the ledger

From where does a node download the latest copy of ledger initially? Is this information stored in a 'central server'? Let's say a node is offline for a while, after coming back how will the node get ...
-2
votes
2answers
53 views

Any attack vector for Proof of Witness?

When Alice wants to send Bob some coins all she has to do is sign a transfer of ownership with her private keys and publicize that announcement until Bob is happy with the number of witnesses. For ...
0
votes
1answer
350 views

Extremely slow syncing speed while starting bitcoin-qt on HDD [duplicate]

I'm sorry for adding dupelicate question (e.g. How to speed up initial block chain sync using SSD without wasting space?), but I observered a dramatical speed increase while using RAMDisk or some disk ...
2
votes
1answer
213 views

Block #338819 deemed invalid by v0.15.1

I am attempting to sync from scratch a full node (v0.15.1) on a linux machine (Linux Mint running Ubuntu precise 12.04.1 LTS). The sync grinds to a halt on block #338818. From examining debug.log I ...