Plausible deniability for node operators

I think an alternative approach is to give node operators / boundary node operators a simple way to comply with legal concerns in the region they are located. For example, you could imagine that one node provider / boundary node provider can supply a “blocklist” of canister ids for which they do not want to answer any queries. Now when I host a node in Switzerland and I get some legal notice that I’m breaking Swiss law due to some specific canisters, I could just add those canister ids to my personal blocklist. That might be enough to prevent my node being taken down by law enforcement, but nodes in different regions where the content may be legal can still serve queries to that canister.

In the mario example, it would’ve meant that this one boundary node could’ve stopped serving queries to the relevant canister and hopefully avoid legal trouble / full takedown, but all other boundary nodes would still be serving it.