I think that this is pretty much what IPFS [1] (and others I cannot remember right now) does. If I remember correctly, it builds on some of the BitTorrent ideas, but does not implement whole BitTorrent protocol.
It might be interesting to integrate IPFS into standard BitTorrent clients.
[1]: https://ipfs.io/
EDIT: Of course I ment IPFS in combination with IPNS (Inter-Planetary Name System)