~
But I also disagree. NO2x has proven that the UASF was the reason why Segwit was activated. The miners and the merchants have no choice but to follow what the community wants because it is the nodes that give demand for blocks the miners make.
When I say the "community", I mean the people who run full nodes and the people who would dump B2X or BCC or whatever fork to hold the real Bitcoin which is the Core implementation.
well that is always the issue. you can never define "community" and using words like "economic majority" to force a fork (like what UASFers did) is not the same as hashrate and nodes supporting something.
i am not saying UASF was ineffective, and i am not against UASF either. but i say User Activated SF needs to be all or >95% of nodes supporting the fork and a large enough hashrate and not <30%. by that time there were not enough nodes. the majority of old nodes (the ~6000 usual bitcoin nodes) were not supporting UASF and a lot of nodes were created on Amazon servers (similar to recent S2X spike) supporting UASF. and that is not community the same way Amazon S2X nodes aren't community today.
and the hashrate weren't there to support UASF either.
on the same subject read this:
https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/014152.htmlThe miners and the merchants have no choice but to follow what the community wants
not at all.
miners will always mine what gives them more profit (just the way they switched to bitcoin cash when they could mine 1000-1500 blocks per day instead of 144 normal daily blocks and it was profitable).
and merchants would stop accepting bitcoin if they feel it is becoming a hassle or risky to do so.
Yes, but what gives the miners more profit is the "Bitcoin" the community wants hold and use. The merchants also follow what the community wants.
If one day the whole community dumped Bitcoins and started buying and using Bitcoin Cash then the miners and the merchants will follow.