Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: 2_Thumbs_Up on May 30, 2011, 09:03:33 PM



Title: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on May 30, 2011, 09:03:33 PM
So I just thought of something. Assume that we have reached some sort of equilibrium in the economy. Miners earn just slightly more than their cost of electricity. Then assume that we have a sudden decrease in value for whatever plausible and unforseen reason. As I have understood bitcoin, the difficulty will only change every 2016 blocks. Isn't it possible that we get a situation where mining could actually be unprofitable for everyone except those with free energy until the next difficulty change? This would create a prisoners dilemma situation where basically no one has an incentive to mine, but everyone gains from other people mining (since the new difficulty would come sooner).

Thoughts?


Title: Re: What happens to mining with a sudden drop in value?
Post by: Blaster on May 30, 2011, 09:48:12 PM
Miners would continue mining, but only accept the people who pay large transaction fees.


Title: Re: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on May 30, 2011, 10:19:15 PM
Well, that should dampen the effect at least. But I don't think there is any doubt that a lower exchange rate means lower profit for miners. So if the fall in value is big enough, the scenario in OP is still feasible I think.

Also, there is no guarantee that such transactions would exist in every block and there's no point wasting energy on unprofitable blocks. So the miners incentives would actually be to wait for the fees to pile up until it gets profitable enough to mine, but then the next block would be unprofitable again.


Title: Re: What happens to mining with a sudden drop in value?
Post by: Quantumplation on May 30, 2011, 10:27:22 PM
Well, that should dampen the effect at least. But I don't think there is any doubt that a lower exchange rate means lower profit for miners. So if the fall in value is big enough, the scenario in OP is still feasible I think.

Also, there is no guarantee that such transactions would exist in every block and there's no point wasting energy on unprofitable blocks. So the miners incentives would actually be to wait for the fees to pile up until it gets profitable enough to mine, but then the next block would be unprofitable again.

