Comment on Why selfhosted social media protocols are hated ?

<- View Parent
rinse@lemmy.world ⁨4⁩ ⁨days⁩ ago

Plebbit is text-only, images are not hosted on the protocol anywhere. Although you can embed a link to an image within your comments or posts. Eventually we will think of a design for p2p image hosting but it’s not high priority right now, also it could be abused easily.

Locate bob given a name or some other ID At the moment we use key-value trackers similar to bittorrent trackers, Bob in this sceneario would post their content CID (content identifier, similar to hash) with addresses they can be reached through (quic, webtransport, websocket, https, etc).

If we assume Bob in this is a community with human name like cats, then the backend of Plebbit will resolve the text records of the domain to find its IPNS address, which then can be queries from trackers to find Bob, or anyone else who has the content of Bob’s community.

Verify that it is indeed Bob (and not someone pretending to be Bob)

Plebbit uses IPFS for its backend, which is based on content-addressing. You always get what you ask for.

Prove to Bob that I am indeed who I say I am Each comment/vote/edit published by users to communities is signed with ed25519 keys.

Send that cat picture without anyone in the middle snooping on it

Depending how you connected to Bob, if you connect over a websocket or any encrypted protocol it will encrypted and nobody can snoop on you.

source
Sort:hotnewtop