Author

Topic: Bitcoin QT blockchain (Read 2091 times)

copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
April 04, 2015, 03:32:49 PM
#23
yeah there is

buy a evo ssd, it will sync the whole blockchain in 1 hour(tried it myself), and it's not expensive at all

For most of us the bottleneck is probably still the internet connection. Even slow mechanical disks can write >30MB/s on average[1], even a 100MBit/s connection will not deliver 30MB per second. In order to to sync within 1 hour you would indeed need a 100MBit/s connection and the disk should not have a big impact, since you would receive data at ~9MB/s, unless you use the disk for something heavy at the same time.




[1] http://www.tomshardware.com/charts/3.5-hard-drive-charts-2008/Average-WriteTransfer-Performance,659.html

well that's wierd because with my 850 pro i've synched the whole chain in 45 min, and i don't have 100mb, but only 8

At 8Mbit/s you would at max get 1 MB per second. In 45 minutes thats 45*60s*1MB/s = 45*60*1MB = 2700 MB. Maybe you just rescanned the blockchain or had an old existing bootstrap.dat still in the directory, but the numbers dont add up.

-snip-
Headers first synchronization now allows faster synchronization with parallel downloads of peers which allows faster download of Blockchain simultaneously. Torrent is basically the same speed or even slower since they need to do verification of the blockchain before downloading more. 0.10 is not backward compatible but I would assume its okay to download from torrent. Correct me if I'm wrong.

Using the torrent is fine, its probably slowing down the sync though. As you said you cant download and verify at the same time with the torrent, but you can when syncing with 0.10. directly. There might be some cases where you have problems finding enough good nodes though. If you allow no connections from the outside you are limited to 8 connections. If those 8 peers are connected with a cheap DSL home line with e.g. 2MBit/s upstream you will probably be better off with the torrent.
legendary
Activity: 1862
Merit: 1004
April 04, 2015, 08:39:40 AM
#22
Is there any other way to download the QT blockchain instead of waiting approx. 2 weeks while it downloads through the wallet program?

Sorry for dumb question...
One question, do you really have to use full node wallet like bitcoin qt (core)? If you need good wallet you may want to stick to some wallets with simplified validation instead. Like Electrum or Multibit, that way you won't need to download blockchain every time...
hero member
Activity: 504
Merit: 500
April 03, 2015, 08:48:20 AM
#21
There is a bit torrent with the blockchain if I rememeber right.
There is also someone in the market place selling USB drives with the blockchain pre loaded on.
That is a great idea, it is not smart to download all those 30 gigabyte everything you reinstall your computer.
Better to have the chain on a USB stick. Peace.

The torrent is useless now with Core 0.10 Smiley

And you don't have re-download the blockchain everytime you format your computer. Simply don't delete the blockchain folder... Put it in your storage partition, and just point Bitcoin Core there

Why is that? Is the torrent not compatible?

What part of the Bitcoin-core installation folder to you need to back up when reinstaling?
Is there a part of it that is the block chain, or can you just save it all, and put it back on the drive after you have reinstalled?
Thanks  Cool
Headers first synchronization now allows faster synchronization with parallel downloads of peers which allows faster download of Blockchain simultaneously. Torrent is basically the same speed or even slower since they need to do verification of the blockchain before downloading more. 0.10 is not backward compatible but I would assume its okay to download from torrent. Correct me if I'm wrong.
legendary
Activity: 1512
Merit: 1012
April 03, 2015, 08:09:09 AM
#20
There is a bit torrent with the blockchain if I rememeber right.
There is also someone in the market place selling USB drives with the blockchain pre loaded on.
That is a great idea, it is not smart to download all those 30 gigabyte everything you reinstall your computer.
Better to have the chain on a USB stick. Peace.

The torrent is useless now with Core 0.10 Smiley

And you don't have re-download the blockchain everytime you format your computer. Simply don't delete the blockchain folder... Put it in your storage partition, and just point Bitcoin Core there

Why is that? Is the torrent not compatible?

What part of the Bitcoin-core installation folder to you need to back up when reinstaling?
Is there a part of it that is the block chain, or can you just save it all, and put it back on the drive after you have reinstalled?
Thanks  Cool

The torrent is compatible... But with 0.10 you have no advantage in using it Smiley

As for the blockchain, you have the datadir option as replied. The default dir is on %appdata% in Windows and .bitcoin in Linux. I always have it in a separate partition that's never formatted.
hero member
Activity: 546
Merit: 510
April 03, 2015, 08:03:31 AM
#19
see datadir parameter. you can backup/restore later on. if it's not given, look for the default directory.

