• sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 years 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.