This also assumes that miners are directly converting their bitcoins to USD.  In all probability, with the volatility of the market, by the time we reach some kind of equilibrium (become a "sticky" currency (http://en.wikipedia.org/wiki/Sticky_%28economics%29), then miners will be dealing directly with bitcoins themselves to pay for most of their expenses, rather than having to convert them to some other currency.


Title: Re: What happens to mining with a sudden drop in value?
Post by: FreeMoney on May 30, 2011, 10:37:30 PM
Miners would continue mining, but only accept the people who pay large transaction fees.

Won't they make less since they are turning away fees they used to get?


Title: Re: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on May 30, 2011, 10:49:00 PM
This also assumes that miners are directly converting their bitcoins to USD.  In all probability, with the volatility of the market, by the time we reach some kind of equilibrium (become a "sticky" currency (http://en.wikipedia.org/wiki/Sticky_%28economics%29), then miners will be dealing directly with bitcoins themselves to pay for most of their expenses, rather than having to convert them to some other currency.
I think it just assumes that miners have no reason to believe the value will go up. It doesn't matter if they sell in the future if what they recieve in the future is worth less than what the spend in the present (it actually gets worse if they sell in the future because of time preferences). Anyone who believes the value of bitcoins should go up could and should mine at an unprofitable rate even today. Any nonspeculative miner would lose their incentive to mine though. Sure, the miners still have a strong incentive to keep the network going, but this still creates the prisoners dilemma scenario where everyone gains by simply letting everyone else do the work.

And I don't think the economy needs to get that big for this scenario. Lets say the economy is backed by internet gambling and drugs and we get a government crackdown on one part of the economy like gambling.


Title: Re: What happens to mining with a sudden drop in value?
Post by: db on May 30, 2011, 11:09:16 PM
It may be even worse. When most miners stop, transactions will take a long time to confirm. That makes Bitcoin less useful which will lower the exchange rate which will make even more miners unprofitable in a vicious spiral stopping the whole Bitcoin system forever.

An ugly patch would be to set up a fund that can pay for mining for a while when this happens.

Is difficulty automatically halved when the block reward halves? If not, that could be a problem.


Title: Re: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on May 31, 2011, 05:31:16 PM
Doesn't anyone else think that this is worth some more discussion? It seems to me that the possibility of multiple weeks of a weak network and unprofitable mining is a pretty bad combination. And what if someone that really wanted bitcoin to fail would take an opportunity like this and time an attack on the network. It seems really bad.

Someone please disprove me.


Title: Re: What happens to mining with a sudden drop in value?
Post by: proudhon on May 31, 2011, 05:51:38 PM
I think the exchange rate would need to drop quite a ways to scare off most miners.  In my case it'd have to go below $1.94 at the current difficulty to make mining unprofitable.


Title: Re: What happens to mining with a sudden drop in value?
Post by: SgtSpike on May 31, 2011, 05:59:13 PM
Honestly, I think we should implement a maximum difficulty readjustment time period.  A difficulty increase or decrease could happen between 0 and 14 days, depending on how much of an increase is projected, but should take no longer than 14 days.  I see no logical reason that this shouldn't be implemented, aside from the inconvenience of not being able to know exactly when difficulty changes took place based on a block number and some calculation involving 2016.

The threat posted about by the OP is very real.  If we had a sudden drop to $0.25, however unlikely that may be, nearly all mining activity would cease, and it could be a year before the next difficulty change.


Title: Re: What happens to mining with a sudden drop in value?
Post by: stillfire on June 01, 2011, 06:33:31 AM
Also, once the difficulty change came it could be too small. I think the maximum change is up 4x or down to 1/4?

Still if this happened clients would be modified in a hurry and 51% propagation would be quick. Nobody wants transactions to stall.

Changing difficulty by time would be hard because to verify the chain people would have to know and agree on the amount of time between blocks.


Title: Re: What happens to mining with a sudden drop in value?
Post by: stakhanov on June 01, 2011, 08:21:27 AM
BTW, this could be turned into a potential (but difficult to pull off) attack: get a large mining capacity, make the difficulty go up, then, all of a sudden, stop mining.


Title: Re: What happens to mining with a sudden drop in value?
Post by: darvil on June 01, 2011, 08:32:26 AM
Well, I will be mining even if its not profitable.  I'm in this system for good.  As long as I don't lose that much on electricity! ;)


Title: Re: What happens to mining with a sudden drop in value?
Post by: Meni Rosenfeld on June 01, 2011, 08:49:37 AM
Doesn't anyone else think that this is worth some more discussion? It seems to me that the possibility of multiple weeks of a weak network and unprofitable mining is a pretty bad combination. And what if someone that really wanted bitcoin to fail would take an opportunity like this and time an attack on the network. It seems really bad.

Someone please disprove me.
This isn't really a big problem. In the rare case that such an extreme drop happens, we can discuss (here on the forum, for example) and agree to decrease the difficulty manually to an appropriate level. The same people who would panic-stop their miners will also be eager to seek a quick resolution.


Title: Re: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on June 01, 2011, 02:34:50 PM
Well, I will be mining even if its not profitable.  I'm in this system for good.  As long as I don't lose that much on electricity! ;)
Sure, a few die-hards would mine at an unprofitable rate. But most miners probably wouldn't. And the intention with bitcoin as I understand it, is to not have to rely on altruism and the goodness of people's heart to get the system working.

This isn't really a big problem. In the rare case that such an extreme drop happens, we can discuss (here on the forum, for example) and agree to decrease the difficulty manually to an appropriate level. The same people who would panic-stop their miners will also be eager to seek a quick resolution.
I don't think it's safe to rely on a quick protocol change at the time of a potential panic with unprofitable mining and transaction hold-ups. We can't even be sure that the current community has that much influence when this happens. What if someone proposes to increase mining reward instead? That could solve the same problem and would certainly sound good to a lot of miners. But then we have set the precedent to turn bitcoin into an inflationary currency with increasing block rewards. Bitcoin relies on trust, and if this ever becomes real that trust will be severely damaged.

Also, I don't think it's enough to just say that this is unlikely. If bitcoin truly is the Napster of banking I believe the road ahead will be far bumpier than it has been so far. The network really needs to be prepared for these bumps, not just figure them out as they come.

Changing difficulty by time would be hard because to verify the chain people would have to know and agree on the amount of time between blocks.
I'm not in to the details of difficulty changes. Surely the network has to have some way of agreeing of the time it takes to solve an entire difficulty right now? How does the network come to an agreement?


Title: Re: What happens to mining with a sudden drop in value?
Post by: S3052 on June 01, 2011, 06:08:04 PM
Sure, a few die-hards would mine at an unprofitable rate. But most miners probably wouldn't. And the intention with bitcoin as I understand it, is to not have to rely on altruism and the goodness of people's heart to get the system working.

I don't think it's safe to rely on a quick protocol change at the time of a potential panic with unprofitable mining and transaction hold-ups. We can't even be sure that the current community has that much influence when this happens. What if someone proposes to increase mining reward instead? That could solve the same problem and would certainly sound good to a lot of miners. But then we have set the precedent to turn bitcoin into an inflationary currency with increasing block rewards. Bitcoin relies on trust, and if this ever becomes real that trust will be severely damaged.

Also, I don't think it's enough to just say that this is unlikely. If bitcoin truly is the Napster of banking I believe the road ahead will be far bumpier than it has been so far. The network really needs to be prepared for these bumps, not just figure them out as they come.


+1

People mining or investing in bitcoins need to always keep in mind that this is HIGH RISK.
BTC/USD may fall as fast as they rose in case of a downward spiral. We have seen -50% to -70% corrections all the time in the past 12 months


Title: Re: What happens to mining with a sudden drop in value?
Post by: Meni Rosenfeld on June 01, 2011, 06:30:42 PM
But then we have set the precedent to turn bitcoin into an inflationary currency with increasing block rewards. Bitcoin relies on trust, and if this ever becomes real that trust will be severely damaged.
Exactly, no one in his right mind would agree to change the block rewards. But changing the difficulty is a perfectly valid measure to deal with emergencies.

+1

People mining or investing in bitcoins need to always keep in mind that this is HIGH RISK.
BTC/USD may fall as fast as they rose in case of a downward spiral. We have seen -50% to -70% corrections all the time in the past 12 months

A -70% drop won't cause the effect discussed here (not in the near future anyway).


Title: Re: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on June 01, 2011, 06:59:02 PM
Exactly, no one in his right mind would agree to change the block rewards.
Unfortunately, I believe that the general  public would say the same of a deflationary currency. The libertarians and austrian economists are the ones who are looked upon as kooks. But sure, if the scenario I layed out were to happen right now, I do believe this community still has enough influence to make sure that the right adjustments are made. The point I tried to make to you was that in the future, the influence over bitcoin of this community may be next to nil. If that is the case, we can't be sure that the majority of miners won't settle for some other solution that sounds plausible/has better marketing.

But changing the difficulty is a perfectly valid measure to deal with emergencies.
But the cost of this would surely be a massive loss of confidence in the very concept of cryptocurrencies. I don't see how that would benefit any of us. Preventing emergencies is always better than dealing with them. If the scenario I have layed out is plausible, then I am of the belief that measures should be taken to prevent it, not to deal with it.


Title: Re: What happens to mining with a sudden drop in value?
Post by: Coma on June 01, 2011, 07:14:53 PM
Way too many variables to state opinions as precise as the ones I read, so I better keep reading. :D


Title: Re: What happens to mining with a sudden drop in value?
Post by: stillfire on June 01, 2011, 07:25:10 PM
Exactly, no one in his right mind would agree to change the block rewards.
Unfortunately, I believe that the general  public would say the same of a deflationary currency. The libertarians and austrian economists are the ones who are looked upon as kooks. But sure, if the scenario I layed out were to happen right now, I do believe this community still has enough influence to make sure that the right adjustments are made. The point I tried to make to you was that in the future, the influence over bitcoin of this community may be next to nil. If that is the case, we can't be sure that the majority of miners won't settle for some other solution that sounds plausible/has better marketing.

Indeed, the general public will gladly do whatever they are told, and they will be told inflation is good and savings are bad.

Luckily, the miners are not the general public but a specialised subgroup with much stronger incentives to preserve the value of the currency even in the face of possible short term gains from higher block rewards (as they are demonstrating every day right now).

The non-mining general public will just run software such as MyBitcoin.com or thin clients and not have any say at all in the 51% CPU vote.


Title: Re: What happens to mining with a sudden drop in value?
Post by: Meni Rosenfeld on June 01, 2011, 07:26:27 PM
Exactly, no one in his right mind would agree to change the block rewards.
Unfortunately, I believe that the general  public would say the same of a deflationary currency. The libertarians and austrian economists are the ones who are looked upon as kooks. But sure, if the scenario I layed out were to happen right now, I do believe this community still has enough influence to make sure that the right adjustments are made. The point I tried to make to you was that in the future, the influence over bitcoin of this community may be next to nil. If that is the case, we can't be sure that the majority of miners won't settle for some other solution that sounds plausible/has better marketing.

But changing the difficulty is a perfectly valid measure to deal with emergencies.
But the cost of this would surely be a massive loss of confidence in the very concept of cryptocurrencies. I don't see how that would benefit any of us. Preventing emergencies is always better than dealing with them. If the scenario I have layed out is plausible, then I am of the belief that measures should be taken to prevent it, not to deal with it.
There will always be a need for a way to establish consensus about changes to the protocol. It need not be this community. What happens if/when SHA-256 or ECDSA is broken? Someone will have to agree on a replacement. Nobody will lose faith in cryptocurrencies because of occasional amendments which are known in advance to be inevitable.

It is clear that changing block rewards is utterly unacceptable, for the reasons you have mentioned. But a one-time difficulty adjustment to deal with what is basically a technical issue (difficulty update granularity) is ok.

I agree that the effects of a difficulty spike may be preventable, but we need to be very careful not to change the rules in a way that will cause more harm than it solves.


Title: Re: What happens to mining with a sudden drop in value?
Post by: 2_Thumbs_Up on June 02, 2011, 11:05:28 AM
Luckily, the miners are not the general public but a specialised subgroup with much stronger incentives to preserve the value of the currency even in the face of possible short term gains from higher block rewards (as they are demonstrating every day right now).
Miners do not have a direct incentive to preserve the value of the currency. Thier incentive is to keep earning money, inflation or not. And more importantly, they are not economists. If they can be persuaded that increasing the block reward is a safer solution than decreasing the difficulty, they may settle for that solution. The majority of miners may be libertarian-leaning right now but I don't think it's safe to assume this will always be the case.

There will always be a need for a way to establish consensus about changes to the protocol. It need not be this community. What happens if/when SHA-256 or ECDSA is broken? Someone will have to agree on a replacement. Nobody will lose faith in cryptocurrencies because of occasional amendments which are known in advance to be inevitable.
Amendments are fine. "Panic amendments" or not imo.

It is clear that changing block rewards is utterly unacceptable, for the reasons you have mentioned. But a one-time difficulty adjustment to deal with what is basically a technical issue (difficulty update granularity) is ok.
It's clear for you and me, but I don't think it is for everyone or even the majority of miners (especially not in the future when this community represents even less of the total amount of miners and users). In a potential situation where the stability of the bitcoin-network is very uncertain, I don't think it's safe to just assume that our solution is the one that will gain traction. I really think such issues needs to be adressed before that ever becomes a reality.

I agree that the effects of a difficulty spike may be preventable, but we need to be very careful not to change the rules in a way that will cause more harm than it solves.
I couldn't agree with you more here. Any change need very thourough thoughts and investigation put into it. And that is kind of my point. We won't have that time right after a sudden drop in the value and sudden transaction hold-ups.

Also, I just want to make clear that I'm not as certain of my position as I probably sound. I arguee mor for the sake that I really think this needs to be adressed long before it ever becomes real.


Title: Re: What happens to mining with a sudden drop in value?
Post by: Coma on June 02, 2011, 12:03:06 PM
I'm hoping for a price drop and not deep trusters of the concept miners leaving.


Title: Re: What happens to mining with a sudden drop in value?
Post by: wareen on June 02, 2011, 01:58:01 PM
I agree that the effects of a difficulty spike may be preventable, but we need to be very careful not to change the rules in a way that will cause more harm than it solves.
I couldn't agree with you more here. Any change need very thourough thoughts and investigation put into it. And that is kind of my point. We won't have that time right after a sudden drop in the value and sudden transaction hold-ups.
Very true indeed!

We might start with describing a few of the more plausible scenarios in greater detail - maybe on the wiki.
Then maybe outline a kind of action plan for such emergency situations which would include ideas from this thread and things like:

  • Who should be in an emergency council? (lead developers, pool operators, maybe major exchange operator,...)
  • How and when can this council be convened?
  • Voting rules for this gathering
  • How are users/miners to be notified of important changes? (somehow get the alert key from Satoshi or him back on the team?)
  • Timeframes for the meeting/notifications/changes
  • Define which parts of the Bitcoin system must not be changed no matter what happens (block reward?)

Maybe there should also be a mailinglist to reach a greater part of the users and especially the bigger solo-miners.
Another idea would be the funding of some emergency hashing capacity which only starts to mine in case of a major attack.

But I also agree that preventing such emergencies is better than dealing with them after they have happened!
However, to have a clearer picture of the possible crisis situations is certainly not a bad idea - if only for helping the discussion about safeguards in the bitcoin client. The outline of an emergency procedure can again help for unforeseen situations or for those against which the countermeasures in the code are not yet in place or insufficient.

Then again, this is just another noob speaking here - we need more input from the elders :D


Title: Re: What happens to mining with a sudden drop in value?
Post by: danglybits on June 02, 2011, 02:25:22 PM
This whole problem can be resolved with proper short selling.

Miner borrows bitcoins in advance, sells them at today's profitable price, and then pays them back with newly generated BTC.  This transfers the risk from currency flux to difficulty flux.   Unfortunately, the primary time difficulty goes up is when price goes up.  So if you short coins and lock in todays price, the price goes up causing difficulty to follow then you end up having a hard time paying off your BTC debt.

The relationship between difficulty and price means that if you are mining bitcoins you must speculate that their value will go up over time because there is no "safe" way to short BTC and hedge difficulty increases.

Perhaps if a pool operator offered a contract for a fixed price per work item.  Then you could short or go long on difficulty adjustments. 

Miner would then look at the current price for a 1,3 or 6 month mining contract @ fixed difficulty to determine profitability.  They would then buy the contract and short the BTC thus locking in the "unknowns" and transferring the profit/loss from BTC price/difficulty adjustments to speculators.

With these factors in place, the market should automatically smooth out all such "sudden" disturbances.



Title: Re: What happens to mining with a sudden drop in value?
Post by: Meni Rosenfeld on June 02, 2011, 02:40:51 PM
Miner borrows bitcoins in advance, sells them at today's profitable price, and then pays them back with newly generated BTC.
How will this help? If the price crashes and mining becomes unprofitable, he will just stop mining and buy the bitcoins he owes.


Title: Re: What happens to mining with a sudden drop in value?
Post by: danglybits on June 02, 2011, 03:21:01 PM
If mining contracts were priced in $USD then price the money earned by mining is fixed and the risk is shifted to the speculator.


Title: Re: What happens to mining with a sudden drop in value?
Post by: SgtSpike on June 02, 2011, 03:37:10 PM
I agree that the effects of a difficulty spike may be preventable, but we need to be very careful not to change the rules in a way that will cause more harm than it solves.
I couldn't agree with you more here. Any change need very thourough thoughts and investigation put into it. And that is kind of my point. We won't have that time right after a sudden drop in the value and sudden transaction hold-ups.
Very true indeed!

We might start with describing a few of the more plausible scenarios in greater detail - maybe on the wiki.
Then maybe outline a kind of action plan for such emergency situations which would include ideas from this thread and things like:

  • Who should be in an emergency council? (lead developers, pool operators, maybe major exchange operator,...)
  • How and when can this council be convened?
  • Voting rules for this gathering
  • How are users/miners to be notified of important changes? (somehow get the alert key from Satoshi or him back on the team?)
  • Timeframes for the meeting/notifications/changes
  • Define which parts of the Bitcoin system must not be changed no matter what happens (block reward?)

Maybe there should also be a mailinglist to reach a greater part of the users and especially the bigger solo-miners.
Another idea would be the funding of some emergency hashing capacity which only starts to mine in case of a major attack.

But I also agree that preventing such emergencies is better than dealing with them after they have happened!
However, to have a clearer picture of the possible crisis situations is certainly not a bad idea - if only for helping the discussion about safeguards in the bitcoin client. The outline of an emergency procedure can again help for unforeseen situations or for those against which the countermeasures in the code are not yet in place or insufficient.

Then again, this is just another noob speaking here - we need more input from the elders :D
Sorry, but I completely disagree with a closed council style meeting.  And only inviting pool/exchange operators?  No, the point of Bitcoin is to be decentralized.  Since the developers have to be a part of it, any centralization should occur only around them.  The rest should be open game.

I would suggest just holding an emergency meeting in an IRC channel and allowing anyone in.  Sure, it would probably get a bit chaotic, but at least that way everyone has a chance to voice their thoughts/ideas.

Regardless, I think that this issue is something that must be solved.  I doubt it will ever happen, but we must take it in to account.  The reason I doubt it will ever happen is because of a recent poll I took:  Half of all miners said they would continue mining even if it was not profitable, for a variety of reasons.  So that means that the network, at most, would drop 50% in mining power if the price dropped to the point of it being unprofitable to mine.  It would take 4 weeks for difficulty to readjust, and in the meantime, we'd still have blocks coming through every 20 minutes.

A possible solution might be to time the time it takes between blocks.  If the time period exceeds 3 standard deviations of the statistical curve, then readjust difficulty immediately.  The statistical curve could be calculated in the client based off of the difficulty level.  The difficulty would only adjust if > 50% of the clients agreed that this 3 standard deviation limit had been reached.


Title: Re: What happens to mining with a sudden drop in value?
Post by: Coma on June 02, 2011, 03:46:39 PM
Maybe a forum thread where everyone is given 1 post and extra posts are charged with bitcoins.
Then polls with all propositions on relative matters.
Then you have a veredict.

Just brainstorming.


Title: Re: What happens to mining with a sudden drop in value?
Post by: wareen on June 02, 2011, 06:26:19 PM
Quote
Sorry, but I completely disagree with a closed council style meeting.  And only inviting pool/exchange operators?  No, the point of Bitcoin is to be decentralized.  Since the developers have to be a part of it, any centralization should occur only around them.  The rest should be open game.

The council would only quickly agree on a possible solution and have the immediate ability to implement it and publish an updated version of the client. I did not intend this to be any kind of centralized control over the network - each participant in the Bitcoin network has to decide if he/she accepts (installs) the updated version or not.

Being decentralized is a vital part of the Bitcoin system but most of the users implicitly trust the official Bitcoin client. I suggested the large pool operators to be a part of an emergency response process only because for the changes to take effect it would be important that they quickly update to the new version (if they agree with the changes of course). Everybody mining in a pool already gives up the control over the rules followed by the pool operator.

I am in no way saying that this should be a closed process, but it has to be efficient. If it takes weeks for an updated version of the client to control > 50% of the hashing power of the network then the trust of the users could already be severely damaged (depending on the kind of "emergency situation" the network might be in).

Bitcoin as a system follows the rules made by a majority of the participating miners and this is the _only_ authority in the network. An open voting on IRC or the forum might be more democratic but this is not how Bitcoin works right now. Everybody votes with his/her hashing-power and I think this is something nobody really wants to change: "one CPU - one vote" (make that GPU nowadays ;)).

If a few of the larger pool operators agree on a change it is more or less immediately accepted by Bitcoin. Of course, every user is free to leave the pool if he does not approve of the changes, but if we (the users) want the system to be robust and adapt quickly in a crisis situation we would probably want the larger pool operators to be well connected with the developers.

Since everybody mining in a pool has currently no way to prevent the pool operator from changing the rules at any moment anyway, we should at least make best use of this in case of an emergency in that we proactively outline a mechanism for them to act quickly and accordingly together with the devs.

Sorry if this came across as advocating some kind of centralized control - it was never meant that way!


Title: Re: What happens to mining with a sudden drop in value?
Post by: SgtSpike on June 03, 2011, 12:53:49 AM
I suppose the majority of the miners are smart enough to know whether a change would be good or bad for the network.  I was just afraid of people accepting a change because "those people said it was a good idea and needed to be done ASAP."  Hopefully, we can trust enough people that we wouldn't end up in a situation like that.

You do make valid points about efficiency and getting an important update out quickly.  Like, say, if quantum computing suddenly breaks SHA-256.  :P


Title: Re: What happens to mining with a sudden drop in value?
Post by: wareen on June 03, 2011, 06:53:25 AM
I suppose the majority of the miners are smart enough to know whether a change would be good or bad for the network.
Yes, you're probably right about that - at least I hope so :D
We can't ignore the fact though, that currently [Tycho] and slush represent the majority of the miners so if they don't agree on a network change it will not happen quickly and if they do it will.

Since there's really only a handful of people who must coordinate themselves in case of emergency (and they know who they are) it might as well be left to them since we're currently trusting them anyway. A bit more community involvement in such important decisions would be nice though.

But it is probably really best to work on safeguards in the code before anything bad happens!

At current difficulties, most of the miners are in no position to demand policies from their pool operators and I don't really see pool policies apart from the payout model to influence the decision of the miners on which pool they join. It is a bit sad because in the future this might make a real difference of what the network will become and how robust it will be.

Maybe we could need a bit more discussion about pool policies and how they are communicated and make small miners more aware of their importance - they seem to still make up for the majority of the hashing power and thus shouldn't lose their vote only because they don't like high variance in their payouts.

Anyway - this is going a bit off-topic - I apologize!


Title: Re: What happens to mining with a sudden drop in value?
Post by: Zman0101 on June 21, 2011, 10:26:07 PM
I don't agree with mining for no profit. Us Miners need some sort of incentive. I love Bitcoin but, paying 300 dollars per month for all my rigs and not gaining anything for it... Whats the point? As long as my electric bill is paid for,Ill keep mining. In order for this currency to succeed , we have to take care of our own. Plus with the difficulty going up and up and up... Its pretty hectic. Can't keep buying more hardware and going into more debt just so people can build and buy more shit in 2nd life. This currency is past that and far more valuable. This scenario is the same as a state firing their whole road crew to repair roads... After enough people bitch that they keep hitting pot holes and messing up their cars... Something has to be done. I'd rather not see Bitcoins come to that . If anything implement something now into the pools. I liked a lot of the ideas on here. An just because the votes say 50% will still continue to mine even if it isn't profitable means nothing. Trust me... Once Mom sees her electric bill... All your shit will be ripped out of her basement real quick.

The Pool questions should be written like this:

1. Is your Mining operation in your Mom's Basement? Yes Or No

2. If question 2 = Yes ...Will Your Mom beat you if you don't pay her money ? Yes Or No

3. After your beating... Will you still continue to Mine ? Yes Or No


Title: Re: What happens to mining with a sudden drop in value?
Post by: DamienBlack on June 21, 2011, 10:45:29 PM
BTW, this could be turned into a potential (but difficult to pull off) attack: get a large mining capacity, make the difficulty go up, then, all of a sudden, stop mining.

If they could increase the difficulty that much, we've got bigger problems. Namely that they have control of the network.


Title: Re: What happens to mining with a sudden drop in value?
Post by: wareen on June 21, 2011, 11:36:09 PM
BTW, this could be turned into a potential (but difficult to pull off) attack: get a large mining capacity, make the difficulty go up, then, all of a sudden, stop mining.
Actually, that happened once on the testnet, when ArtForz redirected his rigs to it just for fun, producing blocks with ~4 times the usual hashrate. It took some months for the difficulty to recover, during which transaction confirmation was very slow.

This would probably be a major problem for Bitcoin but I doubt someone has the required ExaFLOP/s idling around somewhere on this planet :D


Title: Re: What happens to mining with a sudden drop in value?
Post by: kjj on June 21, 2011, 11:53:49 PM
BTW, this could be turned into a potential (but difficult to pull off) attack: get a large mining capacity, make the difficulty go up, then, all of a sudden, stop mining.
Actually, that happened once on the testnet, when ArtForz redirected his rigs to it just for fun, producing blocks with ~4 times the usual hashrate. It took some months for the difficulty to recover, during which transaction confirmation was very slow.

This would probably be a major problem for Bitcoin but I doubt someone has the required ExaFLOP/s idling around somewhere on this planet :D

I'm of the opinion that enough hashing power to disrupt the network does not currently exist in purchasable form.  I think it would require a door to door search and confiscation operation in several countries.


Title: Re: What happens to mining with a sudden drop in value?
Post by: AngelusWebDesign on June 22, 2011, 12:22:33 AM
I think the exchange rate would need to drop quite a ways to scare off most miners.  In my case it'd have to go below $1.94 at the current difficulty to make mining unprofitable.

You say that --

And many others do as well.

"I am profitable all the way down to $2.25"
"1.96"
"2.50"

But come on!  I'm not going to have room full of loud, hot PCs belching out heat in the middle of the Texas summer for ZERO PROFIT!
Heck, even if I was only making $1 or $2 for every $8 of electricity, I'd be nervous that my math was off a bit, and that I was actually losing money. You have to count the Mt. Gox 0.65% fee for conversion, etc.  And if BTC dropped by so much as 50 cents, I'd be in the red! 

So you see, it gets dicey for miners long before "break even".

Heck, there are guys quitting mining RIGHT NOW and the difficulty doesn't reset again till Friday, and BTC is still around $12.

Matthew


Title: Re: What happens to mining with a sudden drop in value?
Post by: Zman0101 on June 22, 2011, 12:30:23 AM
Thank you Matt.. Someone is finally seeing what i was saying earlier.