I’m not too technical about encryption but what the problem with implementing it on here ?
Discussion
Relays can't filter by content what is encrypted. So if you remove all the meta data including the sender, you won't know who could even detect spam in the message. Denial of service spam could post to channels that don't exist so to say and relays would store the garbage?
This content would be bound to relays that get paid for its storage probably by the content's author, which is not automatically wrong but still a few steps away from where we are so far.
How about integrating nostr:npub1exv22uulqnmlluszc4yk92jhs2e5ajcs6mu3t00a6avzjcalj9csm7d828 into the clients ?
POW/paid/personal relays would all be partial solutions to this problem.