1
Soft forks are probably worse than hard forks, since it is hard for a client to reject a soft fork (indeed, that is the point of soft forks). The only way to do so is either to gain 51% of the hash power, or to do a hard fork rejecting it.
How can you make an altcoin resilient to soft forking (or only allow certain types of soft forks)? I think doing this is in general might be impossible, but making it harder would be good. Having no soft fork policy built into the coins philosophy would help, but probably isn't good enough.
Although privacy prevents a black list, it doesn't prevent a white list. – PyRulez – 2016-07-08T12:47:58.197
Also, there remember that it is miners, not coin holders, the enforce rules on the network. If under the old rules I have some coins, but under the new rules I'm not allowed to spend them, and the miners are using the new rules, I'm not going to spend them. The only way around this is to hard fork away from the main chain (which will have won before I noticed). – PyRulez – 2016-07-08T12:49:39.657