We know that the bitcoin for mining a block is going to converge to approximately zero as the number of bitcoins will be almost constant after a certain amount of time. So, mining will no more profitable in the future and if no one is going to maintain the ledgers then how the bitcoin going to survive?


3 Answers 3


If mining isn't profitable, fewer people will mine. That means the difficulty will drop, increasing the profitability of mining. That means more people will mine. The system is, by design, self-regulating.


The fact that the reward to mine bitcoin will become less and less interesting over time especially in the long run is one of the major threat for bitcoin in the long run, there will be a point when there is gonna be almost no incentive to mine and so the hashing power might decrease rendering a 51% attack easier.

There is currently not a true solution but luckily bitcoin can be patch and there is lots of ideas on how to fix this threat.

This problem is called "tragedy of the commons" and here is a similar question from 7 years ago with lots of ideas , explanation and useful links:

Will Bitcoin suffer from a mining Tragedy of the Commons when mining fees drop to zero?


You still have transaction fees. And if the transaction fees will be to high maybe something like that happens:

  • Hard-Fork
  • With less incentive to mine, the transaction fees will drop
  • Switch to PoS that does not cost so much energy
  • ...
  • I am a beginner. Can you explain what is PoS and Hard-Fork. Oct 5, 2019 at 14:13
  • PoS means Proof of Stake. It does not cost CPU-Power (or just a little) to mine. This means no energy waste, lower energy costs. So the transaction fees can be very low, and mining still be profitable. Everything is just some code. And it is not given, that the code will change and just set the block reward to a higher level again. There are hard forks and soft forks. Hard forks can not use mining nodes with old software. Did u downvote me?!
    – user674907
    Oct 5, 2019 at 19:24

Not the answer you're looking for? Browse other questions tagged or ask your own question.