Pages:
Author

Topic: when will all btc be mined? (Read 3413 times)

hero member
Activity: 674
Merit: 500
December 20, 2014, 11:08:05 AM
#49
- snip -
I think we will mine around 70% of BTC at most in 2016.

Your math is incorrect.

50% + 25% = 75%

Therefore, by the time we reach the end of 2016 more than 75% of the eventual bitcoin limit will have been mined.

It is why the 2140 year is not the reference to have, a more intersting reference would be the year when 90% of bitcoins have been mined or 95% or maybe 99%.


If we are going to have 210000 blocks every 4 years, the first 4 years give us 50%, 8 years 75%, 12 years 87.5%, 16 years 93.75%, 20 years 96.875%, 24 years 98.4375% and 28 years 99.21875%.

hero member
Activity: 1022
Merit: 500
December 20, 2014, 10:46:55 AM
#48
- snip -
I think we will mine around 70% of BTC at most in 2016.

Your math is incorrect.

50% + 25% = 75%

Therefore, by the time we reach the end of 2016 more than 75% of the eventual bitcoin limit will have been mined.

It is why the 2140 year is not the reference to have, a more intersting reference would be the year when 90% of bitcoins have been mined or 95% or maybe 99%.

edit : created a similar thread https://bitcointalksearch.org/topic/who-will-mine-the-last-bitcoin-648560
newbie
Activity: 1
Merit: 0
December 19, 2014, 11:12:04 AM
#47
The estimate is 2140 based on the block reward halving frequency of four years.

Interesting info
sr. member
Activity: 350
Merit: 250
December 18, 2014, 08:33:49 PM
#46
The intensity of mining (hashrate) has (virtually) no impact on the rate at which bitcoins are mined. BTC are currently mined at 25 BTC every 10 minutes, the reward halving every 4 years (next in 2016). I believe this runs until ~2140 AD.
This is not true. The network difficulty is reset every 2016 blocks so that if the hashrate that was being used the previous 2016 blocks continues to be used (and the same level of luck is realized) then the next 2016 blocks will take exactly two weeks to be mined.

Every time the difficulty rises, it means that the previous 2016 blocks took less time then 'expected' to be found.

It is really not possible to know with any kind of certainty when the last block with a block subsidy will be mined as this is largely dependent on the difficulty between now and then

Given your statements all agree with and elucidate what I said, I don't understand what I wrote that is "not true" - can you clarify?
With the exception of the last couple of difficulty changes, it has taken much less then two weeks on average to find 2016 blocks, the same is true for the majority of the time since the difficulty first increased in 2009. Every time the difficulty increased by 10%, it means that the previous 2016 blocks, on average were found every ~9 minutes. Since additional mining power has been added to the network at a somewhat even pace (excluding the last ~month) the average block time has stayed at ~8 minutes for most of the year, however if the difficulty had not changed then the block time would have further decreased as additional miners were added to the network
legendary
Activity: 3388
Merit: 4615
December 18, 2014, 03:02:54 PM
#45
- snip -
I think we will mine around 70% of BTC at most in 2016.

Your math is incorrect.

50% + 25% = 75%

Therefore, by the time we reach the end of 2016 more than 75% of the eventual bitcoin limit will have been mined.
hero member
Activity: 616
Merit: 500
December 18, 2014, 02:34:56 PM
#44
Around 2140, but the reward for mining will be negligible much sooner. I guess in some decades.

I think we will mine around 70% of BTC at most in 2016.
sr. member
Activity: 252
Merit: 250
★777Coin.com★ Fun BTC Casino!
December 18, 2014, 02:17:33 PM
#43
My guess ... 2138, because the difficulty change slightly lags the hashrate increase.

yeah right now we are producing more than the normal amount of bitcoin that should be produced every day, based on 10 min block

You are mistaken.

On December 2 , the difficulty was reduced because the previous 2016 blocks took longer than an average of 10 minutes per block.

On December 17, the difficulty was reduced again, because the previous 2016 blocks took longer than an average of 10 minutes per block.

As of now (block 334857), the average block time since the last difficult change is 11.12 minutes. which is longer than an average of 10 minutes per block.

This means that ever since the difficulty change on November 18, we have been producing less than the normal amount of bitcoin that should be produced every day, based on 10 min block.


nice information Smiley
legendary
Activity: 3388
Merit: 4615
December 18, 2014, 02:04:43 PM
#42
My guess ... 2138, because the difficulty change slightly lags the hashrate increase.

yeah right now we are producing more than the normal amount of bitcoin that should be produced every day, based on 10 min block

You are mistaken.

On December 2 , the difficulty was reduced because the previous 2016 blocks took longer than an average of 10 minutes per block.

On December 17, the difficulty was reduced again, because the previous 2016 blocks took longer than an average of 10 minutes per block.

As of now (block 334857), the average block time since the last difficult change is 11.12 minutes. which is longer than an average of 10 minutes per block.

This means that ever since the difficulty change on November 18, we have been producing less than the normal amount of bitcoin that should be produced every day, based on 10 min block.
sr. member
Activity: 252
Merit: 250
★777Coin.com★ Fun BTC Casino!
December 18, 2014, 01:14:44 PM
#41
yes but not soon.... still many years !
legendary
Activity: 3206
Merit: 1069
December 18, 2014, 12:56:32 PM
#40
My guess ... 2138, because the difficulty change slightly lags the hashrate increase.

