It looks like you're new here. If you want to get involved, click one of these buttons!
H(S)to the chain you want to go to. Then send your "hostilecoin" to an address based on
Hhas to be a hash that is "not compatible" with the hash bitcoin already uses for, otherwise you can just pick a public key, and it would not really be burned. At this point, miners cannot tell if it is a new address, or a burn address. Once the transaction is "secure", you reveal
N, the new blockchain(and everyone) sees it, and can create the coin for you.
H(S)can be arbitrary, so to censor they'd be reorganizing like mad to "change history", with the transactions censorred.. This would decrease the difficulty of the blocks they're creating, and if the hostilecoin came with a historical reference to a recent previous block hash in any transaction of the hostilecoin would make changing history plain possible.(that previous hash would be signed, and they cant forge the signature) Of course they could try create a history ditching the transactions, but that'd make the entire system useless. (that should be enough to poke the users to hard-fork to another mining algo/PoS)