@abbak7 is right. It will be transaction fees after around 2140. With the halving rate it will take around 38 years to fully mine the last bitcoin so a whole generation will be growing up and getting used to proof of work mining very small amounts of satoshis per block by then.
Posted using MemeHive
Thank you for informing me.