11
votes
How is mining the exact same hash on every computer avoided?
Blocks commit to the set of transactions they contain, including the coinbase transaction. The coinbase transaction is the transaction which pays the subsidy/fees out to the miner who mined it.
Since ...
6
votes
Accepted
How do I join a NXT mining forging pool? And how do I register for payouts from the pool?
I was confused by this as well, but I figured it out through trial and error. AM means arbitrary message (they should have explained this), which is a regular message you send to the forging pool ...
6
votes
How do miners communicate in Bitcoin/ Decentralized Network?
Bitcoin is a gossiping network. There is no hierarchy among the nodes, each node operates at equal privilege level. Bitcoin has an established protocol defining how nodes communicate with each other, ...
6
votes
Accepted
Is it possible (not feasible) to mine bitcoins with Bitcoin Core v0.21.1?
The setgenerate built-in background miner was removed.
There is however still a test-only on-demand miner, which will try to mine N blocks whenever requested by RPC (see generatetoaddress /...
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 ...
4
votes
Accepted
How can I do CPU mining on testnet?
Even on testnet the difficulty is sufficiently high that it will take you a long time to mine anything using cpu. (Lots of people testing ASICs, presumably.)
Your best bet is probably Testnet in a ...
4
votes
Accepted
Why are mined blocks not always full
If you look at recent blocks on https://blockstream.info/ (as of today, Aug 15 2020), nearly all blocks are very close to 4000 kWU. The variation is due to availability of sufficiently small ...
4
votes
Can one manually type the mined block on bitcoin core and broadcast it?
Yes. Bitcoin Core has a RPC submitblock, which, as the name implies, allows you to provide a block to be submitted to the Bitcoin network.
In fact, Bitcoin Core supports the getblocktemplate protocol ...
3
votes
Accepted
Does BitMinter not use CPU's for mining at all?
GPUs are obsolete for mining. You won't get any reward worth even close to your electricity and hardware degredation cost. This has been true for over a year at least.
CPUs are 1000x more wasteful.
...
3
votes
CPU Mining: Optimal Number of Threads
One instance of minerd is all you're going to need. The application also synchronizes with the pool. So opening more than 1 instance of minerd is just going to cause your network to be used twice for ...
3
votes
How to activate the mining process in the standard bitcoin client?
Warning: doing what is described below will not gain you any coins at all with exceedingly high probability, and just burn electricity (see other answer).
Bitcoin Core still has a built-in miner. It ...
3
votes
When ASICs generate a share, is it always at difficulty 1?
It's hardware specific, and most of the information for Bitcoin mining ASIC are under an NDA so this can't be posted publicly. There's very little utility in returning difficulty one shares to the ...
3
votes
Does this mean it's mining?
You are using an ancient version of bfgminer
CPU mining was disabled by default even in bfgminer 3.10.0, your gpu doesn't seem to get detected
You're about 4 years late for CPU mining and 3 years ...
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 ...
3
votes
How to set up a private bitcoin network with mining on a single machine?
I've had to do this, so I'll try to describe exactly what you need to do to get mining on testnet to work in a local setup. For our purposes, we'll have 2 instances of bitcoind running, the first set ...
3
votes
GPU mining slows down my ubuntu
Mining on a cpu at all is a bad idea, it can and will wear the cpu down, and is ridiculously slow compared to a gpu. Also mining with an Nvidia card isn't the smartest thing either as they are much ...
3
votes
Accepted
how can i do mining on vmware machine
Currently, all mining software have GPU and CPU mining disabled by default. You're going to need to recompile from source and enable CPU/GPU mining to be able to mine with your CPU/GPU. You should be ...
3
votes
Accepted
Bitcoin hardware
Nope, you didn't do anything wrong. You're about 4 years late, the days of gpu mining are over.
3
votes
Accepted
How can someone mine bitcoins at billions or trillions of hashes per second when the nonce is only 2^32 in size?
The timestamp in blocks does not need to be set to the actual time of the current hash. So during mining, the timestamp can be moved when the nonce is exhausted even if the actual time is not that ...
3
votes
Accepted
How does the bitcoin transaction fee get paid to miner(s)?
The very first transaction in every block is called a coinbase transaction. This coinbase transaction is created by the miner themselves, to pay them the block reward and the fees from the ...
3
votes
Unable to execute getwork logic in java
The getwork RPC call was removed from Bitcoin Core. It was deprecated and then superceded by the getblocktemplate RPC call.
It looks like the pool that you are using uses an unspecified protocol. It'...
2
votes
How to set Bitcoin-Qt setgenerate mining recipient?
By default, Bitcoin-QT will generate new addresses to mine to. If you use the Encrypt Wallet feature, it appears to always mine to the same address instead, but it's still not user-selectable.
If ...
2
votes
Accepted
ValueError: need more than 1 value to unpack
I was getting this error. Like the above answer states, I checked my password, saw that it was longer than it should have been and changed it, then quit getting the error. At least for me, it was a ...
2
votes
GUIMiner does not connect on Slush's pool
Without seeing exactly what you are doing on GUIminer, this is just a guess because it is a very common problem beginners run into.
When GUIminer was last updated, Slush was using difference ...
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 ...
2
votes
How do I set up GUIMiner to use my cpu?
CPU mining ended in 2011. You will earn less than what the electricity costs, so the more you mine the more money you lose. You will never earn the minimum amount required to cash out from a pool, so ...
2
votes
Accepted
Does bitcoin-qt support mining in a pool?
No. Also the hashing implementation in the client is very, very limited. It is not optimized for different architectures AFAIK and does not support any other calculation medium other than regular CPU. ...
2
votes
Accepted
Why do I get this error when I try to install CGMiner on my RaspberryPi?
Might as well give this old question an answer.
cgminer 3.7.2 (which was obsolete even when this question was asked) required scrypt to be enabled as a compile-time option with ./configure --enable-...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
miner-configuration × 362mining-pools × 78
cgminer × 39
gpu-mining × 39
mining-hardware × 34
bitcoin-core × 32
litecoin × 27
asic × 22
cpu-mining × 21
bfgminer × 21
mining-software × 18
solo-mining × 18
mining-theory × 17
guiminer × 17
ubuntu × 15
mining-setup × 15
stratum × 15
bitcoind × 14
mining-profitability × 14
gpu × 14
antminer × 13
linux × 12
mac × 12
hashpower × 9
server × 9