How Many Bitcoins Are There & How The 21 Million Limit Is Enforced (2024) - Athena Alpha (2024)

Total Circulating Supply

Loading…

Bitcoin Left To Be Mined

Loading…

% Mined So Far

Loading…

New Bitcoins Per Day

Loading…

New Bitcoins Per Week

Loading…

New Bitcoins Per Month

Loading…

New Bitcoins Per Year

21,000,000 BTC

Real time stats provided by CoinGecko.com

What Happens After All 21 Million Bitcoins Are Mined?

One of the biggest reasons Bitcoin is the best Store Of Value is that it’s the only one that has provable, finite scarcity. There will never be more than 21 million bitcoin or 21 quadrillion Satoshi. This is because it’s written into the Bitcoin Core code and will never be changed.

After all 21 million bitcoins have been mined, the minting of new bitcoins will stop and miners will only earn income from the transaction fees inside each block.

The Bitcoin Halving (also called Bitcoin Halvening) is when the block subsidy that’s rewarded to Bitcoin miners is halved. Currently the block subsidy is 3.125 BTC, but it will reduce to 1.5625 BTC in the next bitcoin halving.

Below are the historic and future Bitcoin halvings. As you can see, they occur every 210,000 blocks and will continue until around 2140 which will be the last Bitcoin halving. After this, the Block Subsidy will be reduced to 0 BTC and the bitcoin Block Rewards will be entirely made up of just transaction fees.

HalvingEraBlock HeightBlock SubsidyDate
20090 (Genesis Block)50.00000000 BTC3rd Jan, 2009
12012210,00025.00000000 BTC28th Nov, 2012
22016420,00012.50000000 BTC9th Jul, 2016
32020630,0006.25000000 BTC11th May, 2020
42024840,0003.12500000 BTC20th Apr, 2024
52028 (est)1,050,0001.56250000 BTC
62032 (est)1,260,0000.78125000 BTC
72036 (est)1,470,0000.39062500 BTC
82040 (est)1,680,0000.19531250 BTC
92044 (est)1,890,0000.09765625 BTC
102048 (est)2,100,0000.04882813 BTC
112052 (est)2,310,0000.02441406 BTC
122056 (est)2,520,0000.01220703 BTC
132060 (est)2,730,0000.00610352 BTC
142064 (est)2,940,0000.00305176 BTC
152068 (est)3,150,0000.00152588 BTC
162072 (est)3,360,0000.00076294 BTC
172076 (est)3,570,0000.00038147 BTC
182080 (est)3,780,0000.00019073 BTC
192084 (est)3,990,0000.00009537 BTC
202088 (est)4,200,0000.00004768 BTC
212092 (est)4,410,0000.00002384 BTC
222096 (est)4,620,0000.00001192 BTC
232100 (est)4,830,0000.00000596 BTC
242104 (est)5,040,0000.00000298 BTC
252108 (est)5,250,0000.00000149 BTC
262112 (est)5,460,0000.00000075 BTC
272116 (est)5,670,0000.00000037 BTC
282120 (est)5,880,0000.00000019 BTC
292124 (est)6,090,0000.00000009 BTC
302128 (est)6,300,0000.00000005 BTC
312132 (est)6,510,0000.00000002 BTC
322136 (est)6,720,0000.00000001 BTC
332140 onward6,930,000 onward0.00000000 BTC

How Is The 21 Million Bitcoin Supply Limit Enforced?

Interestingly, there is no actual “21 million supply limit” in the Bitcoin Core code. Instead, the total supply of bitcoin is limited to just under 21 million bitcoins by just 6 lines of code shown below that calculates the block subsidy. This Bitcoin Core code is located in the “validation.cpp” file under bitcoin/src/.

What it does is figure out how many Bitcoin Halving events have happened, then calculates the size of the block subsidy that’s given to miners for that block. Currently there have been 3 halvings and the block subsidy is 3.125 BTC. Due to this specific code, there will only ever be a total of 33 halvings.

How Many Bitcoins Are There & How The 21 Million Limit Is Enforced (2024) - Athena Alpha (1)

