What's the M0/MB inflation rate of Bitcoin?
Note: I'm asking about multiple years in order to make this question less likely to go out of date.
Year #blocks #bitcoins Supply inflation per annum
2009 32,489 1,624,450 -
-----------------------------------------------------------------
2010 67,920 5,020,450 209.06%
2011 59,627 8,001,800 59.38%
2012 54,526 10,614,025 32.65% (halving Nov 28)
2013 63,433 12,199,850 14.94%
2014 58,865 13,671,475 12.06%
-----------------------------------------------------------------
2015 54,321 15,029,500 9.93%
2016 54,851 16,075,362.5 6.96% (halving Jul 9th)
2017 55,928 16,774,462.5 4.35%
2018 54,498 17,455,687.5 4.06%
2019 54,232 18,133,587.5 3.88%
-----------------------------------------------------------------
2020 53,222 18,586,906.25 2.50% (halving May 11th)
2021 52,686 18,916,194.75 1.77%
2022 53,188 19,248,619.75 1.76%
2023 53,999 19,586,113.5 1.75%
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2024 19,801,156.25 1.10% (estimate, halving)
-----------------------------------------------------------------
2025 19,965,531.25 0.83% (estimate)
2026 20,129,906.25 0.82% (estimate)
2027 20,294,281.25 0.82% (estimate)
2028 20,401,178.125 0.53% (estimate, halving)
2029 20,483,366.625 0.40% (estimate)
-----------------------------------------------------------------
2030 20,565,553.125 0.40% (estimate)
For the past years, I have calculated the amount of bitcoins created from first block to last block per year. The numbers starting from 2022 are estimates based on the assumption that we will add 52,600 blocks per year.
Update 2017:
It turns out that 2016 had 55,184 blocks (or an average block interval of 9.51 minutes), so with 54,000 blocks I had underestimated by 1,184 blocks. Thus, inflation rates might be slightly bigger than the estimate provided here, if that interval remains accurate. New estimates were still calculated with 54,000 blocks per year.
Update 2020:
2017 had 55,928 blocks, 2018 had 54,498 blocks, and 2019 had 54,232 blocks. Seems like we're actually finally getting closer to the 54,000 estimate, so I continue to use that for the estimate of the future years.
Update 2021:
2020 had 53,222 blocks. So, I've updated future estimates assuming 53,200 blocks per year.
Update 2022:
Added 2021 and blocks column. Realized that 2015-Murch had wrong numbers for 2012/2013 and corrected the whole table. Future estimates assume 52,600 blocks per year (we were very close to 10 minute blocks in 2021).
Update 2024:
Can you be more precise in your question?
So, for example, when the genesis block was issued, the inflation rate was infinite, because it went from 0 to 50 Bitcoins.The obvious way to measure the
That's exactly what I'm looking for.