trwnh.com/unified.test.hugo/content/theorycrafting/social-web-networking-contacts-consent/index.md
2024-11-13 11:24:48 -06:00

16 lines
819 B
Markdown

+++
title = "how to handle networking in a social web"
summary = "you should be able to make a new social app without starting over on network effects. the key is in consenting to people messaging you, but separately being able to signal interest in specific subsets of messages."
date = 2024-11-10T03:56:12-06:00
toc = true
draft = true
streams = ["all"]
tags = []
+++
## problem statement
You want to manage your network of contacts separately from all other apps -- this is the "bsky problem" where the data for apps is tied up in records which are stored in repos that are validated against schemas and namespaced to lexicons.
When starting a new networked app (anything where messages or publishing might be involved), you want to be able to bootstrap off of your existing network of contacts and followers.