Remix.run Logo
gwd 6 days ago

Don't know much about Nostr, but wondered re the spam problem, if it would make sense to introduce the idea of proof-of-work for the identities? A quick search shows that the have optional PoW proposals for notes (i.e., individual posts), but I didn't see anything about PoW for identities.

People could spend $1, or $5, or $50 of compute for an identity, and others could use the cost of the identity as a filter. Having a $5 ID put on a blacklist would make poor behavior of any sort more costly.

digitalbase 6 days ago | parent | next [-]

Here is the Network Implementation Proposal for POW (https://nips.nostr.com/13)

Identity on nostr is just a public/private keypair.

You can enhance that identity by sending a kind0 (metadata) note with your name, bio, pictures. So i guess you're suggestion to add PoW for kind0 events which is covered by NIP13 too.

gwd 6 days ago | parent [-]

Right, so the general NIP13 could be used to define a "ID proof-of-work" note attached to an ID. You could add PoW notes after ID creation, or create new, more difficult notes if the original one turned out to be insufficient.

But although there's the technical components available to easily build such a thing, you're not aware of such a standard having been discussed, much less defined?

EDIT: To be clear, the idea for this would be a equivalent of the "blue check mark", but 1) you pay it yourself and 2) you can make it as cheap or expensive as you want.

fiatjaf 6 days ago | parent | prev [-]

Yes, that makes sense and that can be used later by relays and clients in order to decide whether to store or display notes from identities. In fact that's a pretty good idea.