I'm seeing conflicting claims about whether bitcoind
can still do CPU-based mining. As far back as 2011 people were saying that feature was going to "soon" be removed. Was mining removed?
By the way if mining is removed from bitcoind
, what are the things it can still do?
2 Answers
It is still there as of version 0.8.5, but just a reference implementation. It's not optimized, doesn't support pooled mining, and is not exposed via the Qt GUI.
To enable, start with the -gen option. But other than testnet (and even there...), it's utterly pointless.
-
Is there a miner that supports pooled mining that still uses the CPU? It appears cgminer will not, nor bfgminer.– FriendlyCommented Nov 4, 2013 at 21:51
-
I'm mining at about 2 Gh/s at testnet using setgenerate true 1 the last number is how many cores to use, you can check your hashrate with hashespersec Commented Nov 4, 2013 at 21:54
-
-
If you want to try experimenting you should not do it with real bitcoins, thats where testnet comes in. bitcoind -testnet it will create a "testnet3" folder, and will not overwrite your "mainnet" files :-) Commented Nov 4, 2013 at 22:06
-
1If you find a block (which, with a decent desktop CPU, at the current difficulty, would happen once every ~10000 years), you'll get 25 BTC in your wallet. If you don't, nothing will happen except higher electricity bill, and wear and tear on your computer. Commented Nov 6, 2013 at 1:53
As of version 0.13.0, CPU mining has been removed from Bitcoin Core.
Since which version the mining functionality removed from wallet?
-
Here's the release note with the corresponding section: Bitcoin Core 0.13.0 removed the internal mining capability– Murch ♦Commented Feb 12, 2017 at 15:59