Earlier quoted context omitted.
I thought the same thing about PGP/GPG keyservers. They are supposed to be immutable so if someone uploaded a key containing a jpeg attachment depicting illegal content, the only course of action would be to wipe every server in the network.
Keys aren't immutable. You can remove UIDs you don't like. Even if they were immutable, at least in theory, a keyserver could censor whole keys. But apparently this is a practical problem. Phil Pennock wrote on oss-security ( http://seclists.org/oss-sec/2017/q4/375 ): [...] we've had keyservers in Europe shut down because of privacy demands because an append-only mesh-fill datastore can't remove keys and people send…
In theory the miners of a public blockchain could also do such auditing, to simply decide to ignore anything containing child pornography, just as they could arbitrarily decide to ignore any transactions. Of course, it's probably expensive to actually check all possible transaction in this way, and they most likely don't have a big enough incentive to. And of course for other sometimes illegal content (e.g. a picture of Mohammed or a particular nation's state secrets) some group of miners would censor while some wouldn't, and it would only take the miners who don't censor to win once for it to forever fork the blockchain.