Have you seen a nip draft to use "-" tag so that relays would only accept such events from authed author?
I have! I think it’s a fine idea and we will support it if relay implementations merge it. We hacked together our own solution that’s working quite well.