Very little of the time is spent downloading the blockchain data compared to how much time your computer is spending verifying each transaction. Bitcoin does a ton of disk i/o for this.
As there are more transactions since April (thanks to SatoshiDICE, we now see 40K and more transactions a day) those blocks take longer to verify.
If you are on an ...
Okay, combining answers and what more I've observed:
The rate of blocks slows down because more recent blocks are larger. The number of blocks remaining is not actually a good measure for estimated time.
You can make an estimate based on how much data is downloaded (in how much time) and how much data is left: At the moment of writing, my blk000x.dat files ...
Yes, it's normal for the rate of blocks being received to decrease as the download progresses.
The reason it slows down is because there were very few transactions in each block in the early days of Bitcoin, so the blocks were smaller. Later blocks are bigger.
The Satoshi Bitcoin Client is still a Beta version, and even if it wasn't it may still need to ...
If you got the source via git, you can checkout on the latest stable release tag, currently v0.8.1 using the git command git checkout v0.8.1.
When you did not setup git, you can simply download the source from that tag version from the webpage you suggested using either the .zip or .tar.gz link underneath the tag name. vX.X.X releases are stable ones, while ...
Well, I would run the bitcoind in a VM, and regularly snapshot it. If it fails, rollback the snapshot and reboot. Back online in < 10 min, assuming frequent backups and you start working right away. Not sure if this is the use case you're asking about, but that's what I'd do for max uptime.
Moving blkindex.dat to a let's say ram drive dramatically improves bitcoin/bitcoind performance. Just notice that currently index is around 1.5Gb size.
Next version 0.8, as already been said, is using a new database instead of BDB and this works much faster and don't need to be moved to a ram drive or something.
You really don't have to be too computer savvy to own & trade in bitcoins. If you are a newbie, this explanation might help you figure out how to participate.
A "wallet" is where you store your bitcoins. You can have a wallet on your computer, or you can have a web-based wallet online. A great comparison is to think of email. You can use Outlook or ...
You may need to slightly modify the following steps for your needs:
ssh or log into the machine
Make sure that git is installed.
sudo apt-get install git
Clone the github repo
git clone https://github.com/rat4/blackcoin.git
Follow the instructions from the installation documentation which are:
Install the dependencies.
sudo apt-get install build-...
Using the default client (which it appears you are) transactions received while the client is online will usually appear immediately but transactions which occur while the client is offline will not appear until the block containing them is downloaded. Based on your description this appears to be what has happened, so your transaction should show up whenever ...
You will have to rebuild OpenSSL, since the build shipped by Fedora/Red Hat does not include support for elliptic curve cryptography, on which Bitcoin relies. So you have to build your own.
Once that's done, you can get on with building Bitcoin normally, provided you point it at your private build of OpenSSL with -rpath.
Or, you can just skip all the work ...
There is an rpm family for Centos 7 - and remember you will need at least 300 GB of hard drive space to keep it running for a while - and the blockchain itself is approaching 200 GB alone. it hits the cPU cores pretty hard, and then you will need good security because it will invite every hacker in the world to break in. Within 12 hours of putting ours up -...
I was able to successfully install Bitcoin ABC on Ubuntu 14.04.5 LTS, alongside Bitcoin Core, using these instructions:
Download the appropriate binary from here: https://download.bitcoinabc.org/
For me, the command would be:
Extract the archive:
tar xzvf bitcoin-...
GUIminer "just worked" on my late-2012 MBP-R. https://github.com/downloads/pletoss/poclbm/guiminer-poclbm-macosx.dmg ...Just drag it to a writeable folder somewhere.
Colin's comment is correct, of course-- the low-voltage/power-stingy GPU, though awesome for a laptop, is not a match for the desktop screamers serious miners use to heat their homes. On ...
I found the following to install PyOpenCL. It installed on my MBP 8,1 running ML:
git clone http://git.tiker.net/trees/pyopencl.git
git submodule init
git submodule update
python setup.py build
sudo python setup.py install
The problem with running a network facing daemon as root, is that if in the future there is an exploit found for that daemon then potentially an attacker could execute code on your machine as root. This gives the attacker unlimited accesses to your machine. To fix this you would need to create a user/group that your daemon can run as and also assign that ...
You need to compile them from source or download their binary. Since they both use the same port, you will need to start one of them with -listen=0 command-line argument. Please see this discussion on github for more info: https://github.com/Bitcoin-ABC/bitcoin-abc/issues/25
Compile from source at https://github.com/bitcoin/bitcoin
Download at ...
The particular desktop environment does not have a direct impact as long as you have the necessary libraries for running Qt applications.
On Debian (or Debian-Based distributions, such as Ubuntu) the following command should install the dependencies necessary for the UI:
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-...
It does work. Yes you need an external HD for the blockchain data (unless you want to run a pruned node) and Raspian is fine.
In my opinion the best tutorial for setting up a full node on RP3 is this:
Damian Mee's Guide
A version for XP can be downloaded from github. This is actually 93.3 not 92.3. It says "Armory 0.93.3 for Windows XP, Vista, 7, 8+ (64-bit)"
I have not used this version and cannot vouch for it in any way.
As I expect you know, Windows-XP is an insecure operating system. Microsoft stopped supporting XP in 2014, 5 years ago now. Personally I'd install ...
To allow compatibility of your wallet.dat file with other bitcoind installations, it's strongly recommended to use bdb 4.8.
Nevertheless, you can disable the db4.8 check by adding --with-incompatible-bdb during configure.
Better would be to manually install berkley db 4.8 in a isolated path and compile bitcoin-core with something similar to:
There was a breaking API change in libsecp256k1 that hasn't been addressed in libbitcoin's master branch. It has been addressed on their develop branch if you want to go down that road.
I have had the most luck with mastercoin's install-sx.sh script that pulls from older un-tagged commits that seem to work in harmony.
This can be caused by the multibit.exe executable not being able to find the 64 bit version of Java.
There is some discussion about it on the MultiBit issues database here:
tl;dr If you install the 32 bit bit Oracle Java runtime MultiBit should find and use that.