yeah right now we are producing more than the normal amount of bitcoin that should be produced every day, based on 10 min block
hero member
Activity: 658
Merit: 500
December 18, 2014, 11:51:04 AM
#39
I do not think that mining finish is near future. There are a lot of mining companies over there, and BTC future seems very good  Grin
hero member
Activity: 658
Merit: 500
December 18, 2014, 01:57:47 AM
#38
My guess ... 2138, because the difficulty change slightly lags the hashrate increase.

If difficulty will be increasing so fast that can be before 2100 easy..

just prove you're the dumbest in the room
newbie
Activity: 14
Merit: 0
December 17, 2014, 11:47:19 PM
#37
My guess ... 2138, because the difficulty change slightly lags the hashrate increase.

If difficulty will be increasing so fast that can be before 2100 easy..
legendary
Activity: 1540
Merit: 1029
December 17, 2014, 10:23:27 PM
#36
Let's keep things in perspective. In 10 years 95% of bitcoins will be mined. The rest will be spare change and less and less relevant to miners for the next 100 years.

Transaction fees will be the main incentive for miners.

Very true.
hero member
Activity: 1394
Merit: 505
December 17, 2014, 10:21:47 PM
#35
Imagine if you could go back to 2009 and tell people that the reward for solving a block, come 2014, would be about 8000 USD.

They would laugh at you.

Come 2050, same may be true. That last 10% may be worth warehouses full of fiat.
hero member
Activity: 1680
Merit: 505
December 17, 2014, 09:08:05 PM
#34
Let's keep things in perspective. In 10 years 95% of bitcoins will be mined. The rest will be spare change and less and less relevant to miners for the next 100 years.

Transaction fees will be the main incentive for miners.
Exactly. And this is the theory behind having the block subsidy decrease over time. The idea is that after a certain point, the total block reward will stay the same even when the block subsidy decreases
legendary
Activity: 1708
Merit: 1035
December 17, 2014, 02:58:34 PM
#33
OK, I understand now. But I did say "(virtually)" in the first place to account for the fact that the block rewards are not coming at an invariant rate of 10 minutes, in agreement with those of you outlining the impact of hashrate changes. To me "2137-2143" is "virtually" the same as 2140 from our vantage point in 2014.

My reason for doing so is that many times here I've seen people shouting about mining/hashrates as if they think more mining has a strong impact on the rate of supply, and thus the supply/demand balance, leading to price changes. It does have an impact as you point out, but it's a very small one in the scheme of things.
legendary
Activity: 3388
Merit: 4615
December 17, 2014, 01:08:18 PM
#32
The intensity of mining (hashrate) has (virtually) no impact on the rate at which bitcoins are mined. BTC are currently mined at 25 BTC every 10 minutes, the reward halving every 4 years (next in 2016). I believe this runs until ~2140 AD.
This is not true. The network difficulty is reset every 2016 blocks so that if the hashrate that was being used the previous 2016 blocks continues to be used (and the same level of luck is realized) then the next 2016 blocks will take exactly two weeks to be mined.

Every time the difficulty rises, it means that the previous 2016 blocks took less time then 'expected' to be found.

It is really not possible to know with any kind of certainty when the last block with a block subsidy will be mined as this is largely dependent on the difficulty between now and then

Given your statements all agree with and elucidate what I said, I don't understand what I wrote that is "not true" - can you clarify?

The part that is not technically true is this:

The intensity of mining (hashrate) has (virtually) no impact on the rate at which bitcoins are mined.

exton was pointing out that the difficulty is based on the average of the past 2016 blocks.  This means that, as long as the has rate is increasing, when the difficulty adjusts, it doesn't adjust enough for the current hash rate.  As such the blocks continue to occur faster than an average of every 10 minutes.  Furthermore, the difficulty adjustment doesn't attempt to predict how much more the hash rate will grow over the next 2016 blocks.  As such, the blocks start out faster than an average of one every 10 minutes immediately after the adjustment, and then continue to occur even faster yet until the next adjustment.

Of course, this all assumes that the global hash rate will increase continuously for the next 125 years.  It is far more likely that it will level off and perhaps even decrease at times (the most recent two difficult adjustments reduced the difficulty).  Since it is impossible to predict how much or how quickly the hash rate will increase or decrease in the future, it is impossible to say if it will take exactly 125 more years, slightly more than 125 more years, or slightly less than 125 more years.

If it took exactly 4 years between block halvings, then the previous one would have been in January of 2013, and the next one would be in January of 2017.

However, since the hash rate has been increasing and the block have been coming faster throughout the past, the previous halving occurred in November of 2012 (almost 2 months early) and the next halving is currently estimated to occur in July 2016 (almost 5 months early).  As such, it seems likely that the final block subsidy could occur as early as 2137 or as late as 2143.
sr. member
Activity: 252
Merit: 250
December 17, 2014, 01:01:26 PM
#31
I believe that we will not be alive to see it
legendary
Activity: 1708
Merit: 1035
December 17, 2014, 12:26:12 PM
#30
The intensity of mining (hashrate) has (virtually) no impact on the rate at which bitcoins are mined. BTC are currently mined at 25 BTC every 10 minutes, the reward halving every 4 years (next in 2016). I believe this runs until ~2140 AD.
This is not true. The network difficulty is reset every 2016 blocks so that if the hashrate that was being used the previous 2016 blocks continues to be used (and the same level of luck is realized) then the next 2016 blocks will take exactly two weeks to be mined.

Every time the difficulty rises, it means that the previous 2016 blocks took less time then 'expected' to be found.

It is really not possible to know with any kind of certainty when the last block with a block subsidy will be mined as this is largely dependent on the difficulty between now and then

Given your statements all agree with and elucidate what I said, I don't understand what I wrote that is "not true" - can you clarify?
Pages:
Jump to: