What happens in 2140 when the last BTC was mined with the confirmations of the transactions in the blocks and thus with the block rewards. There should not be more BTC than Rewards, because 21 Mill BTC were gemined.
How are the transactions then confirmed?
Yes after 2140,there would be no more blocks to mine bitcoin and hence there would be no more rewards for miners for confirming transactions.At such a condition,transaction fee would be increased for miners as a compensation for the miners to keep the process ongoing.