Questions tagged [mining-reward]

The monetary incentive for mining, especially how block rewards are generated, claimed, and composed. For questions specific to coin generation transactions (coinbase transactions) use the tag Coinbase-Transaction. For questions about the block reward halving, use the tag reward-schedule.

Mining rewards the miner who finds a block with some number of Bitcoin. This reward is dependent on the block subsidy at the time (the block subsidy halves every 210000 blocks and will eventually reach zero) and the transaction fees paid by all transactions in the block. The block reward is paid to the miner via the coin generation transaction, known as the , which is the first transaction of every block. The block reward can be no more than the current block subsidy plus the sum of all of the paid by all of the transactions in the block.

424 questions
7
votes
1 answer

Why would a Bitcoin miner take less than the full reward?

In "Mastering Bitcoin", the author notes (source): The maximum number of coins mined is the upper limit of possible mining rewards for bitcoin. In practice, a miner may intentionally mine a block taking less than the full reward. Such blocks have…
Kostas
  • 183
  • 5
5
votes
1 answer

Who generates the coinbase transaction?

As the wiki article says, Given just those fields, people would frequently generate the exact same sequence of hashes as each other and the fastest CPU would almost always win. However, it is (nearly) impossible for two people to have the…
sherlock
  • 215
  • 1
  • 4
4
votes
1 answer

difference between pre-mining and mining

I am new in blockchain and not an IT person. is there a difference between pre-mining a cryptocurrency and mining a block? I do understand the rewarding action when a miner solves a hash puzzle to add a block to the chain. However, I do not get…
Gin
  • 41
  • 1
3
votes
1 answer

What is the exact moment when a miner gets rewarded?

I know that a miner rewards self through a coinbase transaction in the newly created block. But the block has to be accepted by 51% of the network to be considered mined. 1). Does the miner get rewarded once 51% nodes accept the block? If so, how is…
Mouli
  • 133
  • 4
3
votes
0 answers

Bitcoin miner's earnings from transaction fee per block?

I understand the basic concepts of Bitcoin and Blockchain. As I understand, any bitcoin transaction has a transaction fee that is user adjustable. This needs to be above a certain value which can change over time for the transaction to be recorded…
Umer
2
votes
2 answers

Why is the block reward slightly higher than what it should be?

https://blockchain.info/block-index/143685 The block reward here is 50.04 BTC instead of 50. Why is this so? I notice many blocks have this slight excess.
user1936752
  • 155
  • 8
2
votes
1 answer

What is the exact value of upcoming block rewards?

Wrote a simple script that literally just halves 50 BTC (the initial block reward). Are these block rewards correct or are the satoshis being rounded up/down…
inersha
  • 3,063
  • 1
  • 17
  • 41
2
votes
1 answer

Where are rewards sent when using `bitcoind submitblock N`?

Where are the rewards sent when using the submitblock function in the case the block is okay?
1
vote
1 answer

If the current block mining reward is 12.5 bitcoin, then why don't outputs match?

I'm browsing blockchain.info, and I'm trying to understand what I'm seeing. The current block mining reward is 12.5 BTC, but I'm seeing weird outputs like 14.769 BTC coming from newly created bitcoin. For example, this…
EdSanville
  • 13
  • 3
1
vote
2 answers

Reward seems to be wrong?

I understand the current BTC "reward" for mining is 12.5 BTC. I found these two blocks (one , two) where the newly generated coins seems to be 13.5 and 14.5. I don't see a 12.5 BTC reward, and these transactions look like rewards, but have the wrong…
abelenky
  • 1,344
  • 9
  • 21
1
vote
2 answers

Bitcoin Block Reward value

How can someone calculate the current/real-time value of a Bitcoin block? What is the equation/algorithm used to determine this? I've found a few resource online, but I'm a little confused
Mark
  • 113
  • 4
1
vote
1 answer

Reward system bitcoin

I'm not entirely sure how the reward system in Bitcoin works. So, every 10 minutes a block is solved and 25 bitcoins are rewarded to a miner (or group). This happens in proportion to the amount of total computation power that miner has invested in…
1
vote
2 answers

When you mine bitcoin, where does it come from?

When I ask the real concept, that's because I can't understand how those math processing can generate something, I mean, if you think in a way to generate "money". I know it may sound like stupid questions, but I'd like to clarify my ideas. When…
rogcg
  • 137
  • 5
0
votes
2 answers

How does Bitcoin choose to which miner the reward will go?

Let's say 100 miners with similar hashrate all try at the same time to mine the same block and finish at the same time, how will Bitcoin choose to which miner the reward will go? Is there some prority protocol?
Strob
  • 21
  • 3
0
votes
1 answer

How to query rewards data from a block

I am trying to find out how much BTC has been mined over time hence I would like to query the rewards associated with a block. However, I cant seem to find the API endpoint from the BTC databases I searched. Ideally, it will be something like…
1
2 3