Bitcoin Forum
December 14, 2024, 11:00:59 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Torrent of the latest blockchain checkpoint  (Read 1196 times)
novusordo (OP)
Sr. Member
****
Offline Offline

Activity: 800
Merit: 250



View Profile
November 13, 2012, 08:29:09 PM
 #1

Would anyone be willing to seed a torrent of the latest blockchain snapshot from SourceForge? I'm getting 80KB/s downloading it right now...  Embarrassed

I'll make a torrent once I've downloaded the blockchain from SourceForge, let me know if you'll seed it. Alternatively, if a torrent is already out there, let me know so I can seed THAT instead!


                            █████
                        █████████████
                     █████████████
                 ██████████████        █████
              █████████████        ████████████
          ██████████████        █████████████
       █████████████        █████████████       ██████
       ██████████        ████████████           ██████
       ███████       █████████████       ███    ██████
       ███████    █████████████       ██████    ██████
       ████████████████████       ██████████    ██████
       █████████████████       █████████████    ██████
       █████████████       █████████████        ██████
       ██████████       █████████████           ██████
       ███████      ██████████████       ███    ██████
       ██████    █████████████       ███████    ██████
       ██████    ██████████       ██████████    ██████
       ██████    ██████        █████████████    ██████
       ██████    ███       █████████████        ██████
       ██████           █████████████       ██████████
       ██████       █████████████        █████████████
                 █████████████       █████████████
              ████████████        █████████████
                  ████         ████████████
                           █████████████
                         ███████████
                            █████
Ferrum Network • Interoperability Network for Financial Applications
archetyp
Member
**
Offline Offline

Activity: 92
Merit: 10



View Profile
November 13, 2012, 08:35:44 PM
 #2

I tink the best way would be to intergrate bittorrent in the bitcoinqt client.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1100


View Profile
November 13, 2012, 08:53:52 PM
 #3

There is already a blockchain torrent.  See this:  https://bitcointalk.org/index.php?topic=117982.0

Additionally, if you are getting a slow network sync inside the bitcoin client, simply stop and restart.  This will get you a new download peer.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
novusordo (OP)
Sr. Member
****
Offline Offline

Activity: 800
Merit: 250



View Profile
November 13, 2012, 08:59:13 PM
 #4

There is already a blockchain torrent.  See this:  https://bitcointalk.org/index.php?topic=117982.0

Additionally, if you are getting a slow network sync inside the bitcoin client, simply stop and restart.  This will get you a new download peer.



I wasn't getting a slow sync, I asked because I wanted to make sure a better option was available for newcomers who want to download a copy of the blockchain, but don't want to face slow download times. Thanks for the link Jeff, I'll be seeding!


                            █████
                        █████████████
                     █████████████
                 ██████████████        █████
              █████████████        ████████████
          ██████████████        █████████████
       █████████████        █████████████       ██████
       ██████████        ████████████           ██████
       ███████       █████████████       ███    ██████
       ███████    █████████████       ██████    ██████
       ████████████████████       ██████████    ██████
       █████████████████       █████████████    ██████
       █████████████       █████████████        ██████
       ██████████       █████████████           ██████
       ███████      ██████████████       ███    ██████
       ██████    █████████████       ███████    ██████
       ██████    ██████████       ██████████    ██████
       ██████    ██████        █████████████    ██████
       ██████    ███       █████████████        ██████
       ██████           █████████████       ██████████
       ██████       █████████████        █████████████
                 █████████████       █████████████
              ████████████        █████████████
                  ████         ████████████
                           █████████████
                         ███████████
                            █████
Ferrum Network • Interoperability Network for Financial Applications
MysteryMiner
Legendary
*
Offline Offline

Activity: 1526
Merit: 1049


Death to enemies!


View Profile
November 13, 2012, 11:21:38 PM
 #5

And why you think that downloading torrent separately and placing it in Bitcoin data directory is easier for first-timers than simply running the Bitcoin client that synchronizes automatically?

There might be something to improve in Bitcoin such as requesting different blocks from multiple nodes for better download speed and reduced load on uploading nodes.

bc1q59y5jp2rrwgxuekc8kjk6s8k2es73uawprre4j
novusordo (OP)
Sr. Member
****
Offline Offline

Activity: 800
Merit: 250



View Profile
November 13, 2012, 11:53:02 PM
 #6

And why you think that downloading torrent separately and placing it in Bitcoin data directory is easier for first-timers than simply running the Bitcoin client that synchronizes automatically?

There might be something to improve in Bitcoin such as requesting different blocks from multiple nodes for better download speed and reduced load on uploading nodes.

It's more complicated, sure, but downloading the blockchain via torrent is significantly faster at this point. If blockchain sync/download improves in the Satoshi client, that might change, but I'm talking about now.


                            █████
                        █████████████
                     █████████████
                 ██████████████        █████
              █████████████        ████████████
          ██████████████        █████████████
       █████████████        █████████████       ██████
       ██████████        ████████████           ██████
       ███████       █████████████       ███    ██████
       ███████    █████████████       ██████    ██████
       ████████████████████       ██████████    ██████
       █████████████████       █████████████    ██████
       █████████████       █████████████        ██████
       ██████████       █████████████           ██████
       ███████      ██████████████       ███    ██████
       ██████    █████████████       ███████    ██████
       ██████    ██████████       ██████████    ██████
       ██████    ██████        █████████████    ██████
       ██████    ███       █████████████        ██████
       ██████           █████████████       ██████████
       ██████       █████████████        █████████████
                 █████████████       █████████████
              ████████████        █████████████
                  ████         ████████████
                           █████████████
                         ███████████
                            █████
Ferrum Network • Interoperability Network for Financial Applications
Sukrim
Legendary
*
Offline Offline

Activity: 2618
Merit: 1007


View Profile
November 16, 2012, 12:00:39 PM
 #7

As far as I understand, most of the time transfer speed isn't the limiting factor, but calculating the correctness of the database (e.g. no fake transactions in a block you received). As bitcoin-qt is the reference implementation, I fear some potentially even slightly less secure methods wouldn't make it.

Maybe however it might be possible to just get any block it can get without processing at all and then reassemble it to a proper, unforked blockchain. This might again have some DoS potential though... a compromise would be to first get all headers until the current block and then get the content for these asap.

On the topic: As already said, there's a kinda current snapshot + torrent for it already linked, also the torrent is quite well seeded. Integrating this in the client might on one hand be nice, but on the other hand undermines bootstrapping security minimally. I still think something like a "rolling release" magnet link that contains a torrent from the blockchain 120 blocks ago which gets loaded by a client is surely nice to have, won't make it in the reference client though.

https://www.coinlend.org <-- automated lending at various exchanges.
https://www.bitfinex.com <-- Trade BTC for other currencies and vice versa.
ptshamrock
Hero Member
*****
Offline Offline

Activity: 484
Merit: 500



View Profile
November 16, 2012, 02:18:43 PM
 #8

http://eu2.bitcoincharts.com/blockchain/

A little bit of help at least

"Money needs to be depoliticized, and the time has come for the separation of money and state to be accomplished."
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!