So when the uploader uploads it the client can hash the file and use a nostr index like h while advertising so that we can search for it with nostr filters. When someone is viewing a file we can search the network for who else has the same file, and even request for specific chunks from other peers. We're already chunking files in the PoC but its a little finicky.

Replies (9)

It can be the best idea ever, but if no clients integrate it doesn't matter. Even if only *some* major clients don't integrate it's probably a lost cause, because people won't use it due to lower reach. This happens often with Amethyst building in features, but damus & primal are nowhere to be seen. I wish you luck though.
Thats how protocols work also thats what I like about the spec I've proposed here it can go from something as simple as a wormhole over nostr to a full blown torrent replacement. The clients can chose the complexity they wish to implement. TBH im just going to spec it out and only build out the parts I need for formstr. The rest I may or may not build upon when I have time.
I know my fair share about clients not adopting my useful specs (polls) 🤣 So now I only build stuff that would atleast be useful for me regardless of other clients adopting it.