I am new to this bitcoin community!!Please correct me if I am wrong!!
But,
I have heard that there is limit that 21 million bitcoins will be generated!
What happens when no more bitcoins will be generated??
No more bitcoins will be generated and mining with continue like always to collect mining fees. Though that won't happen in our lifetime, so not much point worrying about it.
Where will mining fees come from??
the fee are those 10k satoshi that you already pay, but right now they have no value because the bitcoin value is very low
it was intended in this way to permit adoption and have a chance to have a greater value for bitcoin, at that point fee will suffice for miner as a new earning
Were quite a while away from it. But that is the hope that it will happen this way. It seems far away as the block reward is where most miners make money from. Hopefully though it will allow us to keep mining.
I think it's hard to say anything this far away even with good speculation. We just don't know value of BTC then.