1
Background
I have Bitcoin-QT 0.9.3 (zip version). bitcoin-qt.exe sits on the internal HDD of my laptop. All of the other stuff (blockchain, wallet,...) on a 128GB USB drive, fully encrypted with TrueCrypt (AES encryption), connected via USB2.0 port. I have bootstrap.dat (21GB copy of blockchain) on the USB drive, too.
Problem
everything is slow via USB2.0 flashdrive. Import of bootstrap.dat file is barely making progress. It's been 7 days and I'm getting older. The progress bar shows it's 1/3 ready. No other application reads/writes to the USB drive.
Question
I'm considering swapping my flash drive for an external hard drive, but keeping TrueCrypt. Would this help, or would the fact that I have no USB3.0 ports be more important? I'm looking for satisfactory speed results that other people are getting by using bootstrap.dat. As slow as it's going, I'll import the blockchain slower than it's generated.
I would prefer your experience over suggestions like "try this..." becase I don't have free HDD space to "experiment", I just want to buy some HDD and hook it up to USB, but I'm worried that USB2.0 port itself is a bottleneck and I would just waste money. Thus I'm here for clues.
I'd prefer an HDD instead of an SSD, but I will hear out both options. I'm not interested in thin clients. (basically I'm looking for cheapest external memory that would work, because flash drives don't work with Bitcoin-QT).
TrueCrypt shoukd be able to encrypt/decrypt about 1GB/s, so I consider it unlikely that it's the speed limiter. – CodesInChaos – 2015-01-22T17:13:42.357
you are right about the TrueCrypt not being the problem: I was able to test import speed of bootstrap.dat file on BOTH TrueCrypt encrypted and non-encrypted USB2.0 flash drive and the result is the same, - they are both very slow (with no visible difference). It looks like the flash drives are just a bad choice for storage device to run Bitcoin on. I assume the 3.0 USB flash drive would make no visible difference, because the problem seems to be with the flash drive itself. – ctrl – 2015-02-28T15:38:00.980