It already exists. It's NIP 40 https://github.com/nostr-protocol/nips/blob/master/40.md
It's no way close to that nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqppemhxue69uhkummn9ekx7mp0qythwumn8ghj7anfw3hhytnwdaehgu339e3k7mf0qyghwumn8ghj7mn0wd68ytnhd9hx2tch2deau
Why? Just do an `expiration` tag with now + 1 second and boom the event is gone before its even downloaded from the relay.