How many Bitcoins are mined per hour / day / month & how many left to mine?
“Bitcoin Supply: How many Bitcoins are there?”. The number of Bitcoins in circulation. How many coins will ever be created? How many left to mine? and How many Bitcoins are mined in a day / week and month? These are some common questions among Bitcoin beginners.
Recently we explained the supply of Ethereum. Likewise here in this post let’s discuss Bitcoins supply where we’ll answer the following questions.
- How Bitcoins are issued on the Bitcoin network?
- The total number of Bitcoins that will ever be created?
- How many coins are there in circulation currently?
- How many Bitcoins are there left to mine?
- The number of Bitcoins that are mined per hour / everyday / weekly / monthly / yearly? and lastly
- What happens when all 21 Million Bitcoins are mined?
Bitcoin (BTC) compared with Fiat and Gold
One of the core features of the Bitcoin is its limited supply. In a centralized economy the monetary base is fully controlled by a central bank. One of their most important role is issuing currency. These government issued fiat money gives central banks greater control over the economy as they control how much money to be printed.
All that money printing, inflation and devaluation of currency made people to realize the importance of limited supply. The very reason why precious metals like gold is valuable is because they are limited in supply. Only a small amounts of gold is being mined every year. This is why gold is widely considered as a hedge against inflation. However nobody knows the exact amount of gold that is available Today. There are only rough estimates.
Now Bitcoin takes scarcity to the next level. No matter the price of Bitcoin there will only be a predetermined amount of Bitcoin; that is only 21 million Bitcoin will ever exist. Bitcoin is a fully decentralized monetary system where nobody controls the supply and no central authority can regulate the monetary base.
The coins are created only by miners on a peer-to-peer network and the algorithm defines how the coins are issued and at what rate.
Let’s first understand what is mining and how Bitcoins are issued on the Bitcoin network.
How Bitcoins are issued / created?
Like Gold; Bitcoins are created through the process called mining. In gold mining huge mining rigs and man power is used to mine gold from the earth. Whereas in Bitcoin special purpose computers are used to solve a mathematical problem. By solving the puzzle miners add a new block of transaction to the blockchain. For successfully mining a block new Bitcoins are awarded to the miners by the Bitcoin network.
New Bitcoins are created everytime a miner discovers a new block. It is known as block reward or mining reward. To learn more check this post which explains Bitcoin mining block rewards in more detail.
Block rewards are the only way in which new Bitcoins are created and enters into circulation. Now if you understand how many blocks are mined in a day and how many coins are rewarded from each block you’ll know how many Bitcoins are being mined.
If you want to estimate how many Bitcoins you can mine using your hardware then this post is not for you. There are several mining calculators that tells how much you’ll mine in a day based on your computing power.
If you want to know how many Bitcoins are being mined overall then read further. Let’s first see how many Bitcoins will ever be created.
How many Bitcoins will ever exist?
The total supply of Bitcoin Is limited and it is pre-defined in the Bitcoin protocol. In total only 21 million Bitcoins will ever exist. Yes, you heard it right! Only 21,000,000 Bitcoins will ever be created. The protocol is designed in such a way that it cannot exceed the maximum supply of 21 Million BTC.
Forget everyone. With such a short supply not even every millionaires around the world can own 1 Bitcoin. Stacking sats is the only option. Sats are nothing but Satoshi. Each Bitcoin can be sub divided into 100 million Satoshi.
Try this Satoshi calculator.
When you compare Bitcoin to Gold; Bitcoin is not only scarce. It is highly divisible, portable and has high security. Now not all the 21 Million Bitcoins are available for purchase. Only 90% of the total supply are available in circulation.
Learn: Difference between max supply, circulating supply and total supply.
How many Bitcoins (BTC) are there in circulation?
Currently there are quite over 18.6 Million Bitcoins in circulation. As of writing this article the exact number is 18,620,000 BTC which will change every 10 minutes.
To get real time data on the Bitcoin’s circulating supply there are several ways. If you are running Bitcoin core wallet then execute gettxoutsetinfo
command in the console window. It will return the exact current circulating supply.
Other than this there are many data / stats websites that provides real time data on the Bitcoin supply. For example to track the current supply you can use this https://www.blockchain.com/charts/total-bitcoins which displays Bitcoins circulating supply in a graph.
Also there are many Bitcoin block explorers which will provide you the same numbers.
How many Bitcoins are left to mine?
With only 21 Million Total supply and with 18.6 Million already mined there are only less than 2.4 million Bitcoins left to mine.
Now the question is when the remaining 2.4 Million Bitcoins will be mined or when will it reach the total supply of 21 million Bitcoins?
You see Bitcoin is just over a decade old. On 3 Jan 2009 Bitcoin came into existence where the first block (genesis block) was mined by the founder Satoshi Nakamoto.
In just 12 years around 90% of the Bitcoin has been mined. So you might think it will only take a few more years to mine the remaining coins. But actually it will take another 120 Years to mine the remaining coins and approach the maximum supply of 21 million BTC.
It is expected that approximately by the year 2140 is when all the Bitcoins will be mined. Let see how it works.
Bitcoin – A deflationary currency
Bitcoin was designed as a deflationary currency. To achieve this the Bitcoin blockchain has a predefined set of consensus rules such as:
- 21,000,000 BTC will ever be created
- The target block time is 10 Minutes
- Halving event which occurs every 210,000 blocks (210,000 x 10 minutes = 2100000 minutes = 4 Years)
- The block reward started as 50 BTC per block which will cut into half every 210,000 blocks until it reaches 0.
Ever since its inception the Bitcoin network controls the issuance of coins all by itself and the above consensus rules remain unchanged till date.
So the supply limit is hard-coded and by design the Bitcoin blockchain only releases a fixed number of Bitcoins. With time the number of Bitcoins introduced to the Bitcoins supply will get diminished. This will lower inflation rate and increase the scarcity which in turn has historically driven the price up.
Take a look at the Bitcoin Yearly chart to understand this.
Bitcoin block reward halving is part of the design. The concept behind the block reward halving is to establish an automatically adjusted balance of supply and demand.
For instance just think what happens if the Bitcoin supply is not capped at 21 Million and the block reward is not halved every 4 years. With infinite supply the chances of Bitcoin being called as an investment or a store of value would have not been possible. People would have mined as much they want.
Similarly if there were no mining block reward halving event it would have only taken 8 years to mine the entire supply. If it was all mined by the early adopters then there will be no coins left for new enthusiasts which will eventually kill the Bitcoin adoption. It would have never went mainstream. Now after 12 years and with still 10% of coins left to mine Bitcoin is on the verge of mass adoption.
Bitcoin block time / reward and halving
You now know the total supply of Bitcoin that will ever exist which is 21 Million BTC. Also you know how to look for the current circulating supply.
Now to know how many Bitcoins are being mined every hour / day / week / month and year you need to know the following: Bitcoin block time / block reward and halving event.
Block Time:
In Bitcoin the target block time is 10 Minutes. That is the network aims to produce one block every 10 minutes. In order to find a block miners need to solve a problem and that needs a lot of computing power. So what happens if there are lots of miners or very less hashing power on the network?
To ensure smooth functioning of the blockchain there is something called difficulty adjustment which adjusts the mining difficulty every 2016 blocks (roughly every 2 weeks). If there are more miners on the network with more hashpower then the blocks will be solved in less than 10 minutes. Likewise if there are less miners solving the hash problem it will take quite more than 10 minutes to find a block.
The difficulty adjustment is designed to ensure that on average every block is solved at 10 minute intervals. If the block is discovered in less than 10 minutes the mining difficulty rises accordingly. Similarity less computing power on the network reduces the mining difficulty.
So one block every Ten Minutes.
Block Reward and Halving:
Bitcoin miners receive Bitcoin as a reward for finding and validating a block of transaction. This is called mining rewards or block rewards. Now not all miners on the network will receive the block reward. Only the one who discovered the block will get the reward. It can be an individual with a large mining farm, or it can be a group of miners (mining pool).
Just like block time and block reward, halving event is also part of the design. Just like how mining difficulty is adjusted automatically the halving event also occurs automatically every 210,000 blocks. This will simply cut down the reward to half.
So far the Bitcoin network has undergone three halving events. When Bitcoin was launched the block reward was 50 Bitcoin per block. In 2012 it halved to 25 Bitcoin. Likewise in 2016 it again halved to 12.5 BTC. Later in 2020 it was reduced from 12.5 to 6.25 Bitcoin.
The current Bitcoin block reward is 6.25 Bitcoin which will reduce to 3.125 BTC by 2024. This design will effectively lower the Bitcoin inflation rate over time. After the 2024 halving the Bitcoins inflation rate will eventually go to less than 1% a year.
The below table shows the projected bitcoin supply long time.
Halving | Block # | BTC / block | Start BTC | BTC Added | BTC Supply |
---|---|---|---|---|---|
0 | 50.00000000 | 0.00000000 | 10500000.00000000 | 10500000.00000000* | |
2012 | 210000 | 25.00000000 | 10500000.00000000 | 5250000.00000000 | 15750000.00000000 |
2016 | 420000 | 12.50000000 | 15750000.00000000 | 2625000.00000000 | 18375000.00000000 |
2020 | 630000 | 6.25000000 | 18375000.00000000 | 1312500.00000000 | 19687500.00000000 |
2024 | 840000 | 3.12500000 | 19687500.00000000 | 656250.00000000 | 20343750.00000000 |
2028 | 1050000 | 1.56250000 | 20343750.00000000 | 328125.00000000 | 20671875.00000000 |
2032 | 1260000 | 0.78125000 | 20671875.00000000 | 164062.50000000 | 20835937.50000000 |
2036 | 1470000 | 0.39062500 | 20835937.50000000 | 82031.25000000 | 20917968.75000000 |
2040 | 1680000 | 0.19531250 | 20917968.75000000 | 41015.62500000 | 20958984.37500000 |
2044 | 1890000 | 0.09765625 | 20958984.37500000 | 20507.81250000 | 20979492.18750000 |
2048 | 2100000 | 0.04882812 | 20979492.18750000 | 10253.90520000 | 20989746.09270000 |
2052 | 2310000 | 0.02441406 | 20989746.09270000 | 5126.95260000 | 20994873.04530000 |
2056 | 2520000 | 0.01220703 | 20994873.04530000 | 2563.47630000 | 20997436.52160000 |
2060 | 2730000 | 0.00610351 | 20997436.52160000 | 1281.73710000 | 20998718.25870000 |
2064 | 2940000 | 0.00305175 | 20998718.25870000 | 640.86750000 | 20999359.12620000 |
2068 | 3150000 | 0.00152587 | 20999359.12620000 | 320.43270000 | 20999679.55890000 |
2072 | 3360000 | 0.00076293 | 20999679.55890000 | 160.21530000 | 20999839.77420000 |
2076 | 3570000 | 0.00038146 | 20999839.77420000 | 80.10660000 | 20999919.88080000 |
2080 | 3780000 | 0.00019073 | 20999919.88080000 | 40.05330000 | 20999959.93410000 |
2084 | 3990000 | 0.00009536 | 20999959.93410000 | 20.02560000 | 20999979.95970000 |
2088 | 4200000 | 0.00004768 | 20999979.95970000 | 10.01280000 | 20999989.97250000 |
2092 | 4410000 | 0.00002384 | 20999989.97250000 | 5.00640000 | 20999994.97890000 |
2096 | 4620000 | 0.00001192 | 20999994.97890000 | 2.50320000 | 20999997.48210000 |
2100 | 4830000 | 0.00000596 | 20999997.48210000 | 1.25160000 | 20999998.73370000 |
2104 | 5040000 | 0.00000298 | 20999998.73370000 | 0.62580000 | 20999999.35950000 |
2108 | 5250000 | 0.00000149 | 20999999.35950000 | 0.31290000 | 20999999.67240000 |
2112 | 5460000 | 0.00000074 | 20999999.67240000 | 0.15540000 | 20999999.82780000 |
2116 | 5670000 | 0.00000037 | 20999999.82780000 | 0.07770000 | 20999999.90550000 |
2120 | 5880000 | 0.00000018 | 20999999.90550000 | 0.03780000 | 20999999.94330000 |
2124 | 6090000 | 0.00000009 | 20999999.94330000 | 0.01890000 | 20999999.96220000 |
2128 | 6300000 | 0.00000004 | 20999999.96220000 | 0.00840000 | 20999999.97060000 |
2132 | 6510000 | 0.00000002 | 20999999.97060000 | 0.00420000 | 20999999.97480000 |
2136 | 6720000 | 0.00000001 | 20999999.97480000 | 0.00210000 | 20999999.97690000 |
2140 | 6930000 | 0.00000000 | 20999999.97690000 | 0.00000000 | 20999999.97690000 |
To keep track of when the Bitcoin halving event will occur visit https://www.bitcoinblockhalf.com/. The site has all the information you need to know along with real time updates.
How many Bitcoins are mined per Hour / Day / Week / Month / Year?
On average the block time is 10 minutes = 6 blocks every hour = 144 blocks every day. The block reward currently is 6.25 BTC.
- About 37.5 BTC are mined per Hour.
- 900 Bitcoins are mined per Day.
- 6300 Bitcoins a mined per Week.
- 25200 Bitcoins are mined every Month and
- 302400 Bitcoins are mined every Year.
Note: This calculation is made based on the block reward and block time. The numbers may be slightly off. Also note that it will change every 4 years due to the halving event which is programmed.
Now coming to the last question. What happens when all the 21 Million Bitcoins are mined?
What happens after all Bitcoins are mined?
The issuance of new Bitcoin is halved every 4 years. At this rate the last Bitcoin is expected to be mined by the year 2140. No more Bitcoin enters into circulation. That is after the year 2140 there will be no more new Bitcoins left to be mined. So what happens to the miners and what happens to the network?
Today miners verify transaction on the Bitcoin blockchain and help prevent the double spending problem. The main reason why they secure the network is because of the incentives. The mining rewards which they get from solving a block. One of the biggest concern and question is how will the miners secure the network when they are not rewarded for their work?
You see other than block rewards miners also earn a small amount of transaction fees. As the inflation rate goes to zero the transaction fees will continue to exist.
Once all the Bitcoins are mined the transaction fees will be the main source of income for the Bitcoin miners. Miners will continue to verify transactions and get paid in TX fees. The question should be whether or not the transaction fees will be lucrative enough to keep miners financially afloat?
This we will answer in another article.
Hope this article helped you to understand the limits placed on the Bitcoin supply. You now know how Bitcoins are produced and how many Bitcoins are created each Day / Month and Year.