https://en.bitcoin.it/wiki/Data_directory

Oh, that was very helpful, thank you man Smiley
No need to reinstall right now, but I will remember that post,
when the time will come for reinstalling.
sr. member
Activity: 476
Merit: 250
April 03, 2015, 07:28:24 AM
#18
see datadir parameter. you can backup/restore later on. if it's not given, look for the default directory.

https://en.bitcoin.it/wiki/Data_directory
hero member
Activity: 546
Merit: 510
April 02, 2015, 01:45:55 PM
#17
There is a bit torrent with the blockchain if I rememeber right.
There is also someone in the market place selling USB drives with the blockchain pre loaded on.
That is a great idea, it is not smart to download all those 30 gigabyte everything you reinstall your computer.
Better to have the chain on a USB stick. Peace.

The torrent is useless now with Core 0.10 Smiley

And you don't have re-download the blockchain everytime you format your computer. Simply don't delete the blockchain folder... Put it in your storage partition, and just point Bitcoin Core there

Why is that? Is the torrent not compatible?

What part of the Bitcoin-core installation folder to you need to back up when reinstaling?
Is there a part of it that is the block chain, or can you just save it all, and put it back on the drive after you have reinstalled?
Thanks  Cool
legendary
Activity: 1512
Merit: 1012
March 30, 2015, 08:03:21 AM
#16
There is a bit torrent with the blockchain if I rememeber right.
There is also someone in the market place selling USB drives with the blockchain pre loaded on.
That is a great idea, it is not smart to download all those 30 gigabyte everything you reinstall your computer.
Better to have the chain on a USB stick. Peace.

The torrent is useless now with Core 0.10 Smiley

And you don't have re-download the blockchain everytime you format your computer. Simply don't delete the blockchain folder... Put it in your storage partition, and just point Bitcoin Core there
hero member
Activity: 546
Merit: 510
March 30, 2015, 06:27:16 AM
#15
There is a bit torrent with the blockchain if I rememeber right.
There is also someone in the market place selling USB drives with the blockchain pre loaded on.
That is a great idea, it is not smart to download all those 30 gigabyte everything you reinstall your computer.
Better to have the chain on a USB stick. Peace.
legendary
Activity: 1512
Merit: 1012
March 30, 2015, 05:35:55 AM
#14
Someone here can show me what is "block reward" ? I don't understand that.

When is "block reward" is 25 BTC and when is 50 BTC or 100 BTC,....

thanks !

A block reward is what's distributed to miners when they find a block. The reward is now 25 BTC and doesn't change until the next halving.

See https://en.bitcoin.it/wiki/Mining#Reward
newbie
Activity: 57
Merit: 0
March 30, 2015, 03:17:47 AM
#13
Someone here can show me what is "block reward" ? I don't understand that.

When is "block reward" is 25 BTC and when is 50 BTC or 100 BTC,....

thanks !
legendary
Activity: 3248
Merit: 1070
March 25, 2015, 08:17:07 AM
#12
yeah there is

buy a evo ssd, it will sync the whole blockchain in 1 hour(tried it myself), and it's not expensive at all

For most of us the bottleneck is probably still the internet connection. Even slow mechanical disks can write >30MB/s on average[1], even a 100MBit/s connection will not deliver 30MB per second. In order to to sync within 1 hour you would indeed need a 100MBit/s connection and the disk should not have a big impact, since you would receive data at ~9MB/s, unless you use the disk for something heavy at the same time.




[1] http://www.tomshardware.com/charts/3.5-hard-drive-charts-2008/Average-WriteTransfer-Performance,659.html

well that's wierd because with my 850 pro i've synched the whole chain in 45 min, and i don't have 100mb, but only 8
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 25, 2015, 03:22:48 AM
#11
yeah there is

buy a evo ssd, it will sync the whole blockchain in 1 hour(tried it myself), and it's not expensive at all

For most of us the bottleneck is probably still the internet connection. Even slow mechanical disks can write >30MB/s on average[1], even a 100MBit/s connection will not deliver 30MB per second. In order to to sync within 1 hour you would indeed need a 100MBit/s connection and the disk should not have a big impact, since you would receive data at ~9MB/s, unless you use the disk for something heavy at the same time.




[1] http://www.tomshardware.com/charts/3.5-hard-drive-charts-2008/Average-WriteTransfer-Performance,659.html
legendary
Activity: 3248
Merit: 1070
March 25, 2015, 02:52:06 AM
#10
yeah there is

buy a evo ssd, it will sync the whole blockchain in 1 hour(tried it myself), and it's not expensive at all
sr. member
Activity: 476
Merit: 250
March 24, 2015, 08:32:20 PM
#9
I use electrum because of that.

