Hey guys,
Can someone break down how coinbase rewards function? I get Proof of Work, but how do miners actually get their bitcoins? Is it like a transaction or something? And how was it all coded by Satoshi?
Understanding Coinbase Rewards
8 replies 243 views
chrisomegaFull Member
Posts: 51 · Reputation: 631
#2Mar 6, 2026, 04:09 PM
When miners or pools create a block, they include what's called a coinbase transaction.
It's always the very first transaction in the block, and it has the newly minted coins.
You can check all of this on block explorers to see how it operates.
If you’re diving into coding and thinking of cloning Bitcoin or mining software, better get a good grasp of how everything ticks first.
Check out this resource I found, it might help.
- https://github.com/openblockchains/awesome-blockchains
Give that DIY guide a go, it’s a fun way to start building your own blockchain.
Coinbase rewards are basically how miners score Bitcoin for creating new blocks by mining.
Bitcoin is created through mining, and when it happens, these coins go directly to the miners as a reward.
The reward is a direct transaction that miners get for successfully creating a block.
chrisomegaFull Member
Posts: 51 · Reputation: 631
#5Mar 8, 2026, 08:12 AM
Dude, did you even read that article you linked?
It doesn't really cover coinbase transactions at all; it’s all about signing up for Coinbase which is just an exchange.
I think you're referring to the coinbase transaction.
There isn’t really a thing called 'coinbase reward.' It's more about the block reward, which includes both the block subsidy and transaction fees.
So, the coinbase transaction is how miners pay themselves and claim that block reward, which consists of newly generated coins and fees. In block 837521, for example, the miner got 6.43321587 BTC.
Absolutely! Coinbase rewards, or block rewards, are how new bitcoins are generated and given to miners for keeping the blockchain secure. Here’s the deal:
Mining involves complex problem-solving by miners who add transactions to the blockchain, which is a public ledger of all Bitcoin transactions.
CyberWhaleFull Member
Posts: 2 · Reputation: 294
#8Mar 8, 2026, 08:07 PM
https://github.com/bitcoin/bitcoin/blob/master/src/validation.cpp#L1752
https://github.com/bitcoin/bitcoin/blob/master/src/consensus/amount.h#L14
Did you consult ChatGPT or what?
You’ve got some inaccuracies in there.
1. Saying "Miners use powerful computers" is off. They actually use specialized hardware called ASICs. Regular computers can’t compete.
2. You claimed "When a miner... creates a new block" but that’s not right. They need to gather unconfirmed transactions first, usually the ones with the highest fees.
3. Don't forget, coinbase rewards also include transaction fees.