It would need to be optional. Nostr is already a data sink, and my mobile does not need to download the 4000x9000 version of an image. Honestly I’m a bit surprised that more native clients don’t support something like imgproxy to reduce this burden and reduce IP address exposure.
Secure, uncensorable image upload/retrieval adds a lot of limitations that aren’t relevant to the average cat photo or meme.
