| |
| ▲ | gzread 2 hours ago | parent | next [-] | | and the protocol doesn't enforce you upload anything. The original design called for some kind of tit-for-tat algorithm, but it's long obsolete and you get whatever bandwidth the seeder has. | | |
| ▲ | muyuu 2 hours ago | parent [-] | | If you try to download any significant file with zero-upload, you will run out of peers that will share with you much earlier than you will download the file. It's not practical. Most people that speak of leeching or not seeding really are talking about not seeding at all after they've completed. In fact, most clients will let you set upload speeds to a trickle but not zero (zero means unlimited in most clients). From a legal standpoint, that already means you uploaded. | | |
| ▲ | 47282847 an hour ago | parent | next [-] | | It’s true that most clients do not support a zero upload configuration, but it’s not inherent to the protocol, and modified clients exist. I’m not aware of any clients that will refuse to share data with clients that are configured to not upload. I don’t even see how they could determine that, especially in situations where there are no other peers to upload to, and given that stats are entirely self-reported and clients that send bogus numbers exist. You would need a central tracker that cares, which is what private torrent communities rely on, but not public/DHT torrents such as those discussed here. | | |
| ▲ | muyuu 13 minutes ago | parent [-] | | You can, but you will slow down your own downloads dramatically by doing so. In some cases you will fail to finish them. The case for doing this would be just so you can have this ridiculous legal defence Meta seem to be trying to pull out. Really no other good reason. Even for the most parasitic leeches, zero upload is a bad strategy. |
| |
| ▲ | gzread 39 minutes ago | parent | prev [-] | | Seeders don't know how much data you shared with other leechers. | | |
|
| |
| ▲ | blamestross 2 hours ago | parent | prev [-] | | "tit-for-tat" trading of chunks only happens between peers that both are actively downloading. Seeding nodes just let anybody leech. You totally CAN disable all uploads in the torrent protocol. Just set the "upload budget" to zero in most clients. Just nobody realizes they can do that. Bittorrent is wildly successful in part because every popular client makes it nontrivial to "opt out" of it's more socialist components (chunk trading, DHT participation, seeding by default). Making an "leech behavior only" torrent client is straightforward and viable. | | |
| ▲ | muyuu 2 hours ago | parent [-] | | Tit-for-tat kicks in. It's fine for smaller files to just jump peers with zero upload, but i reckon Meta would have found it challenging to download very large files without sharing. It's certainly much faster if you don't get throttled or banned by many peers. | | |
| ▲ | bryan_w 26 minutes ago | parent [-] | | Would you say that generally books would be considered a small file or a BIG file? |
|
|
|