|
|
|
|
|
by scott_w
435 days ago
|
|
> People will shut off the moment they get the full file. Perhaps but the time spent downloading it is also time spent uploading some of the file, so there's still some benefit. By having it in random order, you more evenly distribute the people with access to different parts of the file. With streaming, if everyone downloads the same blocks at the same time, "bad actors" can dump all data they already watched to save disk space, harming potential peers that are watching slightly behind. |
|
Unless you use public key cryptography, which is so expensive that nobody actually uses it for arbitrarily large inputs.