Bitcoin’s (BTC) blockchain hit a unique milestone in April as the 17 millionth BTC was mined.
If you’re wondering why this number is significant, it’s because there are only four mln tokens left to mine before the 21 mln BTC cap is reached. However, the truth is that most people alive today are unlikely to see that happen.
Bitcoin’s blockchain protocol makes mining more difficult as more miners join the pool, and the Bitcoin reward for mining a block also halves every 210,000 blocks. As it stands, miners receive a 12.5 BTC reward for unlocking a new block. According to BitcoinBlockHalf.com, the next reward halving will happen in May 2020 - reducing the reward to 6.25 coins.
Assuming that there are no changes to the protocol, the Bitcoin cap will be reached by 2140, 122 years from now.
Nevertheless, it’s taken just 9 years to mine 80 percent of the total Bitcoin that will ever be available, in a little over 520,000 blocks, as shown in the graph below.