Pages:
Author

Topic: Will block creation stall if too many miners suspend operation? - page 2. (Read 2559 times)

legendary
Activity: 3472
Merit: 4801
Is it a direct proportion? In other words if 50% of miners dropped off at the beginning of a block would it take an average of 20 min to create each block and take 4 weeks until the next difficulty adjustment?

Is there a way to figure out, how many miners have given up on mining?

Not easily.

You could fund an international survey and ask hundreds of thousands of people if they have ever done any bitcoin mining, if they stopped, and when and why they stopped.  Then from those results, you might be able to extrapolate and estimate how many people recently stopped.
full member
Activity: 224
Merit: 100
Is it a direct proportion? In other words if 50% of miners dropped off at the beginning of a block would it take an average of 20 min to create each block and take 4 weeks until the next difficulty adjustment?

Is there a way to figure out, how many miners have given up on mining?
legendary
Activity: 966
Merit: 1000
- - -Caveat Aleo- - -
So far hashrate looks like it's holding fairly steady despite the steep price drop so perhaps (like a 51% attack) a "stalled block chain" is more of a theoretical problem than a real one. Was just trying to imagine worse case scenario...
legendary
Activity: 3472
Merit: 4801
I know this was discussed many times before, and Bitcoin experienced price drops comparable and even exceeding what is happening now. But at least one thing is very different this time: much higher tps. To be frank, I'm scared. In the case of significant part of hashing power switches off, confirmation time for most transactions might increase to unacceptable levels, what could activate vicious cycle, the lower goes the price, the less miners mine, the longer it takes for a transaction to be confirmed, the more people quit Bitcoin, selling at any price, the lower goes the price, eventually Bitcoin dies. Isn't it appropriate time now to at least increase maximum blocksize, better still - improve difficulty adjustment algorithm to be more flexible?

We can't even have this discussion until you define how much the average confirmation time has to grow before this "vicious cycle" is triggered.

We've already had a few drops in hashing power (and therefore in difficulty) in the past few months, and shortly after that the hash power (and difficulty) increased again.

Note that it is the most inefficient mining equipment that is most likely to be shut off first. This means that the percentage of hash power lost is less than the percentage of hardware shut off.

As hash power is shut off, the remaining miners become more profitable.

The variance in block times is so large that most people wouldn't even notice if the average time between blocks were to double to 20 minutes.  Do you really think that more than 50% of the entire global hash power might all simultaneously shut off simultaneously immediately after a difficulty adjustment?  It is far more likely that the process you describe drags out over a few months.  In that case, the difficulty will continue to adjust every 2016 blocks so that the average time between blocks never reaches "unacceptable levels".
legendary
Activity: 1806
Merit: 1003
I know this was discussed many times before, and Bitcoin experienced price drops comparable and even exceeding what is happening now. But at least one thing is very different this time: much higher tps. To be frank, I'm scared. In the case of significant part of hashing power switches off, confirmation time for most transactions might increase to unacceptable levels, what could activate vicious cycle, the lower goes the price, the less miners mine, the longer it takes for a transaction to be confirmed, the more people quit Bitcoin, selling at any price, the lower goes the price, eventually Bitcoin dies. Isn't it appropriate time now to at least increase maximum blocksize, better still - improve difficulty adjustment algorithm to be more flexible?

Or just switch to a Proof of Stake system, where no such non-sense exists.
hero member
Activity: 572
Merit: 506
I know this was discussed many times before, and Bitcoin experienced price drops comparable and even exceeding what is happening now. But at least one thing is very different this time: much higher tps. To be frank, I'm scared. In the case of significant part of hashing power switches off, confirmation time for most transactions might increase to unacceptable levels, what could activate vicious cycle, the lower goes the price, the less miners mine, the longer it takes for a transaction to be confirmed, the more people quit Bitcoin, selling at any price, the lower goes the price, eventually Bitcoin dies. Isn't it appropriate time now to at least increase maximum blocksize, better still - improve difficulty adjustment algorithm to be more flexible?
legendary
Activity: 3472
Merit: 4801
Is it a direct proportion? In other words if 50% of miners dropped off at the beginning of a block would it take an average of 20 min to create each block and take 4 weeks until the next difficulty adjustment?

Correct.

If 50% of the hash power was all simultaneously shut off immediately after a difficulty adjsutment, then it would take an average of 20 minutes per block and approximately 4 weeks until the next adjustment.

However, it is the most inefficient mining equipment that is most likely to be shut off first.  This means that shutting off 50% of the hash power would require shutting off significantly more than 50% of the miners.

Additionally, as DeathAndTaxes pointed out, it is extremely unlikely that such a large percentage of the hash power would be simultaneously shut off immediately after a difficulty adjustment.  It is FAR more likely that hash power would be shut off over a period of several weeks, meaning that immediately after the difficulty adjustment, blocks will continue to arrive at an average of 10 minutes per block.  As the days and weeks continue, the average time between blocks would slowly increase until the next adjustment.
legendary
Activity: 966
Merit: 1000
- - -Caveat Aleo- - -
Is it a direct proportion? In other words if 50% of miners dropped off at the beginning of a block would it take an average of 20 min to create each block and take 4 weeks until the next difficulty adjustment?
donator
Activity: 1218
Merit: 1079
Gerald Davis
I don't really see it being that big of a problem. Miners aren't a single unified entity.   They all have different costs and they have differing amounts of pain they are willing to tolerate.  It is still winter in the northern hemisphere and residential miners produce "free" heat even if operating at break even electrical cost.

If 50% of the miners quit in a two week period the system would still adjust relatively quickly.  To stall the system would require a massive unprecedented simultaneous shutoff. Even if the hashrate declines 90% I would expect that to occur gradually and not a single unified event.
legendary
Activity: 966
Merit: 1000
- - -Caveat Aleo- - -
How long will it take for 2016 blocks to be mined before the next difficulty adjustment if BTC price continues to drop and more and more miners cease operation?

https://twitter.com/aantonop/status/555204849361362944
Pages:
Jump to: