Author

Topic: Bitcoin Difficulty question (Read 1191 times)

legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
September 27, 2013, 04:01:00 PM
#6
It does when the hashing power of the network falls, which is basically when some miners turn off their machines for whatever reason. Historically, IIRC, this has only happened once: when the Bitcoin price fell to $2/btc a couple of years ago.

Is there a balancing point to the difficulty?

You know, at one point I would have just given a flat "Yes" as a reply. Now I'm not so sure.

The two primary limiting factors on difficulty are: the (recurring) cost to mine, and whether mining at a given difficulty can recover that cost. Presuming that the cost of bitcoin stabilizes at some point in the future, and that ASICs are the endgame as far as efficient hashing equipment, then there should be some difficulty such that the miners across the planet, collectively, barely break even on the cost while mining with the latest ASIC technology. And that would seem to be the natural equilibrium point, right?

Except that processing power still seems to be following Moore's law, and AFAIK there's no limit in sight as to how efficient ASICs can get. As ASICs continue to get more efficient, difficulty will continue to increase.

Plus, the release of cheap, plug-and-play USB miners changes things too. When people can pay a reasonably sum to mine, many will, for a variety of reasons, be willing to do so at a small loss. With such devices in existence, this means that network difficulty will be slightly higher that what it otherwise would be due to extra, non-profitable mining that continues supporting the network.

And then finally, should bitcoin become widespread enough, you'll have companies who mine, not for profit, but just so they have ready access to transaction processing. For example, Wal-Mart could conceivably setup a mining center so that it could process millions of transactions a day without paying anyone else processing fees, particularly if the cost of the mining center is less. Other large companies could follow. Collectively, this would add even more non-directly-profitable power to the network.

The upshot of all that is: while the rate of increase in the difficulty will eventually slow (probably,) I don't see the difficulty going down anytime soon unless bitcoin were to become obsolete, or the price were to crash and stay low.


Quote
At some point only the people who have millions to invest in mining will stand to gain anything from it. This is a good time for the governments and banks to start mining bitcoins so they can drive the difficulty up high enough so they can be in control of it.

But that's just it... as technology continues to improve such that reasonably small mining devices can continue to be produced, that will never be the case. Because even if it's not profitable, you will always have small miners adding to the network hash rate for reasons besides pure profit.
hero member
Activity: 630
Merit: 501
September 27, 2013, 03:54:27 PM
#5
It does when the hashing power of the network falls, which is basically when some miners turn off their machines for whatever reason. Historically, IIRC, this has only happened once: when the Bitcoin price fell to $2/btc a couple of years ago.

Is there a balancing point to the difficulty?



The difficulty reflects the average hashrate over the last 2016 blocks, and it aims to retarget the block time to 10 minutes, it's no more complicated than that.

Right, but again nothing stops Wall Street, or the government to start pouring millions into bitcoin producing TH/s forcing everyone out unless you are super-rich and can afford the equipment to get to keep on top of it. I wouldn't be surprised if by this time next year it will require PH/s to produce 1BTC a day based on the rate at which the difficulty is increasing.

The only way to stop it at this point is to pull the bitcoin network down a few week maybe...

newbie
Activity: 29
Merit: 0
September 27, 2013, 03:33:52 PM
#4
It does when the hashing power of the network falls, which is basically when some miners turn off their machines for whatever reason. Historically, IIRC, this has only happened once: when the Bitcoin price fell to $2/btc a couple of years ago.

Is there a balancing point to the difficulty?



The difficulty reflects the average hashrate over the last 2016 blocks, and it aims to retarget the block time to 10 minutes, it's no more complicated than that.
hero member
Activity: 630
Merit: 501
September 27, 2013, 02:07:03 PM
#3
It does when the hashing power of the network falls, which is basically when some miners turn off their machines for whatever reason. Historically, IIRC, this has only happened once: when the Bitcoin price fell to $2/btc a couple of years ago.

Is there a balancing point to the difficulty? At some point only the people who have millions to invest in mining will stand to gain anything from it. This is a good time for the governments and banks to start mining bitcoins so they can drive the difficulty up high enough so they can be in control of it.

legendary
Activity: 980
Merit: 1004
Firstbits: Compromised. Thanks, Android!
September 27, 2013, 02:04:19 PM
#2
It does when the hashing power of the network falls, which is basically when some miners turn off their machines for whatever reason. Historically, IIRC, this has only happened once: when the Bitcoin price fell to $2/btc a couple of years ago.
hero member
Activity: 630
Merit: 501
September 27, 2013, 01:57:35 PM
#1
Does bitcoin difficulty ever go down?

Jump to: