DZC's avatar
DZC 4 months ago
As a nostr user, I like that I can use as many npubs as I want. Throw-away npubs are very useful for testing. And having different profiles/npubs for different contexts and applications is also very powerful. Being accountless makes trivial to generate and use several npubs. I'm guessing how this could change with a much "reduced" namespace. Ok the other hand, what feature could be implemented in domain assignment in order to protect against bots saturing the namespace?

Replies (3)

Nuh's avatar
Nuh 4 months ago
1. These are not mutually exclusive, not any more than DNS and IPv6 are. Your protocol should support MNS and Pkarr/Npubs ... One for throwaway accounts and one for stable identity. In fact Nostr already have Nip05 ... I just want to make that sovereign. 2. You touched on one of the two main problems my design needs to address. But it is actually the simplest of the two; you make it computationally expensive to create these Names, just enough so that a user can do it once with ease, but millions of bots break the bank, and you have trillion names so even millions of bots won't saturate it. I will share the actual details once I have working prototype instead of just making promises.
DZC's avatar
DZC 4 months ago
1. Ok, I understand now. It's a NIP-05 improvement making it sovereign. ๐Ÿ‘ I dislike NIP-05, though. Some people misunderstood it as the identity itself, when it really is a DNS alias for the npub, as in nostr the identity lies on the keys. I think it's more dangerous than useful, tbh. 2. Ok, PoW then. ๐Ÿค™ Looking forward to read the details! Thanks for your answers. ๐Ÿซ‚
โ†‘