Bitcoin Forum
November 02, 2024, 12:05:06 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What if every miner but 1 CPU stopped mining for 4 weeks?  (Read 168 times)
Jumperman4 (OP)
Member
**
Offline Offline

Activity: 66
Merit: 17


View Profile WWW
May 06, 2020, 05:58:34 PM
 #1

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.
SpanishSoldier
Sr. Member
****
Offline Offline

Activity: 728
Merit: 256


View Profile
May 06, 2020, 06:16:45 PM
 #2

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.
Hash rate will drastically drop. No blocks will be found. Mempool will be full. Mining fee will shoot up.
dothebeats
Legendary
*
Offline Offline

Activity: 3766
Merit: 1354


View Profile
May 06, 2020, 06:30:05 PM
 #3

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.
Hash rate will drastically drop. No blocks will be found. Mempool will be full. Mining fee will shoot up.

Bitcoin's mining mechanism is so well-put that there are countermeasures to every dirty tactic that nefarious people can do to stop it from existing, one part of which is bitcoin's difficulty adjustment.

If the cycle of the difficulty adjustment (happens every 2016 blocks) is still far away then large miners decided to 'repent' and stop mining, it will take a long ass-time for the little miners to get the magic numbers and solve blocks. However once the 2016th block is solved, the mining difficulty adjustment would be drastic so as to complement whatever processing power there is left and make sure that every blocks on average is solved at 10 minutes still.

█████████████████████████████████
████████▀▀█▀▀█▀▀█▀▀▀▀▀▀▀▀████████
████████▄▄█▄▄█▄▄██████████▀██████
█████░░█░░█░░█░░████████████▀████
██▀▀█▀▀█▀▀█▀▀█▀▀██████████████▀██
██▄▄█▄▄█▄▄█▄▄█▄▄█▄▄▄▄▄▄██████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀███████████████████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██▀▀█▀▀█▀▀██████████▄▄▄██████████
██▄▄█▄▄█▄▄███████████████████████
██░░█░░█░░███████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
 Crypto Marketing Agency
By AB de Royse

████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
██████████████████████████████████████████████████████████████████████████████████████████████████
WIN $50 FREE RAFFLE
Community Giveaway

██████████████████████████████████████████████████████████████████████████████████████████████████
██████
██
██
██
██
██
██
██
██
██
██
██
██████
████████████████████████
██
██████████████████████
██████████████████▀▀████
██████████████▀▀░░░░████
██████████▀▀░░░▄▀░░▐████
██████▀▀░░░░▄█▀░░░░█████
████▄▄░░░▄██▀░░░░░▐█████
████████░█▀░░░░░░░██████
████████▌▐░░▄░░░░▐██████
█████████░▄███▄░░███████
████████████████████████
████████████████████████
████████████████████████
DaCryptoRaccoon
Hero Member
*****
Offline Offline

Activity: 1241
Merit: 623


OGRaccoon


View Profile
May 06, 2020, 06:32:31 PM
 #4

I wonder what would happen if this were to happen on the first block after a re-target as there is a bug in the Bitcoin source code that even the time spent mining the first block after every difficulty adjustment would has no effect on the next Diff calculation.

It's a interesting theory I wonder if someone will come along with the answer to this as it's something I have also wanted to know.


┏━━━━━━━━━━━━━━━━━┓
┃     𝔱𝔥𝔬𝔲 𝔰𝔥𝔞𝔩𝔱 𝔴𝔬𝔯ⱪ 𝔣𝔬𝔯 𝔶𝔬𝔲𝔯 𝔟𝔞𝔤𝔰       ┃
┃                ➤21/M                      ┃
┃ ███▓▓  ███▓▓  ███▓▓  ███▓▓┃
stompix
Legendary
*
Offline Offline

Activity: 3066
Merit: 6627


Leading Crypto Sports Betting & Casino Platform


View Profile
May 06, 2020, 06:39:34 PM
Merited by DaCryptoRaccoon (1)
 #5

I was curious what would happen to bitcoins mining algorithm and hash rate.

Pretty simple questions, I wonder why you even ask them when it's obvious
- the mining algorithm will still be the same, it doesn't change because of the hash rate
- the hash rate will drop to that of a CPU, to 1-10 Mh/s

I wonder what would happen if this were to happen on the first block after a re-target as there is a bug in the Bitcoin source code that even the time spent mining the first block after every difficulty adjustment would has no effect on the next Diff calculation.

If the drop happens only for the first block yeah, it will not affect the difficulty adjustment but some of us might not see the next block in our lifetime. If the drop happens for the entire period..then obviously the difficulty will drop to 2009 levels.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
DaCryptoRaccoon
Hero Member
*****
Offline Offline

Activity: 1241
Merit: 623


OGRaccoon


View Profile
May 06, 2020, 07:15:41 PM
 #6

I was curious what would happen to bitcoins mining algorithm and hash rate.

Pretty simple questions, I wonder why you even ask them when it's obvious
- the mining algorithm will still be the same, it doesn't change because of the hash rate
- the hash rate will drop to that of a CPU, to 1-10 Mh/s

