Bitcoin Forum
November 15, 2018, 01:53:24 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin core 0.16.0 - 9 Years to sync Need Bootstrap help  (Read 106 times)
hodl2018
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
March 03, 2018, 09:12:40 PM
 #1

I'm using Windows 7. Downloaded bitcoin core latest version today. It's out of sync and last block found 9 years ago. I can't wait months and months to sync it.
Is there any way to sync quickly or I heard something about bootstrap.dat. Where to found it and how to use.
Thank you.
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542290004
Hero Member
*
Offline Offline

Posts: 1542290004

View Profile Personal Message (Offline)

Ignore
1542290004
Reply with quote  #2

1542290004
Report to moderator
1542290004
Hero Member
*
Offline Offline

Posts: 1542290004

View Profile Personal Message (Offline)

Ignore
1542290004
Reply with quote  #2

1542290004
Report to moderator
LoyceV
Legendary
*
Offline Offline

Activity: 1302
Merit: 2256


Self-made Legendary!


View Profile WWW
March 03, 2018, 09:34:44 PM
 #2

The recommended way is to let Bitcoin Core sync all data is to let it do this on it's own. Don't download the blockchain elsewhere. If you want it (much) faster, use a SSD instead of a HDD. If you're system is low on memory: add more RAM.
I haven't tested it on Windows by myself, but from what I've read, I'm pretty sure it syncs much faster on Linux (with similar system specs).

My estimate from my own experience: a moderate Linux PC (with enough RAM) with a low-end broadband connection can sync the entire blockchain within a day. I don't have a Windows machine capable of testing how long it would take.

HCP
Hero Member
*****
Offline Offline

Activity: 784
Merit: 951

<insert witty quote here>


View Profile
March 03, 2018, 11:09:58 PM
Merited by achow101 (2), OgNasty (1)
 #3

Three things have the most significant impact on the speed of syncing for Bitcoin Core...

1. CPU speed:
- Bitcoin Core has to validate EVERY block it downloads, this requires a lot of computational power... low end CPUs will slow down the process

2. Storage speed:
- Bitcoin Core needs to store and read/validate EVERY block... currently some 170+Gigs... slow HDD's will slow this down... SSD's are good... m.2 type drives are even better!

3. Internet Bandwidth:
 - Obviously, with 170+ Gigs to download, if your internet connection is a bit slow, this can slow things down... any "decent" broadband connection should be "OK", as long as it isn't bandwidth limited by your ISP and slows down if limits are exceeded etc.

I would say that #1 and #2 have probably the biggest affect on sync rate, unless your internet connection is a dialup modem Tongue


Is there any way to sync quickly or I heard something about bootstrap.dat. Where to found it and how to use.
Don't use bootstrap.dat... due to recent optimisations in Bitcoin Core (since around v0.14 I think it was)... letting the client sync "naturally" is actually faster than attempting to use bootstrap.dat

OgNasty
Donator
Legendary
*
Offline Offline

Activity: 2730
Merit: 1436


I 💚 Bitcoin


View Profile WWW
March 04, 2018, 03:20:19 AM
 #4

You can download the blockchain using torrent networks, but you really should let the software do it’s thing.

hugeblack
Sr. Member
****
Offline Offline

Activity: 504
Merit: 355


Do it with passion, or not at all.


View Profile WWW
March 04, 2018, 07:26:26 AM
 #5

This depends on the reason why you use Bitcoin core:
1. If you have old .dat file you don't need to wait for full sync, In the bitcoin-cli or the command line window use
Code:
"getaccount" or "getaccountaddress"

copy/paste addresses into any block explorer to check balance "full sync will be worthwhile  Smiley".[1]
2. Set higher CPU Priority Level of Processes in Windows:
There are 7 priority levels such as Realtime, High, ....etc.
open your Task Manager ----> bitcoin core files ---->Right click ------>Set priority ------> Realtime.
3. Set database cache size:
Code:
-dbcache=<n>
when <n> is a number megabytes (default: 300).If you have 4 GB RAM, set it to 2000.[2]
If your balance worthwhile, you can buy more RAM   Smiley

Sources:
#1 https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
#2 https://en.bitcoin.it/wiki/Running_Bitcoin

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!