14 votes
Accepted

Why search for a nonce linearly (+1) vs searching only even or odd nonces?

A 2X rate with a 50% chance of missing a winning nonce is no advantage at all. Incrementing the nonce is the easiest mechanism of choosing the next nonce to try, so you try the most nonces per second ...
user avatar
6 votes

How to tell how many hashes/sec the bitcoin core app on osx is running?

Yes Erik, the mining feature is still built-in and you can check how many hashes your CPU can perform. Although it's pointless and you cannot earn anything, it is still a fun experiment that people ...
user avatar
  • 5,243
5 votes
Accepted

is it necessary to stay connected to internet

You need to be online because mining is sort of like a mathematical race: whoever finds the hash of the next block (with value less than the current target) wins. And in order to prove that you found ...
user avatar
  • 5,124
5 votes
Accepted

Keeping valid shares for it's own when mining in a pool

The address the block reward goes to is in the data that is being hashed. That address is the pool's. If a miner finds a hash that meets the block difficulty, changing the address to the miner's own ...
user avatar
  • 786
4 votes

How to dump all of addresses from wallet.dat for other alt-coins?

now you can use bitcoin-cli dumpwallet command to export all your privkeys
user avatar
  • 151
4 votes
Accepted

Is it possible to win the Bitcoin lottery?

Yes, it's possible to solo-mine using your PC. The odds are astronomically small, however. You can look up what hash rate your CPU will get here. The best possible CPU the Xeon Phi 5500 gets 140 MH/s. ...
user avatar
  • 7,639
3 votes

How to use Bitcoin Core's submitblock method

The submitblock method takes a raw serialized block as its only parameter. You can find detailed documentation on these here and here. For example, this is the raw genesis block in bitcoin: ...
user avatar
  • 13.7k
3 votes
Accepted

Does mining without a realistic chance of solving a block provide any benefit to the network?

TL;DR: Mining is heavy duty number crunching, your iMac is useless for that. Running a node helps the network and gives you your own copy of the blockchain. Your iMac should probably be able to do ...
user avatar
  • 64.6k
3 votes
Accepted

How to tell how many hashes/sec the bitcoin core app on osx is running?

Most CPUs will do a few megahash per second, which is completely worthless for anything other than testing and has been for several years now. It may be possible to improve performance in the future ...
user avatar
  • 15.1k
3 votes
Accepted

Using GPU mining with the Bitcoin Wallet

You can use your GPU to mine, but it is going to mostly be a waste of time and energy now that there is specialized hardware (ASICs) to mine. You need a piece of software that will allow you to mine ...
user avatar
3 votes
Accepted

About traditional Bitcoin mining

The official Bitcoin full node software always had the mining feature built in, and will probably always have. If you have the line gen=1 in your .conf file, then you will start confirming ...
user avatar
  • 5,124
3 votes

Simultaneously Solo and Pool Mining

Now, if I discover a block, won't both my localhost GBT "pool" and the remote pool claim it as theirs? No. That isn't possible. Changing the coinbase transaction (what controls where a block reward ...
user avatar
  • 28.8k
3 votes

How Do I create a Mining Pool for an Altcoin?

Check out MPOS, here is a guide to setting up an MPOS pool: https://github.com/MPOS/php-mpos/wiki/Quick-Start-Guide And, to answer your last question, it is impossible to solo mine standard coins ...
user avatar
  • 187
3 votes
Accepted

Tracing solo miners and anonymity

Not only can you write such a program, you probably already have one. If you run the standard Bitcoin Core client, you will see that debug.log logs the IP addresses of every network node it ...
user avatar
3 votes

How are nonces decided in mining?

Most mining implementations, solo or pooled, will start from 0 and increment the nonce value. In 2018 (and in recent years) ASIC miners are so fast that all possible nonce values are tried in ...
user avatar
  • 16.5k
3 votes
Accepted

How to know which block I am mining solo in bitcoin core wallet?

Your last question seems to imply that you think that there is some guarantee that after enough blocks you will mine a block. This is not the case. You could mine a block right this moment, although ...
user avatar
2 votes

Solo mining error

You're likely to never ever get the cost back for frying your card. Simply an impossible feat to mine with a graphics card. Invest in a new r -box. You can find them on ebay for about $60-100. You'll ...
user avatar
2 votes

Bitcoind crashes directly after starting

Well I figured it out. I had to find my bitcoin.config file. I opened it with note pad and changed rpcallowip=* to rpcallowip=192.168.0.1/24 I was trying to do that in bitcoind. Thanks to the guy who ...
user avatar
2 votes

Solo Mine with an AntMiner

You have run the BFGMiner on the local machine starting it as a Stratum proxy listening on port 3333 adn then point your AntMiner to it. Run BFGminer on the same computer as Bitcoin Core with the ...
user avatar
  • 21
2 votes
Accepted

Solo Mine with an AntMiner

Check your rpcallowip configuration, you will need to explicitly allow connections incoming to your RPC port from the network. If your local network for example is 192.168.0.x, the rpcallowip ...
user avatar
  • 15.1k
2 votes
Accepted

Simultaneously Solo and Pool Mining

You might be connected to both pools, but only working for one: When you mine, the block you are trying to find contains a recipient address for the block reward. Therefore, a block can only ...
user avatar
  • 64.6k
2 votes

How to mine solo Vertcoin?

Download the official wallet : https://vertcoin.org/wp/get-started/ Then, install it and wait for full sync (aka vertcoin blockchain download) During the sync, look how to build a simple appropriate ...
user avatar
  • 400
2 votes

Bitcoin.conf & JSON-RPC options

One reason you might use server=1 is when you're using a third-party mining program like cgminer. Example bitcoin.conf: server=1 rpcuser=SOMEUSER rpcpassword=SOMEPASSWORD Note: Don't set gen=1, ...
user avatar
2 votes

How to dump all of addresses from wallet.dat for other alt-coins?

You can get all of this info from the bitcoind API. you download bitcoind, set your RPC configurations into your .conf and then connect via RPC https://en.bitcoin.it/wiki/Original_Bitcoin_client/...
user avatar
  • 51
2 votes
Accepted

multi coin solo mining

Every single attempt at mining a block is independent of every other attempt and has precisely the same chance of succeeding. There is no intermediate work to save or lose.
user avatar
2 votes

What are the odds of discovering a block as a solo miner?

To answer your question of: how many BTC would I obtain if I discovered a block? 25 BTC in a single block currently. This will change over time as less and less BTC are available to mine Here is an ...
user avatar
2 votes

Solo Cluster Mining

Do you have an estimate on how many TH/s this cluster can do? I would advise against solo mining unless you can manage to comprise at least 0.1% of the network hash rate, which currently (August 2015) ...
user avatar
  • 233
2 votes

Having trouble solo mining

Try changing it to rpcallowip=192.168.0.0/24. Wildcard support was removed from bitcoind, more on reasoning here: https://github.com/bitcoin/bitcoin/pull/4102 rpcallowip=192.168.0.0/24is CIDR ...
user avatar
2 votes

How much internet traffic and bandwidth does mining with a pool need?

1 Meg Internet can connect 150 S9. 1S9 could use upto 300M per month of data
user avatar
  • 21

Only top scored, non community-wiki answers of a minimum length are eligible