With the freedom to run nodes being critical to bitcoin’s success, I’m concerned that if someone successfully writes highly inappropriate or abhorrent information/images as a valid transaction then many people will be put off running their own node and acting as a host for this content, thereby creating a threat to bitcoin as a whole.
I believe this issue could be successfully mitigated by allowing nodes to redact (i.e. make unavailable) select parts of the data on their blockchain. Is it possible or at least feasible for a node to do this while otherwise being able to participate fully in the bitcoin network?