I wonder what would happen if this were to happen on the first block after a re-target as there is a bug in the Bitcoin source code that even the time spent mining the first block after every difficulty adjustment would has no effect on the next Diff calculation.

If the drop happens only for the first block yeah, it will not affect the difficulty adjustment but some of us might not see the next block in our lifetime. If the drop happens for the entire period..then obviously the difficulty will drop to 2009 levels.

Thanks for clearing that up stompix I did wonder what would be the outcome if it was on the 1st block is there a reason why the first block is not counted towards the next epoch adjustment?

I did some searching but could never come up with the answer to that.

Thanks in advance

Magic

┏━━━━━━━━━━━━━━━━━┓
┃     𝔱𝔥𝔬𝔲 𝔰𝔥𝔞𝔩𝔱 𝔴𝔬𝔯ⱪ 𝔣𝔬𝔯 𝔶𝔬𝔲𝔯 𝔟𝔞𝔤𝔰       ┃
┃                ➤21/M                      ┃
┃ ███▓▓  ███▓▓  ███▓▓  ███▓▓┃
vycl87
Hero Member
*****
Offline Offline

Activity: 1204
Merit: 630


View Profile
May 06, 2020, 07:22:23 PM
 #7

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.

As you said, I don't know how meaningful it is to comment on an unrealistic topic. At worst, however, the difficulty level is adjusted within the next 14 days and mining continues.
20kevin20
Legendary
*
Offline Offline

Activity: 1134
Merit: 1598


View Profile
May 06, 2020, 07:31:27 PM
 #8

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.

As you said, I don't know how meaningful it is to comment on an unrealistic topic. At worst, however, the difficulty level is adjusted within the next 14 days and mining continues.
It's not changing based on a number of days but on the number of mined blocks (as mentioned above).

It'd be a hell of a time for other Bitcoin users as only 1 CPU has to do the job all the miners in the world were doing before, so it's going to take a long time before the set of another 2016 blocks is mined - which would indirectly rise the number of active miners as the Bitcoin network, my logical thinking tells me, would get clogged.. resulting in our transactions being stuck, so Bitcoin becoming unusable until difficulty gets adjusted.

If Bitcoin ever reaches the point where only 1 CPU in this entire world is mining, I think there are way more things we have to be concerned about! Cheesy Wouldn't the network be exposed to 51% attacks as soon as the difficulty is adjusted? Wouldn't only 1 miner in the world mean nobody cares about BTC anymore (or you're living in a post-apocalyptic scenario)?
stompix
Legendary
*
Offline Offline

Activity: 3066
Merit: 6627


Leading Crypto Sports Betting & Casino Platform


View Profile
May 07, 2020, 05:48:19 AM
 #9

Thanks for clearing that up stompix I did wonder what would be the outcome if it was on the 1st block is there a reason why the first block is not counted towards the next epoch adjustment?
I did some searching but could never come up with the answer to that.
Thanks in advance
Magic

The reason is simple, a mistake in coding.
As it was deemed not serious, as a time warp attack is highly unlikely it became more a feature than a bug.
There were quite a lot of bugs in the client some got fixed some were ignored as there aren't posing any danger.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
hatshepsut93
Legendary
*
Offline Offline

Activity: 3038
Merit: 2161


View Profile
May 07, 2020, 02:11:45 PM
 #10

Best case scenario: there's only 1 block left till the difficulty adjustment, so it takes only some years (I'm too lazy to calculate the exact number) to find this block.

Worst case scenario: difficulty adjustment happened just before the miners disappeared, so you take the number from best case scenario and multiply it by 2016.

Realistic scenario: this sole miner will make a hardfork to drop the difficulty and keep mining. Since in your hypothetical scenario it's the only miner, then the non-mining nodes will either stay on a dead chain or will follow the fork.
MicroGuy
Legendary
*
Offline Offline

Activity: 2506
Merit: 1030


Twitter @realmicroguy


View Profile WWW
May 07, 2020, 02:32:59 PM
 #11

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.

The hashrate would go to zero/near zero.

I'd have to study the difficulty change algo more, but I think all tx would stop for 4 weeks and a block would never been found.
avikz
Legendary
*
Offline Offline

Activity: 3262
Merit: 1531



View Profile
May 07, 2020, 03:51:34 PM
 #12

Although it is unrealistic I was curious what would happen to bitcoins mining algorithm and hash rate.

I see a lot of fellow community members have given technically correct replies. Let me emphasize on the real world scenario. Because It will create an ultimate chaos in crypto market. Below are the possibilities,

1. No block will be mined - it means no transactions will get confirmation from network which will create congestion and increase the transaction fees to an unrealistically high level.

2. Dire consequences on price - bitcoin will be termed as useless because no one would be able to use it. It will result in a huge price crash which may bring down the price to 2 digit level.

3. The halving will be delayed for an unreasonably long time because the halving happens after every 210,000 block. Since no blocks will be mined, the halving will be posponed indefinitely.

In a nutshell, it will create utter chaos in the crypto market.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!