I would like to bring in som smart crc-hashing for each file in shares. A type of linked connection between all swarms/torrents you share with a crc-like-hash-number, that points out to which file in which torrent this number exists for.
In this way you could search for a file and start your download. And if your "source" gets offline then OneSwarm could search for the crc-like-hash-number in the entire network, and other sources (that have renamed that exact file) can be marked as the same file, and the download can continue from a source in a "new-other-torrent-but-still-the-same".
This came up when noticing that my friends could not resume a file that I have renamed. The file is unmodified, but still OneSwarm doesnt "regognize it".
This type of hashing is found in most file-sharing software today. I would really like to see it in OneSwarm