-
Iroh - IPFS reimagined
-
BitTorrent V2 already hashes things on a per-file bases. If two people both make a torrent that contains the same file, as long as those people contact the same tracker, they will be able to share that file between peers. Even if the two torrents were made and downloaded by completely separate groups of people that have never seen or connected to each other before.
This is the main reason I push people to use V2 torrents whenever possible.
https://blog.libtorrent.org/2020/09/bittorrent-v2/
Qbitorrent has full support for them in the librorrent 2.0 releases, so the only thing holding them back now is that private trackers don’t support them. (Probably for ratio tracking reasons.)