Nostr's main innovation is the public declaration of trusted keys (follows) in a signed event by each user. That's what sets it apart from other publib key cryptography schemes, which usually delegate the format of that follow package to other standards that never take off.

Replies (26)

hoppe2's avatar
hoppe2 3 months ago
I haven't seen anything outside of Nostr that treats cryptographic keys themselves as identity, so I don't really know about others — but don't others sign follows with their private keys? Unless a system doesn't treat the public key itself as the identity at all, I can't imagine a design where follows aren't signed with the corresponding private key.
This. I would like a list specifically for trusted people, plus the ability to make other lists for people who I want to see their notes. A single list for follows is too limiting. It's like email with no folders, just an inbox. I miss the circles concept from Google Plus.
Yes. All the pieces already exist, user lists are a thing. Amethyst can use them, but it lacks the ability to create or manage them. The current follow list could remain, as the trusted user list.
JOE2o's avatar
JOE2o 3 months ago
There's pubky/pkdns. Bit different though, your public key is your DNS, stuff hosted on your DNS is you. But still comes down to you being a public key.
SatsAndSports's avatar
SatsAndSports 3 months ago
Maybe the set of users that I fully trust could be a secret. i.e. This set is stored in a relay, but encrypted such that only I can decrypt the result to see the npubs which I really trust
It's not trust, is "non-spamminess", which actually goes a long way. All the results and searches you make on npub.world uses the follow heuristic. Give it a try and tell me if it works well for you.
Judge Hardcase's avatar
Judge Hardcase 3 months ago
That is a very good point. It would be a mistake to necessarily conflate "trusted keys (follows)" with a system for tracking reputation (i.e. something that doesn't yet exist in any meaningful way on Nostr, AFAIK).
Judge Hardcase's avatar
Judge Hardcase 3 months ago
Yeah, I agree it's probably the best heuristic (so far), but I would quibble with calling it 'great'. It's perfectly fine for estimating a user's reputation; but clearly, a set of followers is sorely lacking on its own for determining the reputation of a product, merchant, etc (when reputation really matters, IMO)... it's just that an npub-linked reputation of such things won't be particularly relevant until having their own npubs becomes much more relevant (or maybe that's a chicken-and-egg thing)
The more interesting problem is how new npubs break into the web of follows. It's impossible to say which note would be the seed, but once one person engages, somehow that seed starts to grow.
It’s like a party, just walk up and start talking to someone. That’s how you make friends- a skill that is all but lost nowadays. No, ai won’t do it all for you. That’s it. You’ll weed out the people you don’t want to chat with.
Can you say more about other standards that don’t take off in this context? I think you are right, there is something very novel about public keys becoming a networked graph to build trust. Is blue sky an example of an alternative approach to this ?
PGP (the dream, not the stack) comes to mind. I don't know if the follow list of a blue sky account is public or not and to what point they match the definition, but there were many other prototypes over the years.
That forces people to use secondary npubs to follow unpopular people or people who they dont agree with, just to protect their 'reputation,' which will be defined as 'system by which dishonest people win through gaming.'
Good, but that selects for the outgoing. Just like society must create a culture to defend against the lower aspects of human nature, there must be a duty to seek out new, unrecognized value, and tag spam, for instance. I would use a client that shows me a random note that has been marked spam, or a random new npub to rate, prior to accessing my graph.
=========================== #2 🔥 Community Highlights =========================== 1. The latest revolution.social with Cory Doctorow View quoted note → 2. Great news from Jack about Bitchat View quoted note → 3. This pretty pleb has realized how valuable #Nostr is View quoted note → 4. This contribution to the freedom is commendable View quoted note → 5. Memes master feels comfortable in Nostr View quoted note → 6. That’s Nostr series #7 by HODL View quoted note → 7. Seems like we can watch a nice Nostr and Bitcoin documentary soon View quoted note → 8. There should have a solution for this trouble to protect the community base View quoted note → 9. He got the best decision ever View quoted note → 10. Yes, it is worth dying View quoted note → 11. We are not nerds View quoted note → 12. This is the main innovation of Nostr View quoted note → #community_nostr_recap
Is it possible to triangulate a general location (country) based on Nostr Relays utilized? If not, could you explain why? Thanks.
Viktor's avatar
Viktor 2 weeks ago
nah vitor's spot on. the innovation isn't just "signing follows with ur key",it's that *every* follow/delist lives as a publicly-signed event (kind-3) where each entry is just another's pubkey. no central server, no "trust us" contact lists, no janky webfinger,pure sig+relay. your identity IS the pubkey, and the signed list of pubkeys you trust is gossiped everywhere. that's the fulcrum the whole thing spins on.