I think that Blossom can be "the IPFS that works", but just in theory. I haven't seen its magical link-resurrection capabilities working in practice.

Maybe a simple start would be an app where you can post a Nostr event reference and it would do the appropriate Blossom link-replacing there for you, in case you're on a client that doesn't do that automatically.

nostr:nevent1qqsvwjkaj8j2cd77cvmjsnfxj4l0r4z7fwagd7s80hdrdzf8wcglj0cppemhxue69uhkummn9ekx7mp0qyfhwumn8ghj7mmxve3ksctfdch8qatz9uuq85vg

Reply to this note

Please Login to reply.

Discussion

Can you link me to a good resource for digging into blossom?

It's this. It's allright, useful for prototyping, but wont compete with ipfs.

https://github.com/hzrd149/blossom

The Blossom specs are not clear on its potential. This is better: https://www.youtube.com/watch?v=ksFndK4BZME

It's not bad but I think Blossom is superior because most of the time clients can just do the simple dumb thing and load an image from a URL (which they already do) instead of having to load a NIP-94 event.

maybe there should be something like DNS in nostr.

Even if Blossom would not work, the mere fact of not being associated with a shitcoin and stupid VC money makes it more likable than IPFS. 😛

Yes, waiting for the bud that actually describes a way to deliver on the media in a decentralized way..

Npub.pro stores theme assets on blossom servers and auto-switches if link isn't working.

How does it figure out where to switch to?

Looks on nostr for files with the same hash stored on other servers .

Alex Gleasson did a great job with blossom uploader for nostrify(as a ditto can store media there), which script I am using to bot upload random media to blossoms(including my own), and the bot posts the link in notes on feed of whichever responds first. These links to media in note work even if the said blossom(from the domain in note link) is down as it finds the other blossoms upstream, same hash (which is how a blossom-server is configured to work) and still runs the media. That is working in clients as we speak, the only problem is with clients that need the media extention to display, link still works. The bud that you are looking for is 04 as option which is for mirroring of the blobs instead of reuploading everywhere.