Join Nostr
2026-05-13 14:23:22 UTC

tekne on Nostr: When I was working with GunDB a while ago, I had this whole design for a p2p social ...

When I was working with GunDB a while ago, I had this whole design for a p2p social network that worked congruently with natural human relationships rather than creating a weird new category of online parasocial relationship.

It was something like:

Stranger: just see them around vaguely
Acquaintance: leech but don’t seed
Friend: leech and seed
Family: leech, seed, and act as account recovery assist (Shamir secret sharing)

The idea is that you’re not putting people into definitive buckets and managing a “top friends” list sort of thing. Rather, these things are fluid based on your own activity, like in real life. You can’t point to the moment you became friends with someone, it just happened over time. Likewise, at some point you just started seeding for them because you interacted so much.

In any case, there’s a lot of power in those four simple relationship categories mapping to p2p actions.
IPFS can be fast enough if you don’t have to search the entire network graph for peers and are quickly connected to a limited pool of peers that are more likely to have the file (which is what would be possible in the event my followers are pinning the content)