I like the idea of individual relays being as easy and cheap and commonly used as possible. For the reasons you mention (censorship by centralized relays becomes effectively irrelevant if we can just route around them), and also bc if we want web of trust to work, we’re going to want something like a personal relay to keep track of our WoT. Why? because calculating WoT on the fly is not going to work for anything beyond the simplest and most basic of implementations. A personal relay would be perfect for this. #WoT
Yes exactly. You're getting it. I had worked on a WoT style project on another decentralized network - one in which each user has a full VM (which can do your WoT computation, as you rightfully point out as a need). You may be interested in reading a summary of it as it stood at the time: https://gist.github.com/vcavallo/e008ed60968e9b5c08a9650c712f63bd (I plan on rewriting this for a Nostr context) The language is specific to the platform (Urbit) but you can glean the general ideas. We're working on bringing the "personal algorithm" and WoT idea to fruition generally, for all decentralized social platforms.
Awesome. I will def take a look! 😃 I am in the process of demonstrating what I’m calling the influence score as a method of nostr content stratification and discovery. You can see it in action at https://brainSToRm.ninja where I use the influence score to stratify wiki articles on nostrapedia. One of the advantages I hope to convey of the influence score is that it can see past 2 hops on one’s social graph, unlike most WoT score implementations that give a score of zero for anyone more than 2 hops away. And a second advantage of the influence score is that it is not a popularity contest: your score can be high even if you do not have a high follower count. I haven’t incorporated context yet, but it’s pretty straightforward to make influence scores that are context-specific, and that’s coming up soon on my roadmap. I would LOVE to run a personal relay that maintains my influence score calculations for me, that would be 🔥 🔥 🔥 🔥 🔥
Lot of similarities between aera and @Lez's proposed NIP-77. Both are weighted, both are contextual. Main difference is that NIP-77 has a field for confidence. I like it!