Torrent to me would be the ultimate, with perhaps a reward incentive to seed etc, but I’m not sure how that would be integrating into the current tech. I just don’t know much about it.
IPFS is currently here and used, so maybe that’s a first step? Not sure.. but I think both projects are very close, they just need some help.
Its all come down to cost, its just too much for them to do it right.
I think making it torrent based should not be difficult at all.
I would definitely connect it with an additional reward system to hold a shard.