# How does one mine a fraction of a bitcoin?

I'm new to the whole bitcoin stuff.
The stuff I've read about mining so far told me that when a node in blockchain finally finds the correct nonce for a block that can be accepted in blockchain, it then advertises it to others and they verify and put the block to the blockchain (at least this is what i understood from the explainations). I have also read that prize for mining a block is 12.5 BTC.
My question here is how do nodes mine a fraction of a bitcoin when mining?(shouldn't it be 12.5 BTC per mined block for each node? is it even possible?)

Example: this

Answer to this question mentions 0.04 BTC,but how?

• The current smallest unit of value in Bitcoin is a satoshi which is equal to 10^(-8) bitcoins. So when you say, the mining reward is 12.5 BTC, it is essentially 1,250,000,000 satoshis. Commented Jun 24, 2019 at 7:52
• @UgamKamat so a node either mines 12.5 BTC or doesn't mine anything at all? Commented Jun 24, 2019 at 7:59
• When a miner successfully mines a block, it gets the block reward + the fees of all the transactions in the block. The current block reward is 12.5 BTC. The first one to find the block header hash that matches is lower than the target hash at current difficulty, gets the block rewards Commented Jun 24, 2019 at 8:08
• A node is not necessarily a miner. Not all nodes are miners, but all miners are nodes (at least they should be).
– Ava Chow
Commented Jun 26, 2019 at 3:49