Relays could hypothetically distribute octet stream blobs in their “content” field containing image or other digital data. In my opinion these notes should have their own “kind” so that standard relays can screen out notes containing image data.
I think this would help to decentralize Nostr further and reduce potential censorship. The challenges are getting specialized relays dedicated to distributing this content as operations cost will be higher than standard relays.
Finally I think image relays would allow meme producers to get rewarded via zaps rather than the people who distributes the meme. Perhaps we could even define splits where all zaps goto the relay who then distributes the zaps based on splits defined by the author.