Bitcoin Forum
November 07, 2024, 08:15:27 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How do I torrent the blockchain?  (Read 756 times)
Vod (OP)
Legendary
*
Offline Offline

Activity: 3878
Merit: 3166


Licking my boob since 1970


View Profile WWW
November 19, 2012, 12:51:29 AM
 #1

I read somewhere on the forum there is a torrent of the blockchain to a certain block - can't find it now.  Sad

Anywhere know the thread explaining it?

I post for interest - not signature spam.
https://elon.report - new B.P.I.P. Reports!
https://vod.fan - fast/free image sharing - coming Nov
Vod (OP)
Legendary
*
Offline Offline

Activity: 3878
Merit: 3166


Licking my boob since 1970


View Profile WWW
November 19, 2012, 12:52:55 AM
 #2

I read somewhere on the forum there is a torrent of the blockchain to a certain block - can't find it now.  Sad

Anywhere know the thread explaining it?

Found it.

https://bitcointalk.org/index.php?topic=51456.0

I post for interest - not signature spam.
https://elon.report - new B.P.I.P. Reports!
https://vod.fan - fast/free image sharing - coming Nov
Haole
Full Member
***
Offline Offline

Activity: 125
Merit: 100



View Profile
November 19, 2012, 03:17:32 AM
 #3

Thanks mlawrence, great to have that bookmarked hopefully not for future reference... Wink

"The future isn't what it used to be." - Yogi Berra
Fjordbit
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500

firstbits.com/1kznfw


View Profile WWW
November 19, 2012, 03:46:14 AM
 #4

What would be the point of this. When you get the blockchain through the QT client, you are getting it in a fashion similar to how  bittorrent distributes files. The time delay for synchronization is because the QT client takes a long time to verify the whole blockchain.
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
November 19, 2012, 04:33:49 AM
 #5

What would be the point of this. When you get the blockchain through the QT client, you are getting it in a fashion similar to how  bittorrent distributes files. The time delay for synchronization is because the QT client takes a long time to verify the whole blockchain.
Bitcoin isn't so clever as to use bittorrent-like technology, it really just picks one peer and requests 500 blocks at a time from them. After that's done being processed, it requests 500 more blocks. It doesn't consider that a peer could have low outbound bandwidth or be halfway around the globe.

In the thread linked above which I created, I have complete blockchain files you can just drop into the data directory and start using Bitcoin (if you trust me to not have altered them some way so clever others haven't detected it - you will get identical datadir files if you do a full import with verification). I also have links to two different torrents, the complete Luke-Jr torrent (linked in that thread under blk0001.dat) is also immediately useable (it has a minimal/stripped index file where all spent transactions have been removed), however 1.5GB of blocks since July 11 2012 will still need to download.

The more "official" 193000-block torrent (linky) does need to use the slower import feature, which takes similar CPU time and system resources as normal initialization, but you remove inefficient networking from the equation. Notably though, the current version of Bitcoin has a bug and will only import up to block 189205 of that torrent unless you do some tricks.

"How do I torrent the blockchain?" Download one of these torrents, and leave it seeding for others after you are done.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!