> You can release a hardfork, such that all participants agree to treat the offending block as a special case. No different from the Ethereum DAO fiasco.How do you get everyone to agree to fork each time someone stores or identifies offending material (or a pointer to such) on chain?
At least in the Ethereum DAO case, everyone had a vested interest in switching to the fork.
You would need a regularly scheduled "Hard Fork Thursday" or similar to effectively address the issue, and that's quite unlikely as this introduces new vulnerabilities.