

This only works for public torrents and with PEX enabled. For private trackers an open port is required.
Wrong, tracker provide IP and port of leechers, which is just what is needed to hole-punch. It is just slower, as the seeder fetch tracker info 1 to 4 times per hour, so by the time the hole-punched connection is established, leecher has already sucked up all the data from peers with open ports.
If you want to build up ratio on a private tracker with closed port, seeding a piece of a fat 100Gb+ torrent will do.
Bullshit, Trackers and DHT hold IP and port of peers, hole-punching technique allows to open both sides.
The only difference is the speed to establish connection:
Now, the reason why it seems hard to seed torrents on private tracker, that disable DHT, is because seeders with closed port will only fetch leechers IP from tacker 1 to 4 times per hour, so by the time the hole-punched connection is established, leecher has already sucked up all the data from peers with open ports.
It’s fine to keep port closed if you avoid private tracker and DHT disabled torrents. If you want to build up ratio on a crappy private tracker, seeding a piece of a fat 100Gb+ torrent will do.
What about holepunching?
I’d be surprise if you notice the difference.
It’s Genius Party intro! https://youtu.be/XdL0VoG9S9k
You want real infinite storage space? Here you go: https://github.com/philipl/pifs