macros (OP)
Newbie
Offline
Activity: 33
Merit: 0
|
|
May 10, 2013, 01:22:02 PM |
|
According to some sources transactions are confirmed whenever a new block is found. Will Bitcoin Transactions break if the difficulty to find new blocks is so high that a new blocks are only found every few days?
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
May 10, 2013, 01:28:19 PM |
|
For that to occur the hashing power would need to drop dramatically (basically all ASIC would have to have somehow been stopped from mining) so such a situation is perhaps only likely in the case of some sort of major EMP event (i.e. massive solar flare that dwarfs any we have so far experienced).
A more likely scenario is the isolation of a geographic area from being able to use the internet that doesn't have enough hashing ability to solve blocks (although that sort of problem would probably only be applicable to countries like North Korea).
|
|
|
|
Flaff
Newbie
Offline
Activity: 13
Merit: 0
|
|
May 10, 2013, 01:31:52 PM |
|
I think that Bitcoin will fall in the long term, unless bitcoin banks or governments ask fees too keep hashing.
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
May 10, 2013, 01:41:34 PM |
|
I think that Bitcoin will fall in the long term, unless bitcoin banks or governments ask fees too keep hashing.
Block rewards and transaction fees provide the incentive to keep mining so I don't think there is any real *difficulty* for miners to make money from mining Bitcoin for the foreseeable future (although if there was a massive loss of confidence and the price dropped to < 1 USD the mining activity would certainly be less but even then not likely to stop as some miners have free electricity).
|
|
|
|
AzureEngineer
Member
Offline
Activity: 98
Merit: 10
|
|
May 10, 2013, 02:15:28 PM |
|
An important thing to remember is that difficulty follows hashing power, not the other way around. The OP's question seems to stem from the idea that difficulty always increases, which does not happen.
|
My name was simply a play on "Blue Engineer" from Team Fortress. I am not affiliated with Microsoft or the Azure project.
|
|
|
Jace
|
|
May 10, 2013, 02:48:19 PM |
|
I think that Bitcoin will fall in the long term, unless bitcoin banks or governments ask fees too keep hashing.
You don't seem to understand how Bitcoin works? Banks and governments is exactly not what Bitcoin needs.
|
Feel free to send your life savings to 1JhrfA12dBMUhcgh85wYan6HL2uLQdB6z9
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
May 10, 2013, 03:14:53 PM |
|
For that to occur the hashing power would need to drop dramatically (basically all ASIC would have to have somehow been stopped from mining) - snip -
Assuming that "a few days" means 3 days, you'd need to loose a lot more mining power than that. To drop from every 10 minutes to every few days, you'd have to loose 99.77% of the mining power on the network. I know ASIC are supplying a lot of hashing, and that in the future it will be even more, but I think it will be a while before 99.77% of the network hashing power comes from ASIC. Loosing half the network hashing power increases the time from 10 minutes to 20 (and increases the time until the next difficulty adjustment to no more than 4 weeks). Loosing 75% increases it to 40 minutes per block and the next adjustment in less than 2 months.
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
May 10, 2013, 03:21:13 PM |
|
Loosing half the network hashing power increases the time from 10 minutes to 20 (and increases the time until the next difficulty adjustment to no more than 4 weeks). Loosing 75% increases it to 40 minutes per block and the next adjustment in less than 2 months.
Indeed - so ASIC or no ASIC the likelihood of such a drop would require something like a global EMP event.
|
|
|
|
aaaxn
|
|
May 10, 2013, 03:22:36 PM |
|
What about situation when we have huge difficulty and bitcoin price collapses making mining unprofitable for almost all miners?
|
|
|
|
CIYAM
Legendary
Offline
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
|
|
May 10, 2013, 03:24:18 PM |
|
What about situation when we have huge difficulty and bitcoin price collapses making mining unprofitable for almost all miners?
When it dropped to just below 2 USD the difficulty still didn't drop dramatically (i.e. block confirmations were not taking much more than 10 minutes) so I think there are enough miners that either (a) have free electricity or (b) are long on Bitcoin to keep it alive.
|
|
|
|
aaaxn
|
|
May 10, 2013, 03:28:17 PM |
|
Did it drop far below profitability then? Imagine difficulty so high that mining is barely profitable on asic with current prices and then vitcoin looses 95% of value
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
May 10, 2013, 03:42:36 PM |
|
- snip - Imagine difficulty so high that mining is barely profitable on asic with current prices and then vitcoin looses 95% of value
To answer your question, we'd have to have a good estimate of the amount of hashing power that makes use of free electricity (or at least electricity where they don't pay per watt hour). Those individuals will pretty much remain profitable no matter how far the value drops. Next we need an estimate of how many people will continue to mine at a loss under the assumption that the price will recover. Of those, we need to know how long each one will wait for a recovery before they give up and shut down their miners. Finally, assuming that enough people shut down their mining rigs to create a situation where the next difficulty adjustment is years away, there is potential, with something close to a consensus of users, that the difficulty calculation could be adjusted. Things would have to get pretty dire to gain a consensus on the matter, but it would be technically feasible.
|
|
|
|
Gabi
Legendary
Offline
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
|
|
May 10, 2013, 03:46:24 PM |
|
Did it drop far below profitability then? Imagine difficulty so high that mining is barely profitable on asic with current prices and then vitcoin looses 95% of value
Oh c'mon difficulty depend on total mining power and total mining power depend on bitcoin price, wich determine mining profitability. If it is not profitable to mine then some miners will stop, difficulty will drop and it will be profitable again.
|
|
|
|
aaaxn
|
|
May 10, 2013, 03:49:28 PM |
|
lets not forget that 'omg i need to wai day for transaction cofirmation' can have effect on alreafy depressed prices
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
May 10, 2013, 03:56:09 PM |
|
Did it drop far below profitability then? Imagine difficulty so high that mining is barely profitable on asic with current prices and then vitcoin looses 95% of value
Oh c'mon difficulty depend on total mining power and total mining power depend on bitcoin price, wich determine mining profitability. If it is not profitable to mine then some miners will stop, difficulty will drop and it will be profitable again. The problem that aaaxn is alluding to is that difficulty doesn't drop for 2016 blocks. If there is a very very large, very very sudden drop in mining hashpower (for example 99.3% of hashing power suddenly disappears) the time between blocks can drop significantly (a loss of 99.3% of hashing power would lead to the network finding 1 block per day). This could result in a significant delay until the next difficulty adjustment (If a drop to 1 block a day occurred immediately after a difficulty adjustment, it would take 5 and a half years until the next difficulty adjustment). Of course the scenarios that might lead to more than 99% of the network hashing power disappearing within a 10 minute period after a difficulty adjustment are rather limited and unlikely. If we lost 90% of the hashing power, the time between blocks would grow to just 84 minutes. This would result in just 117 days to the next adjustment.
|
|
|
|
mjc
|
|
May 10, 2013, 04:12:16 PM |
|
I think you miss the point of the Difficulty. It exists to throttle the number of new blocks to one every 10 minutes. So as the hash rate increases so does the difficulty.
|
|
|
|
Gabi
Legendary
Offline
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
|
|
May 10, 2013, 04:19:01 PM |
|
Note that in case of a such big problems a new client can fix that. Yup it would be a hard fork, but if something fuck 99% of mining power then the situation would be bad enough that a hard fork would be acceptable.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
May 10, 2013, 04:20:03 PM |
|
What about situation when we have huge difficulty and bitcoin price collapses making mining unprofitable for almost all miners?
The least efficient miners will quit, difficulty will lower and eventually a new equilibrium will exist.
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
May 10, 2013, 04:35:34 PM |
|
What about situation when we have huge difficulty and bitcoin price collapses making mining unprofitable for almost all miners?
The least efficient miners will quit, difficulty will lower and eventually a new equilibrium will exist. The problem that aaaxn is alluding to is that difficulty doesn't drop for 2016 blocks. If there is a very very large, very very sudden drop in mining hashpower (for example 99.3% of hashing power suddenly disappears) the time between blocks can drop significantly (a loss of 99.3% of hashing power would lead to the network finding 1 block per day). This could result in a significant delay until the next difficulty adjustment (If a drop to 1 block a day occurred immediately after a difficulty adjustment, it would take 5 and a half years until the next difficulty adjustment). Of course the scenarios that might lead to more than 99% of the network hashing power disappearing within a 10 minute period after a difficulty adjustment are rather limited and unlikely. If we lost 90% of the hashing power, the time between blocks would grow to just 84 minutes. This would result in just 117 days to the next adjustment.
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
May 10, 2013, 04:36:36 PM |
|
Note that in case of a such big problems a new client can fix that. Yup it would be a hard fork, but if something fuck 99% of mining power then the situation would be bad enough that a hard fork would be acceptable.
Already been stated: - snip -
Finally, assuming that enough people shut down their mining rigs to create a situation where the next difficulty adjustment is years away, there is potential, with something close to a consensus of users, that the difficulty calculation could be adjusted. Things would have to get pretty dire to gain a consensus on the matter, but it would be technically feasible.
|
|
|
|
|