this post was submitted on 11 Jun 2023
29 points (100.0% liked)
Fediverse
757 readers
1 users here now
A community dedicated to fediverse news and discussion.
Fediverse is a portmanteau of "federation" and "universe".
Getting started on Fediverse;
- What is the fediverse?
- Fediverse Platforms
- How to run your own community
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Honestly, something IPFS-based would probably be a reasonable answer, but I don't think anyone's made a generic image hosting system on it yet.
agree, my first thought was ipfs. would be cool if ipfs gave the uploader the power to delete/revoke
The design of IPFS - using content-based addressing with append-only interactions - makes deleting/revoking basically impossible to implement, let alone guarantee.
There's the dat protocol (now hypercore by holepunch) that handled this better, with content being addressed by key instead, so that the owner of the private part of the key could modify content after "uploading" it.
Unfortunately, hypercore still hasn't really reached that stable point where you'd like it to be for developing a software like this on top of it.
you're absolutely right about ipfs. its mission of forever preserving the web is awesome but it means that data will last indefinitely (and every version of every piece of data lol)
i had never heard of hypercore. that's pretty cool. maybe lemmy will get some nice fixes for storage, image, video management to make instance media hosting easy for the instance maintainers so they can follow the same path reddit did of hosting post media. that way, media not only stays with the instance but can be edited/deleted by the users