Skip to main content
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
8 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
  • 76k
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
  • 599
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
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.9k
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 ...
Ava Chow's user avatar
  • 71k
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,759
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,666
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
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 ...
Ava Chow's user avatar
  • 71k
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'...
Ava Chow's user avatar
  • 71k
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
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

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

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

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
  • 76k
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
  • 76k
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,151
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.4k
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

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
  • 76k
2 votes

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

Yes, NicehHash allows you to mine whatever algorithm you like, and be paid out in Bitcoin, in fact I'd recommend only using one address for as many miners/computers as you have, they currently only ...
Daniel Morritt's user avatar
2 votes

Microsoft Azure VM selection for optimized mining

Regardless of the cryptocurrency you choose to mine, you should get the machine with the most GPUs and CPUs as you can get (GPUs are especially important). This is because most, if not all, of the ...
Ava Chow's user avatar
  • 71k
2 votes

Microsoft Azure VM selection for optimized mining

I recall reading somewhere that Microsoft has anti-mining heuristics in azure, and they will deactivate you. they sell vm time by assuming you are not utilizing 100% of the resources.
Mr.Nobody's user avatar
  • 360
2 votes
Accepted

As a miner, why would I forward transaction with high transaction fees to other miners?

Sure, they might. But the person who made the transaction wants to get it to as many miners as possible. And if it's a high fee transaction, all the miners want to get it. The nature of the Internet ...
David Schwartz's user avatar
2 votes

Gekko science USB miner

Slushpool is for mining BTC. Attempting to mine BTC with anything less than an ASIC (minimum 2TH/s) is pointless. You are currently running about 0.0005TH/s. You might as well not be mining at all.
abelenky's user avatar
  • 1,344
2 votes
Accepted

Altcoin solo mining issue with Cpuminer

I had similar issue and i switched to sgminer, even cgminer is good option but personally i used sgminer with same setting as yours, and everything is working fine in my case
Parishilan Rayamajhi's user avatar

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