Informacje o trackerze
Czym jest tracker BitTorrent?
Tracker BitTorrent to serwer, który pomaga klientom BitTorrent porozumiewać się ze sobą. Koordynuje przesyłanie plików między użytkownikami (peerami), śledząc, kto udostępnia dany torrent. Tracker nie przechowuje żadnych plików — wyłącznie informacje o aktywnych uczestnikach roju.
Czym jest OpenTracker?
OpenTracker to wydajne oprogramowanie trackera BitTorrent stworzone przez erdgeista. Jest open source, wyjątkowo szybkie i minimalistyczne. Obsługuje miliony połączeń przy minimalnym zużyciu zasobów.
Jak działa tracker?
Klient BitTorrent wysyła do trackera żądanie „announce” z info_hashem torrenta. Tracker odpowiada listą peerów, którzy właśnie udostępniają lub pobierają ten sam torrent. Tracker zna wyłącznie: info_hash, adres IP peera i port.
Indeks zaobserwowanych hashy
Poza obsługą rojów tracker prowadzi indeks zaobserwowanych info hashy i pobiera z roju nazwę oraz listę plików każdego torrenta. Istnieje po to, by zgłoszenie z tytułem dało się dopasować do hasha, i by hash można było pokazać takim, jaki jest. Poza metadanymi nic nie jest pobierane; wpisy wygasają, gdy rój przez jakiś czas milczy. Zalogowani mogą go przeszukiwać.
Konta
Konto jest opcjonalne — tracker działa bez niego. Odblokowuje funkcje dla zalogowanych zależnie od przypisanych grup, na przykład wyszukiwanie w indeksie albo rejestrację torrentów bez CAPTCHY. Co przechowujemy dla konta, opisuje Regulamin.
Jakie dane przechowuje tracker?
Tracker przechowuje wyłącznie aktywne roje — listę info_hashy i powiązanych z nimi peerów (IP + port). Te dane są tymczasowe i znikają, gdy sesja peera wygaśnie. Nie przechowujemy żadnych plików, nazw torrentów ani treści. Indeks przechowuje dodatkowo, dla każdego zaobserwowanego hasha, nazwę torrenta i listę plików pobraną z roju — metadane, nie treść.