not only synchronising blockchain, I don't have enough space the store the blockchain :/
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
March 24, 2015, 05:11:13 PM
#8
As I've read, starting with 0.10, a bootstrap file is no longer needed, as the blockchain syncs much faster. Just boot up 0.10 and wait for it to sync...

Yes, with 0.10.0 using the bootstrap will make the sync slower. Lets assume you can download the bootstrap with full speed as well as download blocks with the full speed your connection provides. The bootstrap.dat will be verified after it is fully downloaded, while the regular sync via 0.10.0 will let your machine verify the blocks while you download them.

@OP if you have problems finding good nodes to use the full potential of your connection, try adding some of these below. You can add them via:

Code:
addnode IP add

where you replace IP by one of the IP-adresses from the list. You have to enter the command in to the console (Help -> Debug Window -> Console)

Code:
last updated 2015.03.11
-----------------------------------------------------------------------------------------------------
IP                  - location             - owner[1]    -  speed      - info/stats page[2] - testnet
-----------------------------------------------------------------------------------------------------
185.45.192.129      - Amsterdam, NL, EU    - anon        - 1000 mbit/s - /node.php[3]       - yes
84.200.34.113       - Freinsheim, DE, EU   - Newar       - 1000 mbit/s - yes                - no
5.9.90.133          - Falkenstein, DE, EU  - zvs         -  500 mbit/s - no                 - no
94.23.146.127       - NL, EU               - Mitchełł[6] -  200 mbit/s - /status            - no
213.165.91.169      - Germany, EU          - shorena     -  100 mbit/s - yes                - no
191.236.50.217      - Virgina, US          - grue        -  100 mbit/s - no                 - no
23.92.214.123  [5]  - Rochester, USA       - Newar       -  100 mbit/s - no                 - no
-----------------------------------------------------------------------------------------------------
!!The following nodes have been unreachable at the time of the last update and might[4] be down!!
-----------------------------------------------------------------------------------------------------
all up
-----------------------------------------------------------------------------------------------------
[1] refers to a bitcointalk.org username or anon if requested
[2] same IP, port 80 or path/port given
[3] work in progress
[4] or reached max connections at the time of testing. Nodes failing 3 tests in a row will
be removed (Number of failed test is noted behind the IP)
[5] Runs BTCD (alternative full node implementation with GO)
[6] I dont want you search for those ł's on your keyboard, have a link
    https://bitcointalk.org/index.php?action=profile;u=113670
newbie
Activity: 14
Merit: 0
March 24, 2015, 05:05:04 PM
#7
find a bootstrap.dat

Most of the waiting time isnt really a bandwidth issue, but is the fact that every block and transaction is scanned to make sure it follows all the rules.

And what should I do with that?

This http://bitcoin.stackexchange.com/questions/16769/how-to-use-the-bootstrap-dat-file-with-bitcoin-qt


Thanks a lot, I will try that.
legendary
Activity: 1512
Merit: 1012
March 24, 2015, 04:50:52 PM
#6
As I've read, starting with 0.10, a bootstrap file is no longer needed, as the blockchain syncs much faster. Just boot up 0.10 and wait for it to sync...
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
March 24, 2015, 04:29:20 PM
#5
find a bootstrap.dat

Most of the waiting time isnt really a bandwidth issue, but is the fact that every block and transaction is scanned to make sure it follows all the rules.

And what should I do with that?

This http://bitcoin.stackexchange.com/questions/16769/how-to-use-the-bootstrap-dat-file-with-bitcoin-qt
newbie
Activity: 14
Merit: 0
March 24, 2015, 04:07:55 PM
#4
find a bootstrap.dat

Most of the waiting time isnt really a bandwidth issue, but is the fact that every block and transaction is scanned to make sure it follows all the rules.

And what should I do with that?
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
March 24, 2015, 03:55:39 PM
#3
If you have a decent internet connection, you can download it faster. The time left to download isn't time it will take to download. Bitcoin Core 0.10.0 is faster. Try it if you are using older versions.

If you don't have enough storage or connection, you should probably go for SPV clients.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
March 24, 2015, 03:55:14 PM
#2
find a bootstrap.dat

Most of the waiting time isnt really a bandwidth issue, but is the fact that every block and transaction is scanned to make sure it follows all the rules.
newbie
Activity: 14
Merit: 0
March 24, 2015, 03:50:33 PM
#1
Is there any other way to download the QT blockchain instead of waiting approx. 2 weeks while it downloads through the wallet program?

Sorry for dumb question...
Jump to: