2
1
It is conceivable (though generally buried with cognitive dissonance, I imagine) that a hard fork might not get resolved. This almost happened once before, and the miners picked the fork that solved the problem (a fork that would otherwise have lost, mind you). This was human intervention at its finest.
But what if it wasn't fixed? How long do you think it would take for bitcoin clients to appear that would ensure that your transaction is broadcast to both forks so that anyone seeing only one chain would see your transaction? Who would run into a lot of trouble in this scenario? I think people relying on transaction irreversibility might get antsy, and that bothers me a little, but only a little. The worst people using bitcoin generally rely heavily on irreversibility, and the best people nearly always have some way to re-do any reversed transaction (rebroadcast is built into the standard client).
I don't want to encourage hard forks. I just want to frustrate the people who secretly yearn for one in order to destroy cryptos.
I view a valid transaction as good, but susceptible to being hidden. It is the blockchain that currently prevents it from being hidden, but that is not the only way to make sure everyone on the planet can know that the owner of a private key has reassigned the bitcoins it controls to a private key that I own.
1I suspect that this is a very contentious question with a lot of points of view. Keep it civil, folks. @Dave Mind editing the title? At present, it sounds like a poll about what each contributor would do. – Nick ODell – 2015-07-31T20:57:25.853
I'm not sure I understand the concern, but would this work better? "Do you have a strategy for dealing with a hard fork of the blockchain?" – Dave Scotese – 2015-08-01T01:11:00.633