Why Nostr? What is Njump?
2024-09-17 10:39:41

Silberengel on Nostr: ...

But who will identify the spam?

Any relay will get hit with spam. That’s just the cost of being a server admin. (Of course, we’re all going to end up server admins, now that local and private relays are becoming ubiquitous, but I digress.)

The question is more: What is spam? Who gets to determine which events are spam?

That’s actually a completely subjective decision, so I think individual npubs should be determining it. Low Information Voter (npub1494…zmp0) was heading in the direction of individually-trained, intelligent spam filters, with Minitru, but npubs need more standardized information, to make effective decisions and to calibrate their personal filters.

6 Confirmations

Information about an unknown npub is gathered by

Examining it in isolation

  • interacting with it (such as in a conversation),
  • reading what it has already published,
  • asking it to pay money
  • requesting it to perform some task

… and by examining it within a group

  • asking other npubs if they follow it (the basis of WoT)
  • or asking others if the npub is already known to them (community membership, articles they’ve zapped, replies they’ve given, etc.)

All of these things should leave a sort of audit trail, so that the next evaluator can judge accordingly, or ask for more information. Then the confirmations build up, without someone needing to be followed.

Like with Bitcoin. The transactions aren’t “followed”, they’re confirmed.

This npub has had 3 confirmations… 6 confirmations… 10470 confirmations.

You could have 10 followers, but 12000 confirmations, because you manage to meet everyone’s minimum, but didn’t make the hurdle to the “follow” list.

Hit two birds with one stone

This would also allow follow lists to become friend lists, again, eliminate the need for an additional “favorites” list, and raise the information value of following.

Author Public Key
npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z