I haven’t looked at blossom that much, from what I understand nostr:npub13v47pg9dxjq96an8jfev9znhm0k7ntwtlh9y335paj9kyjsjpznqzzl3l8 just spec’d a way to do content addressable file lookups over http for redundancy, but doesn’t spec a way to distribute files to these blobstr servers.
That all sounds very shitty, but I think because of that it might work. I can't think of anything else better.
nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s have you seen it? Is this just like Daniel's blobstr?
Discussion
One thing that just came to mind is a blobstr service is one that monitors these hashes and automatically mirrors them from your notes. You wouldn’t need any of the blossom machinery and would be more automated. I guess the blossom list thing would still be useful if you want to advertise which blobstr relays you use.
The only additional thing blobstr needs is authenticated uploads for uploading files. This could just be an api key and doesn’t need to involve nostr at all.
Maybe this is the same or very similar to blossom?
Seems to be pretty much the same.
What about NIP-97? This way, copies of the file can be distributed across multiple relays that choose to accept NIP-97 events, and users don't need to think about what servers to send the file to.