the best solution is likely at the relay layer
Discussion
Yes. Relays just need to run a plugin which hits an API to score the images.
nah they really don't.
smart clients, dumb relays.
good luck with that on client side only.
no centralized APIs though as it needs to be a protocol level
Dumb protocol, smart policy
I like that but how do we keep censorship decentralized like SMTP?
You mean *unlike* SMTP? Signatures and relay hints
SMTP works at scale but is not sufficiently decentralized. nostr doesnt need all the header stuff just dynamic relay reputation