Stack Exchange Network

Stack Exchange network consists of 174 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.

3
votes
3answers
38 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
30 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
44 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
19 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
22 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
37 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
46 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
50 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
44 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
87 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)
-2
votes
1answer
135 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'...
0
votes
0answers
38 views

Sync stops when the blocks reach approximately 550.000,

I have done this several times and always the same result. So I have a configuration file like this server=1 rpcuser=chainapi rpcpassword=whyDidTheBulletProofElephantCrossTheRoad rpcallowip=0.0.0....
0
votes
0answers
58 views

Getting an error when syncing

I am trying to sync my bitcoin-core. Here is my bitcoin.conf file server=1 rpcuser=chainapi rpcpassword=whyDidTheBulletProofElephantCrossTheRoad rpcport=8332 rpcallowip=127.0.0.1 prune=550 dbcache=...
1
vote
1answer
39 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
47 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
57 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
50 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
20 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
176 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 ...
0
votes
0answers
67 views

How do i get a PoS coin to sync with nodes after Invalidateblock at a height?

I have forked a pivx clone using invalidateblock at certain block number 863781. Now i have made no changes to the code or protocol so i expect it to mint new coins starting from this height. i have ...
1
vote
1answer
46 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
64 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
1answer
55 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
40 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
67 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
92 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
207 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 ...
0
votes
0answers
66 views

bitpay/bitcore v8.0.0 sync time

New version of bitcore https://github.com/bitpay/bitcore/tree/v8.0.0 How much time does the synchronization process take on Bitcoin mainnet for bitpay/bitcore v8.0.0?
1
vote
0answers
119 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
140 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
82 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
70 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
53 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?
0
votes
0answers
40 views

Is it possible to bootstrap from bootstrap.dat in recent bitcoin-qt?

I read, that recent bitcoin-qt versions are doing headers-first sync: https://bitcoin.org/en/glossary/headers-first-sync as opposed to blocks-first sync. As a result, when trying to bootstrap ...
0
votes
0answers
26 views

Network usage when mining

I'm interested in how active a user is on the network when they're mining for new bitcoin via a full node (not internet based pool or something). I know there's an initial syncing period to catch up ...
1
vote
1answer
48 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
79 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
104 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
52 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
263 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 ...
0
votes
0answers
350 views

Bitcoin clone, node won't sync in main chain

I create a clone of bitcoin change some setting like port, and run a network of 4 nodes by docker to test and learn. When I run it using -regtest, every things goes well I can generate blocks and node ...
2
votes
1answer
151 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 ...
0
votes
2answers
351 views

Active connections and sync-ing my wallet issues [duplicate]

I have been trying to sync my wallet with the network for around 3 months, and it is still only at 45.29%. Any ideas? I am using Bitcoin Core version v0.15.0.1 (64-bit). I have UPnP enabled, I am ...
2
votes
1answer
600 views

Bitcoin Core - Go back to a specific block?

I have a full node of Bitcoin Core wallet. I would like to know if it's possible to delete data after a certain block. For example Bitcoin is currently at block 504385. There was a fork around block ...
1
vote
1answer
153 views

Unbreakablecoin - Block Height Stopped Moving

I am running a full Unbreakablecoin (a Bitcoin clone) node. Blocks were being generated every few minutes or so, until about a week ago. Now, the block height has been stuck at 82666 for multiple ...
0
votes
1answer
270 views

Running out of disk space with Bitcoin Core

A year ago I purchased some bitcoins and it was sent to my address. I loaded up Bitcoin Core and installed it to my laptop HD, it ran out of space on the HD, mid blockchain sync. It has now been a ...
2
votes
0answers
2k 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 ...
2
votes
1answer
53 views

What is the name of the procedure of downloading and checking the ledger for a new node?

When a new node connects for the first time to the Bitcoin network, it first needs to determine what is in the ledger, and what is not. As far as I understood, it does so by connecting to the Bitcoin ...
1
vote
1answer
226 views

Is there anything I can do to speed up the synchronization of litecoinj?

I am using litecoinj which is forked from bitcoinj but compared to bitcoinj, the wallet creation and block synching is slow when using litecoinj. So, I searched for a solution and found a post that ...