We can also easily use it to calculate the exact amount of bitcoin mined every day, for the rest of all time. As a result, the total bitcoin supply is simply the sum of all these mined bitcoins. The only way to increase the number of bitcoins would be to change this code, which would be fiercely opposed by virtually all bitcoin holders.

How The Code Works

To fully verify and understand why there are the amount of bitcoins there are, we’re going to go through this important bit of code line by line. It’ll help if you’ve done programming before, but hopefully we can explain it simply enough even if you haven’t. Let’s look at some of the values:

  • nHeight: The current blockchain height, eg 850,000
  • nSubsidyHalvingInterval: The number of blocks between each halving, which is 210,000
  • COIN: A global constant, 100,000,000 which is the number of Satoshis per bitcoin
  • nSubsidy: The calculated block subsidy that this function returns

In the first line, the number of halvings is calculated by dividing the current block height (nHeight) of the Bitcoin Blockchain by the halving interval (nSubsidyHalvingInterval) or 210,000. If the current block height is 850,000 this gives us:

850,000 / 210,000 = 4.047619048

As the variable is an “int” or integer, it drops all the decimal places simply leaving the answer as 4. It then calculates the block subsidy (nSubsidy) on lines 1675 and 1677 by taking the starting block subsidy value (50 BTC) and converting it into Satoshis by multiplying it by COIN (100,000,000).

50 * 100,000,000 = 5,000,000,000

Finally it then divides it in half over and over again using the bitwise operator on line 1677. This divides it in half by the number of halvings that was just calculated above, so four times:

5,000,000,000 / 2 / 2 / 2 / 2 = 312,500,000 Satoshi = 3.125 BTC

As the bitcoin block height increases over time, the block subsidy gets cut in half more and more. Eventually it reaches the limit of decimal places (8) and we go from a block subsidy of 1 Satoshi (0.00000001 BTC) to 0 Satoshi, as the code does not allow for fractions of a Satoshi to exist.

How Many Bitcoins Are There Lost Forever?

There is no exact way to know how many lost coins there are. This is because coins stored in a wallet address could be lost forever or inaccessible, but no one would know. To an outside observer they would just appear to be staying put in their wallet forever.

Lost coins only make everyone else’s coins worth slightly more. Think of it as a donation to everyone.

Satoshi Nakamoto

Most estimates conclude that there are around 3-4 million lost bitcoins that will never be recovered or moved with some of the top ones being:

  1. Satoshi Nakamoto: Creator of Bitcoin, Satoshi Nakamoto was the first to mine bitcoin resulting in an enormous stash of over 1.1 million bitcoins. While it’s unknown if they still have access to these funds, none have ever moved since they were first mined
  2. Individual X: Believed to be a thief that stole 69,000 bitcoin from the infamous Silk Road black market website, Individual X is apparently known to the US government
  3. James Howells: After acquiring 7,500 bitcoin James stored his bitcoin wallet on an old laptop hard drive which he then accidentally discarded in 2013. It’s now somewhere in the Welsh town landfill, burred forever
  4. Stefan Thomas: Buying 7,002 bitcoin way back in 2011, Stefan stored his bitcoin wallet on a Kingston IronKey USB drive and then promptly forgot the password. With only 10 attempts to guess it, no one has been able to recover the funds so far

What Happens to Mining Fees When Bitcoin’s Supply Limit Is Reached?

The Block Reward is paid out to miners that successfully add new, valid bitcoin blocks to the Bitcoin Blockchain and is made up of two parts:

Block Reward = Block Subsidy + Transaction Fees.

The Block Subsidy is freshly minted bitcoins that are added to the network as part of the block reward for miners doing Proof-of-Work (PoW). The transaction fees are just what people are paying to have their transactions included in the block and are already existing bitcoins.

When Bitcoin first started, the Block Subsidy was 50 BTC. Each time someone mined a new block, they would get all the transaction fees and the ability to spend 50 new bitcoins. As you can see, this is a huge incentive and a much bigger block reward than what miners get now, which is only 3.125 BTC.

