1
1
I know that the outputs coinbase transaction can be spent only after receiving 100 confirmations. So is it that a miner who mined an orphan block receives the outputs of coinbase transaction but can never spend them? In such a case the number of bitcoins in circulation would reduce overtime due to creation of orphan blocks. If your answer is that a miner doesn't get paid for orphan block, when will a miner get the block reward , is it after 100 confirmations? But if he gets the block reward after 100 confirmations, the coinbase transaction would have been created at the time of creation of the block itself right, so what about it?
Do you mean to say that the coins the miners produced during the coinbase transaction become a part of the 21 million BTC only after 100 confirmations for the block? – Vasista – 2018-02-13T07:46:48.620
Effectively, yes – Andrew Chow – 2018-02-13T07:49:20.613
Hello,if you are free to answer please look into my question on Double spending UTXOs – Vasista – 2018-02-13T08:21:42.443