Torrents funktionieren auf zwei Wegen: Entweder per Tracker (das issn Server, der dir quasi mitteilt, welche Quellen gerade online sind), oder per Distributed Hash Table ("Magnet" Protokoll, da kannst einen Link in qBittorrent reinkopieren. Diese Links beginnen mit magnet://), das kommt ohne zentralen Server aus, is aber einen Hauch lahmer.
Als Gegenstellen gibt es Seeds und Peers. Peers haben nur einen Teil des Downloads, das sind meistens die Clients die selber grad dran rumnuckeln. Seeds sind Quellen, die die Files vollständig haben.
In 99% der Fälle gilt: Ein Torrent ohne Seeds ist im Download nicht komplettierbar. Wenn ein Torrent also über längere Zeit keine Seeds aufweist (nicht alle sind permaonline), und steckenbleibt, ist die Wahrscheinlichkeit groß, daß du den Download vergessen kannst. Bevor man die Seeds aufgibt würde ich aus persönlicher Sicht so ca. 2-3 Wochen warten. Ab der Zeitspanne wird es schon sehr unwahrscheinlich daß es noch welche gibt die den gewünschten Torrent seeden, also vollständig bereitstellen.
Es gilt zudem als höflich, einen Torrent auf 1:1 Ratio zu bringen. Also zumindest soviel Upload zurückzugeben, wie der Download groß war. Bei illegalen oder halblegalen Downloads empfiehlt sich das bei einem öffentlichen Tracker natürlich eher nicht so *hust*.
PS: Schau auch drauf, ob es nicht Seeds gibt, zu denen du aktuell nur grade nicht verbinden darfst - bei Seeds kommst du bei größerem Andrang in eine Warteschleife und mußt eben alle vor dir fertigsaugen lassen, bis du an die Reihe kommst, es empfieht sich dann, den Rechner 24/7 online zu lassen.
Die ganzen Probleme hast natürlich nur bei alten oder wenig beliebten Torrents.