0
I’m told that their is a total number of bitcoins that can be mined, 21 million bitcoins I’ve heard. I’ve heard that the more bitcoins that are mined there is a direct increases in the level of difficulty and in resources, required to mine more bitcoins.
I’ve heard many estimates from 10 years to 100 years to mine all 21 million bitcoins.
With the unknown variable of future increases in processing power, how could anyone make a educated guess as to how long it will take?
Additionally, if it is true that Moore’s law will be ending as we currently know it due to limitations in our current manufacturing methods of Processors, then this would lend even more weight to my theory that estimating the time of will take to mine all 21 million bitcoins is a guess, at best.
Please explain if I’m wrong and what I’m failing to understand about this, as I’m pretty new to crypto but eager to learn!
Cheers!
You said: “impossible for all bitcoin to be mined in 10 years...as the hash rate required is too great” .....if in 5 years from now, GPU/CPU power has an exponential leap above its normative growth, then we could see a large jump in the currently known and currently predicted hash rate. Thoughts? – BeepBopBoom – 2018-02-14T05:52:06.287
Mining all blocks within 10 years requires ASIC hardware (note that Bitcoin is not mined on GPUs or CPUs anymore) to have exponential increases in hash power daily, for 10 years. There are 315360000 seconds in 10 years, and 6421000 blocks to be found in that time. That means that blocks would need to be found every 42 seconds, on average. In order to reach that now, the hashrate would need to be ~14 times what it currently is now. – Andrew Chow – 2018-02-14T06:04:37.647
1Then every 2016 blocks (so just over a day at 42 seconds a block) the difficulty will adjust. It can only adjust by a factor of 4 at most, so in order to counteract that, we need to quadruple the hash rate basically every day. That's pretty infeasible considering that new hardware needs to be built and setup, and then new technological enhancements need to be made to support that much computing power. – Andrew Chow – 2018-02-14T06:05:17.647
Appreciate the robust and informative response! I guess I’m set on the belief that a new idea will emerge taking us beyond GPU, and ASIC mining, creating a day in which ASIC is ancient due to its slow hash rate compared to the next evolutionary advance. – BeepBopBoom – 2018-02-14T06:09:54.227
Great info, thanks for breaking it down for me. Cheers – BeepBopBoom – 2018-02-14T06:11:31.450
1Anything that comes after ASICs will just be "better ASICs". An ASIC is a generic term (much broader than CPU or GPU) that means "Application Specific Integrated Circuit" and any chip that is designed to mine Bitcoin (or do any other application) is, by definition, an ASIC. So unless this new advancement is not an integrated circuit (which I think is unlikely as it would mean a completely different method of computing which has no circuits), it will be an ASIC, just a better ASIC. – Andrew Chow – 2018-02-14T06:16:53.047
No? I don't think I have agreed with anything you have said. – Andrew Chow – 2018-02-14T15:58:54.873
Sarcasm, sorry! – BeepBopBoom – 2018-02-14T15:59:34.147