this post was submitted on 06 Mar 2024
27 points (78.7% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

55072 readers
403 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS
 

As in, the download speed you provide to the peers.

top 19 comments
sorted by: hot top controversial new old
[–] [email protected] 57 points 9 months ago (1 children)

When you seed the download speed you can expect is 0 MB/s.

[–] hector -1 points 9 months ago (2 children)

I mean, the download speed you provide to the peers?

[–] [email protected] 38 points 9 months ago

Depends on what upload speed your internet has.

[–] [email protected] 36 points 9 months ago (1 children)
[–] [email protected] 34 points 9 months ago (2 children)

Make sure that you are seeding random blocks instead of serial. That way peers who have a different block will exchange among themselves rather than waiting for you to provide each and every piece.

[–] [email protected] 8 points 9 months ago (1 children)

This is the default behavior for most torrent clients. The only time it is not, is when the downloader on the other end has their torrent client manually set to download the torrent sequentially.

[–] [email protected] 1 points 9 months ago

Ah, I have never seeded anything primarily. Still I thought as he was asking for things to check, I posted it.

[–] hector 7 points 9 months ago

Thanks super helpful :) gonna try that for my experiments

[–] [email protected] 8 points 9 months ago

As another poster has said, your internet package probably has an advertised upload speed beside your download speed (which is what people are usually interested in). Since you will be sending pieces of your torrent accross the internet, I think this will be the main speed bottleneck you will face. This will obviously also be split between however many leechers download your torrent at once. But given the p2p nature of torrents, the number of people downloading ddirectly from you should be much smaller than the number of people downloading the torrent altogether.

[–] [email protected] 5 points 9 months ago

It depends on a lot of things. On your end you can make sure you're "connectable" and have the right ports open, and have a decent internet connection. Beyond that there's not much to do.

[–] [email protected] 3 points 9 months ago

As far as BitTorrent itself goes, your optimal speed is also going to depend a bit on your client and the number of peers in the swarm.

Suppose you’re seeding a file to 3 peers. It’s not very efficient if your client uploads part 1 of your file to each peer, then uploads part 2 to each peer, etc. A more optimized upload would upload part 1 to peer A, part 2 to peer B, part 3 to peer C, etc. Then the peers can share each of those parts with each other. This way you are effectively only uploading the file one time before other nodes start seeding as well.

The thing is, this sort of seeding only works well in specific situations, including when there’s only one seeder, etc. And not all clients support this. Take a look at qbittorrent’s super seeding option for an example of one client that does.

[–] [email protected] 0 points 9 months ago