100% a good idea IMO. The problem is, how does this get implemented? Relays can require it, but they'd prefer to just require a zap which is purchased PoW, if a client allows users to require it a user might want to turn it off because they already follow people with keys that dont have it already. And how does it get communicated to others? If I send a guy a message, I want to know that he won't get it because my key isn't compliant with his requirements.

Reply to this note

Please Login to reply.

Discussion

This is only for a situation where, from day 1 you say "pubkeys all end in N zeroes else software should reject them". So for Mosaic, a nostr-like protocol I'm writing that nobody is using, it could be done. But it can't be done in nostr. Nonetheless I'm now against the idea (read the other thread replies for why).