Web of Trust Relay: This relay looks at who you follow, and who they follow, and saves every note in this trust network automatically. I added it as my only relay in amethyst and spam is now completely gone. Anyone in my web of trust can use my relay: wss://wot.utxo.one But the much better solution for nostr is to run your own WoT relay ps I'm faster than @fiatjaf

Replies (70)

Dumb Relay era Ended Today. since Reply/Guy fucked public #nostr relay so hard and gossip model on client made it worse with every spam note being forwarded to other relay over and over. Now now, it's time for Smart Relay. #siamstr
the axiom's avatar
the axiom 1 year ago
but now you will never see messages from people you don't know already?
he changed the algo so people updated their filters, it was more to alert utxo of the irony of people filtering what may solve their problem πŸ€™
I think it’s better to filter client side. For example, I can browse my feed using Coracle with less spam notes because of WoT, but I can easily hop over to another client to welcome noobs.
At least add a home page to this thing, if I try to open it on a browser it I just get a standard 404 message.
So I’m guessing the way bitvora works is I run my own bitvora WoT relay, use only that one relay, turn on global feed in any client and I see content from my follows + their follows- is that right? Kinda a cool idea. We could do that, but with lots more options.
This would be an alternative to the NIP-51 list export. Have a simple control panel with a dual slider for the Grapevine WoT score, to set the max value and min value. See only content from users in that range. πŸ€”
Dammit david!! Not even built the first two use cases and already someone comes along and suggests another!! Good thing we have @cloud fodder on our team with a whole bunch of relay.tools to play with!!! πŸ‘€
Haha yes the possibilities are endless! But they will all use the core library we’re working on right now! πŸ€“
the axiom's avatar
the axiom 1 year ago
do you use coracle as your daily driver?
Yup. The algo is similar in some respects to PageRank, but with a few very important changes. It’s implemented right now at grapevine.my but it’s embedded in react, so we’ve just started the process of rewriting the algo as a standalone js library. Might do other languages after that, haven’t decided yet.
In the future there will be a faster than fiatjaf index to replace GitHub stars as a main matrix to measure developers performance
I mainly forked it cause there’s a major bug that makes the site unusable for me with this account and they’re not responding to issues and PRs. So I fixed the bug, made the like button a πŸ€™ instead of ❀️, and made it possible to zap with other wallets besides Alby.
Justin's avatar
Justin 1 year ago
I'm just a dumb welder but I can spin up a landing page with chat GPT in about 2 minutes. There really is no excuse anymore.
Honestly … I needed a personal walkthrough to grasp it for myself … but that’s prolly just because I’m dense. Maybe we can do a live stream presentation of the GrapeRank mechanics at some point … @david ?
I’d be happy to do that. Might work best to have someone else as host who can ask questions as I attempt to explain how the math works and why it is what it is. Right now I’m writing up the idea of the β€œgrapevine worldview” which lets you visualize the sources of information (follows, mutes, lists, notes, etc) and how they are processed in multiple stages by the grapevine to provide answers to whatever questions we are interested in. That may help to clarify why the grapevine WoT score needs to function as a *weight*. By weight, I mean: how *loud* is someone’s voice on some given topic? We want to screen out the bots, but we don’t want to make it a popularity contest, and the math is chosen so it strikes the right balance.
↑