this post was submitted on 15 Sep 2023
13 points (100.0% liked)

IPFS

720 readers
1 users here now

Community for the InterPlanetary File System.

Website: https://www.ipfs.tech Github: https://github.com/ipfs/ipfs/

IRC: #ipfs on libera.chat
Matrix Space: #ipfs-space:ipfs.io
Discord: https://discord.gg/DrPFqa2

Forums: https://discuss.ipfs.tech/

Other IPFS communities on Lemmy

founded 5 years ago
MODERATORS
 

I like the IPFS technology as an idea, I can pin my files I guess, but I don't know any communities or services that I wanna use that leverage IPFS.

I was wondering what y'all are using.

top 17 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (2 children)

I think IPFS alternatives to the services below would improve their reliability, I would use them right now if they exist.

  • IPFS alternative to archive.org and web.archive.org (Wayback machine)
  • IPFS alternative to torrent trackers for pirated media, such as nyaa.si. The file transfers are decentralized but the content index (tracker) itself is centralized. Which is a pretty critical flaw, recently made apparent with RARBG's takedown.
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

Interplanetary Wayback uses IPFS to store web page archives, although the index of those pages stays on the instance. Seems to be actively developed by a professional team.

ipwb logo

https://github.com/oduwsdl/ipwb

[–] [email protected] 1 points 1 year ago (1 children)

IPFS is absolutely terrible for illegal content. It is very easy to block and track

[–] [email protected] 2 points 1 year ago

Bittorrent is also known for being easy to track outside of private trackers. You're saying IPFS is easy to block and track, but how does that look like relative to bittorrent? Because if it's about even, IPFS still has the advantage of not having a centralized tracker.

[–] [email protected] 5 points 1 year ago (1 children)

Imagine if someone made 4chan but ipfs. All threads are hosted by the site users and the thread dies when no one has it open anymore. Sounds dangerous but pretty dope

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

There's a couple of attempts at decentralized 4chan clones that you can probably google whitepapers for (keyword: decentralized imageboard) but no name has really stuck. Beckons asking why they keep failing.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

I searched for that once and found a GitHub to web3chan and something else I forget the name of. I don't really expect em to pick up traction but I couldn't find one that worked

[–] [email protected] 2 points 1 year ago

From a google search and memory: There's nntpchan, diboard, openchan, Fchan (this one is federated on ActivityPub (official instance dead (active instance: https://usagi.reisen)))

[–] [email protected] 4 points 1 year ago (2 children)

i think fediverse storage needs to leverage ipfs for its completeness

but i personally just don't have proficiency to make it happen

[–] [email protected] 2 points 1 year ago

Agreed! IPFS for long term image and video storage seems like a good model, if the IPFS address could be included in the ActivityPub message then it be up the server whether it just passed that along to the user, if the server pins it itself into a cache, or just keeps it as a reference and only pulls on request.

[–] [email protected] 0 points 1 year ago (1 children)

With latency of ~5s to retrieve the content requested source I don't think it is feasible to make good UX on lemmy to view images. It coud be possible to do for short form video.

[–] [email protected] 2 points 1 year ago (1 children)

If it was integrated into lemmy itself and every instance now was using ipfs wouldn't latency go down?

[–] [email protected] 1 points 1 year ago (1 children)

I think 5s was latency for protocol itself. Someone would need to make some experiments and show that it is a feasible approach to deliver images fast enough.

[–] [email protected] 1 points 1 year ago

Oh shit that's wack. I'd love to see it done. Maybe one day I can try it, for now I'll stick to my hello worlds

[–] [email protected] 3 points 7 months ago* (last edited 7 months ago) (1 children)

The one thing I use it for is lesspass (if you've heard of it then see the note at the bottom). It is a site that hashes content (site, username, password) to, somewhat problematically, generate a new password deterministicly.

I downloaded the HTML, verified they're not doing anything shady, and then put the HTML file on IPFS so that 1. I could self-host and always get it even if their site was down, but also 2. Know that they didn't update the site and suddenly start harvesting peoples master passwords.

The bigger usecase for IPFS though would be for something like Nix with people being able to share precompiled binaries through IPFS (which is in the works). IPFS more of a foundation tool, not an end-user tool.

Side note: while lesspass doesnt live up to the hype, but it can be useful... I mean useful if you don't really use it as intended.

[–] [email protected] 2 points 6 months ago

*programmatically

You could put the copy of the password generator on a server owned by you to almost equivalent results, but IPFS is useful here because I can use the copy you've made (after checking once it's not malicious) and keep safely using it knowing nobody has the power to swap it for something malicious, or the hash would be different.

Should we practice what we preach here? Wanna post the address here?

[–] [email protected] 2 points 1 year ago

I am looking into it as a cache. I also have used it to share files.

Currently it has a high latency and low compatibility