PT下載
PT(英語:Private Tracker)是一種BitTorrent協定的P2P下載方式的另一種形式,「Private Tracker」指私有種子伺服器。與BT最大的不同點為:進行私密範圍下載,並且記錄每一個用戶的詳細數據。[1]
特點
PT可進行私密範圍下載,因此提供PT的討論區(網絡討論區)大多非公開的,採用邀請制或是不定時開放註冊。用戶註冊後會得到一個passkey,因此可藉由passkey辨識每個用戶,用戶從某PT站下載種子後,該種子即帶有用戶的passkey,這同時也是計算個人帳戶流量的方式,亦可透過站內其他方式購買流量(虛擬貨幣交易)以供下載之用。有站點為了防止單用戶passkey洩露導致大量流量丟失,開發了每個用戶下載的每個種子都有獨立tracker的運行機制,緩解了passkey洩露帶來的流量流失現象。
為了控制用戶數量,關閉自由註冊的PT網站一般採用邀請碼制度,由已註冊的用戶向自己所信任的人傳送邀請,以確保用戶質素。[2]有一些站點還會允許用戶通過官方渠道捐助或購買邀請碼以獲得邀請。
為吸引新用戶加入,個別站點亦會不定時開放註冊以活躍社群。[3]
由於有passkey,用戶上載及下載即可統計,在大多數的PT站會以上下載比例(分享率)規定用戶需上載多少後才可下載多少,有些站甚至會以用戶上載及下載的內容等做積分值,分享率過低者會被系統取消使用PT的資格。由於需有足夠的分享率方可下載,因此有些用戶會租用網絡上有大頻寬的Seedbox以提高自己的上載率。
技術原理
BT下載時,軟件會分析.torrent種子檔案得到Tracker地址,然後連接Tracker伺服器,伺服器返回其他下載者的IP,下載者再與這些IP聯繫進行下載,BT下載的Tracker是公開的,而PT下載的Tracker則是私有的,透過禁用DHT有要求地控制用戶數量,PT下載還透過討論區等方式的約束機制將BT下載的理念現實化,讓用戶做到下載的過程中努力上載。
BT下載和傳統的依靠網站伺服器作為下載源的HTTP/FTP下載不同,採用的是P2P對等下載方式。BT下載的同時也進行上載,這樣參與進來的人越多,下載的速度也越快。如果下載的人數足夠多,往往可以達到網絡頻寬的峰值。
雖然BT的設計理念是好的,但實際執行過程中不能按照設想的那樣完美。由於網絡限制,大多時候,BT下載並不能達到理想的頻寬滿速狀態。
軟件
伺服器端
常用的PT的伺服器端架構有Gazelle、XBT Tracker(XBTT)、NexusPHP等。
客戶機端
一般受支援的軟件有μTorrent(多數站點已停止支援),qBittorrent,Deluge,Transmission。
客戶端的HTTPS支援
PT站只允許使用特定版本的特定PT軟件(見上)[4],部分網站提供了比明文HTTP Tracker更安全的的加密SSL支援。
客戶端安全漏洞
μTorrent在2018年2月28日被爆存在遠端連接安全漏洞,此用戶端為多數站點禁用[5]。
優劣
相比公網BT的優越性
用戶在討論區上進行PT下載時,都有相應的約束機制。PT網站的約束機制是建立在分享率(ratio)的基礎上的。當上載量與下載量的比值達不到要求時,甚至會被封掉帳號。也就是說,上載越多才能下載越多。因此,不少用戶登陸PT軟件不是為了下載,而是為了上載。這也是PT能保持種子長久活躍,經久不衰的原因所在。
Tracker的脆弱性
PT站只用自己的Tracker,和Public Tracker不同,PT的Tracker是要不停追蹤用戶端的下載上載流量的,所以對伺服器的效能實時性要求較高。Tracker伺服器容易被DDoS,伺服器本身安全性取決於網站管理者網絡安全技術水準。
也有原為公開BT的站點後來隨網站管理者政策改變而轉為PT站的先例。[6]
存在問題
斷種
由於PT下載方式的私密性和小眾性,導致下載資源,尤其是偏僻冷門的資源,經常會由於上載人數的不足而產生斷種現象,這種現象在一些規模較小的PT下載站尤其明顯。
作弊
由於PT下載所使用協定的漏洞,導致一些用戶利用其漏洞模擬上載流量而進行作弊,這種作弊很難完全禁止。[來源請求]
地下交易
由於PT網站大多數不能自由註冊,催生出一批依附於該規則的商人,他們通過第三方平台明碼標價販賣帳號或者邀請,幫忙以正當或者作弊的方式,為客戶增加上載流量、做種積分等,而上述私自販賣帳號、邀請、流量、積分的行為,極大破壞了PT網站的運作機制,通常都被PT網站明令禁止,甚至因為該問題導致一些PT網站把一些國家或地區列入黑名單。 [7]
著作權風險
PT網站分發的內容,大多以影視出版物、音像製品、軟件或應用、圖書的掃描或電子檔等為主,例Nyaa種子發佈細則,當中絕大部分均未獲著作權所有者正式授權,用戶需要承擔被控告侵犯著作權的風險。 [8]
參考資料
- ^ traffic tracked. www.bakabt.me. [2020-10-22]. (原始內容存檔於2020-10-29) (英語).
- ^ Trading BitTorrent Tracker Invites , Commodity or Curse?. [2013-07-05]. (原始內容存檔於2013-06-19).
- ^ open tracker. [2020-10-22]. (原始內容存檔於2021-01-29) (英語).
- ^ BT Client. www.bakabt.me. [2020-10-22]. (原始內容存檔於2020-10-29) (英語).
- ^ uTorrent客户端受多个严重漏洞影响. www.sohu.com. [2019-06-16] (中文).
- ^ 公網BT發展為私網PT. [2020-10-22]. (原始內容存檔於2021-01-30) (n).
- ^ buy invite or account. [2020-10-22]. (原始內容存檔於2020-10-25) (英語).
- ^ 盜版動畫相關資源在各類torrent上的猖獗趨勢. torrentfreak.com. [2020-10-22]. (原始內容存檔於2020-11-27) (英語).