While it’s true that once the limited supply of bitcoin is reached miners won’t receive any more block subsidies, this is far off into the future. It’s also estimated that the transaction processing fees will have long taken over as the main source of mining rewards before this 2140 date is reached.

The bitcoin mining industry is already getting more and more of the mining reward from bitcoin transaction fees and this is seen as a healthy thing for the bitcoin ecosystem in general. As the number of bitcoins created decreases, it’s also likely that it will increase bitcoin’s price too. This will mean that these relatively smaller fees will become more and more valuable over time.

Can Bitcoin’s Supply Cap Be Changed?

The short answer is no.

While anyone is free to copy and change the Bitcoin Core code, it would only be considered “the real Bitcoin” if the hundreds of thousands of full Bitcoin Nodes and Bitcoin Miners made the conscious decision to manually update their software to it.

A great way to explain this is with Chess. Imagine that you didn’t like the rules of chess for some reason, so you created a new Chess 2.0. Chess has been played with the same basic rules for thousands of years all over the world. You’re free to create Chess 2.0, but it’s not going to change how everyone else plays the game.

Similarly, anyone is free to change the Bitcoin Core code to have any maximum supply they want. But there would be no reason for anyone to use this new code as it would dilute the value of their bitcoin holdings and they’re happy using the current Bitcoin network.

To truly change Bitcoin’s total supply, a Hard Fork update to Bitcoin Core would need to be manually and consciously installed on the overwhelming majority of the hundreds of thousands of privately owned Bitcoin nodes all around the world. As you can imagine, this is never going to happen.

FAQ

Who Owns The Most Bitcoin?

Creator of Bitcoin, Satoshi Nakamoto was the first to mine bitcoin resulting in an enormous stash of over 1.1 million bitcoins. While it’s unknown if they still have access to these funds, none have ever moved since they were first mined

How Much Bitcoin Is Mined Per Day?

Currently the bitcoin subsidy is 3.125 bitcoin. This means that the number of bitcoins minted in each block is 3.125, with each block being mined on average every 10 minutes. If we assume there are 6 x 24 = 144 blocks mined per day, that means there is on average 3.125 BTC x 144 blocks = 450 bitcoins mined per day.

How Many Bitcoins Are Left To Mine?

After the 4th halving, that occurred on the 20th April, 2024, there will only be 1,312,499.998 bitcoin left to mine. This represents just 6.25% of all the bitcoins that will ever be mined.

Will We Run Out Of Bitcoin To Mine?

Yes. In roughly the year 2140, the last fraction of a bitcoin will be mined for the bitcoin network. At this point, although there will be no more bitcoins minted in each new block, the mining process will still earn revenue due to transaction fees that people will pay to have their bitcoin transaction included in the next block.

Want to get serious about safely and privately using Bitcoin? You need to subscribe now.

How Many Bitcoins Are There & How The 21 Million Limit Is Enforced (2024) - Athena Alpha (2024)

FAQs

How are there only 21 million bitcoins? ›

The hard cap is reached through the process of halving, where the reward for mining new blocks is cut in half approximately every four years, gradually reducing the rate at which new bitcoins are created until the hard cap or limit is reached.

How much Bitcoin is left in 2024? ›

About 19.6 million Bitcoins are in circulation as of 2024. Only 21 million bitcoins can ever be mined — but projections say the last won't be mined until around 2140.

What happens after all 21 million Bitcoin are mined? ›

After all 21 million bitcoin are mined, which is estimated to occur around the year 2140, the network will no longer produce new bitcoin. The block subsidy will go to zero but miners will continue to receive transaction fees, which will make up an ever greater portion of the block reward.

What is the maximum number of bitcoins that can exist? ›

Mining Post 21 Million Cap

The total supply of bitcoins that can ever exist is capped at 21 million coins. This limit was established by Bitcoin's creator, Satoshi Nakamoto, as part of the protocol implemented in 2009.

Why did Satoshi pick 21 million Bitcoin? ›

21 million was an educated guess

