this post was submitted on 25 Jul 2023
34 points (94.7% liked)

Lemmy

2172 readers
1 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 1 year ago

Yup. I'm messing around with decentralized services (e.g. IPFS and Iroh), and I think it would be really cool to have a completely decentralized service like lemmy. Some issues:

  • content would be immutable, so there would be no way to truly delete anything deterministically (would be up to clients)
  • following from the first, moderation would be an opt-in thing, so clients would need to enforce moderation changes themselves
  • performance would probably suck until the network gets bigger, so early adopters would have a rough time of it
  • searching could be complicated to implement, I need to think more about it

I think it should be possible to implement the Lemmy API and just use IPFS/Iroh as a storage backend to get started, and slowly push the server bits to the client as the userbase gets bigger.