This is very much true for the decentralized web. We’re still in the phase where we need to be thinking more about what *exactly* it is we’re trying to build. Only then can we figure out how to build it.
Gotta focus less on the answer and more on the question!
Where are the people that were designing a full-on web of trust architecture on Nostr? They messaged me a couple of months ago but I cannot find them anywhere. I hope they didn't get discouraged from implementing it.
They had some cool ideas to individually declare levels of trust in Nostr. For instance, I would trust nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx to help me choose my hardware wallet, but not my vegetables.
We are getting to a point where that level of detail can actually be helpful.
I just did a pre release (v0.1.1-alpha) for pretty good apps. Desktop (currently mac and linux, but win forthcoming).
Anyone can make a list of hardware wallets or veggies or whatevs. Anyone can add items to any list. Anyone can endorse / reject any item on any list, and anyone can endorse / block any user as a trusted curator of that list.
For testnet, I’m using kind 9901 for lists and items; endorsements are kind 39901, parameterized replaceable events. Your app downloads data, crunches some numbers and says “here is your crowdsourced list of Awesome Hardware Wallets: A, B, C …”
Curator trust is contextual, transitive and calculated in a PageRank-like fashion, so if Alice trusts Bob to curate wallets, Bob trusts you, and you trust Marty, then Marty will have influence over Alice’s list even if she doesn’t know who he is. Influence of unvetted users is set to a default which is usually low or zero to screen out sybil attacks, but can be adjusted if you’re not currently experiencing sybil attacks and want a more permissive system so you can get more input from more sources. There are several other parameters you can play with; as you adjust them, you can watch items pop on and off the list and hopefully get an intuitive feel for how the parameters work.
I welcome any feedback that anyone may have! 🙂
Pretty Good Apps v0.1.1 pre-release is ready for download as a desktop app for mac and linux. Curate lists over nostr in a genuinely decentralized fashion. Give it a spin!
https://github.com/wds4/pretty-good/releases/tag/v0.1.1-alpha
If we can pull off *genuinely decentralized* curation of simple lists, I think everything else falls into place.
Consider that two lists is all it takes to specify a graph: one list for nodes, one list for edges. If we can crowdsource graphs, we can crowdsource data models.
Want to design a verified credential for application XYZ but don’t want to depend on W3C to do it for you? DCoSL it!
If you are into web of trust, take a look into PrettyGood, a Nostr client for desktops: https://github.com/wds4/pretty-good
Thanks nostr:npub1cpstx8lzhwctunfe80rugz5qsj9ztw8surec9j6mf8phha68dj6qhm8j5e for finding the reference.
Hey guys, that’s my app! 👋🏼 Thanks to Shawn npub1clk6vc9xhjp8q5cws262wuf2eh4zuvwupft03hy4ttqqnm7e0jrq3upup9 for pointing out this thread to me! 🙏🏼
I’ve just in the last 1-2 days gotten it to the point that you should be able to run the app and see list curation in action. My goal is for you to see under the hood and explore *how* list curation works. I pushed an alpha release for mac last night may do v0.1.0 for mac, linux, +/- win later tonight. Let me know what y’all think!
It’s a very challenging problem! But I’m confident it’s one that we can solve.
What is our vision for the decentralized web? We live on a planet with millions of people, probably millions of developers, all of whom are free to associate and interact as they wish. As cypherpunks we strive to build tools to enable their spontaneous, dynamic organization into networks both large and small, with or without overlap, each one of which is capable of highly sophisticated intra-network communication and coordinated action, without ever putting any one person, developer, or entity in charge of the tools for any given network. Have we succeeded? We're making progress, but we're not there yet.
That's the motivation behind the DCoSL protocol: Decentralized Curation of Simple Lists.
The diode is one of the basic building blocks that enabled the electronic age. Transistors, digital watches, smartphones, computers would not exist without the diode.
The ability to curate a simple list in a genuinely decentralized fashion is the diode of the decentralized web.
Anyone have recommendations on the best paid / subscription nostr relays?
You can also view raw JSON before you submit it.

I've enabled a dev mode that allows you to toggle the raw JSON for nostr notes on the main feed. Useful if you're trying to decipher things like tags for replies.

Imagine if we could travel to a parallel universe that forked from ours 100 years ago, collect all the best music since the fork, and bring it back.
Curated Lists: visualization of how rankings are determined by your web of trust

Curated Lists

#[0] how is knowledge represented in the brain?