Feature Request: Chunking A feature I thought of would be to 'chunk' a file into sections, and allow the host to limit the download to a certain number of chunks per client. If this feature were enabled, in order to get a complete file, a downloader would have to use multiple sources. This is assuming that all of the files are identical and can be combined after all pieces are collected.
For example, assume that the same 3 minute MP3 is located on 6 hosts, and each has a 30 second limit per file. If the software downloaded a different section of the file from each source, then assembled the file, the client would benefit. The benefit would be two-fold - 1) a faster download (given bandwidth is available) 2) No single source can be identified for the entire file.
As a host, I would enable this feature in order to provide a faster download for people, but also to protect myself from being targeted for sharing an entire file.
I'd love to hear your thoughts on this idea. |