But all we've got is a Web of not-spam 😄

nostr:note1hude85frpg0rvn3luzsjkdeut4v9fwagylsrd8jrndpkwfq3ht3q9kxj03

Reply to this note

Please Login to reply.

Discussion

Baby steps! 😂

I’m working on a guide for devs to incorporate the Grapevine into any given nostr app or platform of choice. Something like this:

Step 1: use the follows list to calculate a WoT score. Several apps already do this, and I applaud them for doing it: coracle, wikifreedia (although I’m not sure if it works yet?), others I probably don’t know about.

Step 2: Enable users to create EXPLICIT TRUST ATTESTATIONS, formatted using the Grapevine protocol which will make it interoperable with other apps, using a Context that is appropriate to the app in question. Example: Alice trusts Bob to curate wikifreedia articles in the category of electronics. (Could also enable the ability to attest using the parent Context: Alice trusts Bob for all actions, in all categories.)

Step 3: pool attestations from Step 2 with follows list. The plan is to phase out the use of the follows list, but do it gradually.

Step 4: Replace the WoT score with the Influence Score using the Grapevine’s algorithm. This is how my proof of concept works (Curated Lists in my Pretty Good Apps desktop) but I need to write up a document.

Why do this? Because WE GOTTA STOP USING THE FOLLOWS LIST AS A PROXY FOR TRUST. It’s a fiat crutch that we have leaned on for too long!

> Several apps already do this, and I applaud them for doing it: coracle, wikifreedia (although I’m not sure if it works yet?)

It does.

The problem with this method is that step 2 is a UX nightmare; people don’t typically do that or do it to a very very veeery narrow set, ie “I trust my wife”

Do you have any examples of applications that are able to create a finely-grained and large WoT?

No working examples that have been built, although the issue of fine grained vs coarse grained attestations is one that I think about a lot. As you point out, no one wants to create a new attestation for every fine grained category. The answer, I think, is to arrange categories in a hierarchy. If movies is the parent category and dramas, comedies and westerns are the child categories, then I can attest that you have good taste in movies, so no need to create separate attestations for each of the fine grained child categories. The hierarchy of categories will itself be curated by your web of trust. This blog post says all that with a little more detail:

https://prettygoodproject.substack.com/p/influence-and-context-in-the-grapevine