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?
if bitcoin fully mined in 2140, then it still have a long time.
when bitcoin circulation cannot be added more, the value of bitcoin will more and more expensive.
but who gonna hold bitcoin for 100 years more ? we all could sell it in the future.