At the 95% threshold, I don't think it would happen unless there was a very 
strong motivating factor, like a small group believing that CLTV was a 
conspiracy run by the NSA agent John Titor to contaminate our precious bodily 
fluids with time-traveling traveler's cheques.

At the 75% threshold, I think it could happen with mostly rational users, but 
even then it's not very likely with most forks. With the blocksize issue, there 
are some people who get very religious about things like decentralization or 
fee markets and think that even 1 MB is too large; I could see them making 
financial sacrifices in order to try to make a small-block parallel fork a 
reality, one that is true to their vision of what's needed to make Bitcoin true 
and pure, or whatever.




On Sep 29, 2015, at 7:04 AM, Gavin Andresen <gavinandre...@gmail.com> wrote:

> I keep seeing statements like this:
> 
> On Tue, Sep 29, 2015 at 9:30 AM, Jonathan Toomim (Toomim Bros) via 
> bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org> wrote:
> As a further benefit to hard forks, anybody who is ideologically opposed to 
> the change can continue to use the old version successfully, as long as there 
> are enough miners to keep the fork alive.
> 
> ... but I can't see how that would work.
> 
> Lets say there is a hard fork, and 5% of miners stubbornly refuse to go along 
> with the 95% majority (for this thought experiment, it doesn't matter if the 
> old rules or new rules 'win').
> 
> Lets further imagine that some exchange decides to support that 5% and lets 
> people trade coins from that fork (one of the small altcoin exchanges would 
> definitely do this if they think they can make a profit).
> 
> Now, lets say I've got a lot of pre-fork bitcoin; they're valid on both sides 
> of the fork. I support the 95% chain (because I'm not insane), but I'm happy 
> to take people's money if they're stupid enough to give it to me.
> 
> So, I do the following:
> 
> 1) Create a send-to-self transaction on the 95% fork that is ONLY valid on 
> the 95% fork (maybe I CoinJoin with a post-fork coinbase transaction, or just 
> move my coins into then out of an exchange's very active hot wallet so I get 
> coins with a long transaction history on the 95% side of the fork).
> 
> 2) Transfer  those same coins to the 5% exchange and sell them for whatever 
> price I can get (I don't care how low, it is free money to me-- I will still 
> own the coins on the 95% fork).
> 
> I have to do step (1) to prevent the exchange from taking the 
> transfer-to-exchange transaction and replaying it on the 95% chain.
> 
> I don't see any way of preventing EVERYBODY who has coins on the 95% side of 
> the fork from doing that. The result would be a huge free-fall in price as I, 
> and everybody else, rushes to get some free money from anybody willing to pay 
> us to remain idealogically pure.
> 
> Does anybody think something else would happen, and do you think that ANYBODY 
> would stick to the 5% fork in the face of enormously long transaction 
> confirmation times (~3 hours), a huge transaction backlog as lots of the 
> 95%'ers try to sell their coins before the price drops, and a massive price 
> drop for coins on the 5% fork.
> 
> --
> --
> Gavin Andresen
> 

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
bitcoin-dev mailing list
bitcoin-dev@lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev

Reply via email to