Sign up now! “I wanted to pick something that would make prices similar to existing currencies, but without knowing the future, that's very hard. I ended up picking something in the middle,” Nakamoto said.

Why can t we mine more than 21 million bitcoins? ›

The limited supply of Bitcoin, capped at 21 million coins, is a deliberate design feature built into the Bitcoin protocol by its creator, Satoshi Nakamoto. There are several reasons for this: scarcity, inflation hedge, network security and economic model.

What will happen after the Bitcoin halving 2024? ›

After the halving, the rate of issuance of new bitcoin as well as the rewards for successful bitcoin miners are cut in half. There can only be 21 million bitcoin, and fewer new tokens entering circulation could impact bitcoin prices. That's why the halving is watched closely by miners and investors alike.

How much would $1000 in Bitcoin be worth in 2030? ›

By getting investors excited about the future of Bitcoin, she could attract more inflows to her ETF. If Wood is correct and Bitcoin does reach $3.8 million by 2030, an investment of $1,000 would be worth over $60,000. This would result in a compound annual growth rate (CAGR) of over 100%.

Will Bitcoin skyrocket in 2024? ›

Our most recent Bitcoin price forecast indicates that its value will increase by 11.81% and reach $76,088 by May 30, 2024.

Who owns most Bitcoin? ›

Satoshi Nakamoto, the pseudonymous creator of Bitcoin, is believed to own the most bitcoins, with estimates suggesting over 1 million BTC mined in the early days of the network.

What happens if all bitcoin miners stop? ›

If miners stop mining Bitcoin, the network will eventually grind to a halt. For each block to be produced, there must be a consensus among the miners. That means no new transactions will be confirmed or added to the blockchain—they'll simply remain stuck in the mempool.

How do miners get paid after all Bitcoin is mined? ›

The End of Bitcoin Mining Rewards

However, once the maximum supply of 21 million bitcoins is reached, these block rewards will cease​​. Miners will then solely rely on transaction fees as their compensation for validating transactions and securing the network​​.

What is Satoshi Nakamoto's net worth? ›

Nakamoto owns between 750,000 and 1,100,000 Bitcoin. In November 2021, when Bitcoin reached a value of over $68,000, his net worth would have been up to $73 billion, making him the 15th-richest person in the world at the time.

What biblical name is given to the first block in blockchain? ›

The Genesis Block, also known as Block 0, is the very first block upon which additional blocks in a blockchain are added. It is effectively the ancestor that every other block can trace its lineage back to since every block references the one preceding it.

How long will Bitcoin last? ›

The supply of bitcoins is replenished at a set rate of one block every ten minutes. The system design reduces the number of new bitcoins in each block by half every four years. There are only about 1.5 million bitcoins left. Experts predict that the last bitcoins will be mined by 2140.

How many people are millionaires off of Bitcoin? ›

Key Takeaways. There are 88,200 crypto millionaires worldwide. 40,500 of these millionaires have amassed their fortune in Bitcoin (BTC). The number of global crypto owners reached 580 million by the end of 2023, according to Crypto.com.

How high can Bitcoin realistically go? ›

Ark's research suggests the cryptocurrency could soar 2,115% to almost $1.5 million by 2030 -- but Wood herself came out with an even more bullish estimate recently, saying Bitcoin could rocket 5,453% to $3.8 million.

How many satoshis are in 21 million Bitcoin? ›

If Satoshi had that number too, then with 21 million bitcoin, there'd be 2.1 quadrillion of the smallest units (now called satoshis, 0.00000001 bitcoin is a satoshi). If Bitcoin took all that store of value, and many expect it will, then 1 satoshi would be worth 1 dollar.

How long does it take to mine 1 Bitcoin? ›

The time it takes to mine 1 Bitcoin depends on your computing power
Number of mining rigsHashrateTime to mine 1 Bitcoin
10020,000 TH/s60 days
500100,000 TH/s12 days
1,000200,000 TH/s6 days
5,0001,000,000 TH/s1.2 days
5 more rows
May 16, 2024

Top Articles
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 5924

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.