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 ...
Pieter Wuille's user avatar
7 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 /...
Pieter Wuille's user avatar
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, ...
Murch's user avatar
  • 71.7k
6 votes
Accepted

Why does bitcoin.core's algorithm uses ancestor score instead of just ancestor fee rate to select transactions?

This is intended to be a performance optimization when generating a block template for mining. The issue is around how many transactions we end up looking at while iterating over the mempool during ...
sdaftuar's user avatar
  • 589
5 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 ...
Pieter Wuille's user avatar
5 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 ...
Pieter Wuille's user avatar
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 ...
Andrew Chow's user avatar
  • 67.5k
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.
m1xolyd1an's user avatar
  • 5,576
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 ...
Jimmy Song's user avatar
  • 7,729
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 ...
Dylan Ireland's user avatar
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 ...
Murch's user avatar
  • 71.7k
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 ...
Luca Matteis's user avatar
  • 5,192
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 ...
Jimmy Song's user avatar
  • 7,729
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 ...
Andrew Chow's user avatar
  • 67.5k
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 ...
meshcollider's user avatar
  • 11.7k
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'...
Andrew Chow's user avatar
  • 67.5k
3 votes
Accepted

Why is -blockmaxweight set to 3996000 by default?

It's there so that the miner can replace the coinbase transaction with their own, possibly to add more outputs.
Pieter Wuille's user avatar
3 votes
Accepted

how do miners guess the next block version?

TL;DR: If you are not using ASIC boost and are not signalling readiness for à soft fork, the next version number is always 2000000016 Block Version Numbers how do miners guess the next block version?...
RedGrittyBrick's user avatar
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 ...
onepix's user avatar
  • 400
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 ...
MCT's user avatar
  • 21
2 votes

BitMinter gpu mining error

You have no ASICs and no OpenCL-compatible GPU. Note that noone mines on GPU anymore anyway, it's completely useless. Buy an ASIC miner, 1 TH/s (1000 GH/s) or faster. It will be a stand-alone machine,...
Dr.Haribo's user avatar
  • 8,419
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 ...
Trench Wolfhound's user avatar
2 votes
Accepted

What is the difference between Gridseed ASIC and Scrypt ASIC

Gridseeds are small dual-mode miners offering SHA256 and Scrypt. Gridseeds have a very low scrypt hashrate (<400kH/s). The hashrate affects the share difficulty and therefore it's quite a good ...
q9f's user avatar
  • 1,444
2 votes
Accepted

Mining without pool where does the bitcoin/reward go if successful?

Read the cgminer documentation about "solo mining". You'll need to install and set up bitcoind and sync the entire block chain, so see its documentation as well. As far as payouts, note the --btc-...
Nate Eldredge's user avatar
2 votes

GPU mining slows down my ubuntu

Just purchase a second computer specifically for Monero mining, and don't even run the GUI (Unity). If your mining efforts aren't profitable enough to warrant a dedicated computer, then you probably ...
Jestin's user avatar
  • 8,812
2 votes
Accepted

In which circumstances is the identity of a miner known?

No, it's not necessary to disclose the identity. As Pieter commented below, "foundBy is a feature of blockchain.info, a privately operated website, which gives a guess about the creator of a block. It ...
Murch's user avatar
  • 71.7k
2 votes
Accepted

Does ASICBOOST only work on Bitmain miners and how does one enable it on these systems?

"Our ASIC chips, like those of some other manufacturers, have a circuit design that supports ASICBOOST." - Bitmain statement Bitmain claims that it wasn't used on mainnet. It is currently unknown how ...
Murch's user avatar
  • 71.7k
2 votes
Accepted

Bitcoin Miner Storage Issue

I'm guessing that the uninstall didn't remove your wallet or block files. Delete the folder C:\Users\YourUserName\Appdata\Roaming\Bitcoin to delete both of those.
Nick ODell's user avatar
  • 29.2k
2 votes

Should we still mine nowadays with CPU/GPU?

it is now impossible for normal CPU/GPU to mine bitcoin, you need to get some ASICS or Gpus (e.g Rx480) and mine in a pool. of course you should buy devices with high Hashr power to increase your ...
Badr Bellaj's user avatar
  • 1,131
2 votes

Is it possible to use the same payout address on multiple miners at the same time?

You could use the same address with both miners and there would be no problem. Addresses can be reused, even though this is not recommended due to privacy concerns. However, you will never manage to ...
Murch's user avatar
  • 71.7k

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