I cannot wait for a Nostr client that allows image uploading and posting. Image hosting has a cost association, though. I don't mind paying for hosting. Maybe a sats for images subscription service?
Discussion
Can’t wait for some kind of decentralized storage/hosting protocol where people can earn sats for putting their extra storage and bandwidth to work for others
So essentially IPFS?
Well, IPFS don’t seems to work at all (according to Fiatjaf). http://fiatjaf.com/d5031e5b.html
good to know.
After some podcasts listened and a lot of reading, their endgame is sharding as a solution to massive data storage.
Which misses the point, since “sharding” is what already was built into Nostr natively, when we don’t have to store everything, much less be in sync with each other (but we do this much more eficiently network and storage wise)
We are already playing their endgame, therefore we won (format wise).
And it makes sense, if you think about it:
Making everyone in sink is exactly what you DONT want - plurality, simplicity, efficiency and accessibility can all be achieved Nostr format, not IPFS format.
And it kind of replicates the real world:
Once you say something out loud, there’s no going back. If someone has the power to erase from the past (even if it’s you), than this person can be coerced to do that.
In Nostr it’s impossible, therefore, it’s better suited to be the digital AGORA, replicating its properties:
You gotta be responsible for what you say! 🙏🏻⚡️
I would downgrade that post a bit. My experience with IPFS hasn’t been that bad.
The problem is that you run into content moderation.
What if someone is posting CP on your relay?
Better to have client have a way to have a user settings stored for remote hosting.
Now someone can already make a relay that stores that info, but it’s on a relay and they are taking a risk.
Very true. This is a tougher problem than I initially thought. You don't want to moderate and censor, but you also don't want to get in trouble with the fed for hosting such horrible content.
since we can run our own relays, maybe - when its possible - we can use our own relay for such needs as well
Bitcoiner??! FOLLOWED 🖖🏼!
You could, allow read only for anyone, and only write for yourself.
You could sell/give someone access if you trust them
There is an expensive relay that requires you to post a deposit to get access. Then you can deduct sats for usage, and take full deposit if violated TOS, and delete their data.
Other relays could copy the data, but it wouldn’t matter for the original hoster
this is actually a good point. everyone could host their own image sharing service on their own server alongside their relay.
I thought I posted this, repeating
You can run your own relay, you can restrict write access to yourself, read to all. But then the person must add your relay to see your stuff
You can open it to people you trust
You. An use the expense relay to require a deposit to access, then take a fee for use or delete notes & take deposits if they violate TOS.
Probably easier to use outside resources though.
Good idea, but to the extent the masses do this, if they keep their servers on their client machine, you’re back to a p2p model. Not bad to have the option though.
One solution that comes to mind is an image hosting service that only allows uploads from whitelisted npubs.
They sign images they upload and certify that they comply with the TOS.
Hosting provider could demand an upfront bond to be locked which can be seized when TOS have been violated.
A small additional ⚡️ charge per uploaded image could account for storage and moderation costs.
Great idea. Or you could use a service like app.starbackr.com where we already have TOS for image and video uploads..! We are currently working on implementing this.
A sat for an image is too much😂
Year 2140!
Is there some way this can be done similar to torrent files where the data is distributed and then we have specialized relays that host data for sats??
I'm excited for what @start9 rolls out next year. My understanding is that each packaged app could be assigned a (sub)domain to point to it even behind dynamic home connections. This could be incredible for pleb home hosting.
You seen nostr.build? I haven't looked much but Walker just posted about it
I've posted a few images there over the last 2 days. It works well, but having something like that integrated would be stellar.

