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的服务端架构有GazelleXBT Tracker(XBTT)、NexusPHP等。

客户机端

一般受支持的软件有μTorrent(多数站点已停止支持),qBittorrentDelugeTransmission

客户端的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]

参考资料

  1. ^ traffic tracked. www.bakabt.me. [2020-10-22]. (原始内容存档于2020-10-29) (英语). 
  2. ^ Trading BitTorrent Tracker Invites , Commodity or Curse?. [2013-07-05]. (原始内容存档于2013-06-19). 
  3. ^ open tracker. [2020-10-22]. (原始内容存档于2021-01-29) (英语). 
  4. ^ BT Client. www.bakabt.me. [2020-10-22]. (原始内容存档于2020-10-29) (英语). 
  5. ^ uTorrent客户端受多个严重漏洞影响. www.sohu.com. [2019-06-16] (中文). 
  6. ^ 公網BT發展為私網PT. [2020-10-22]. (原始内容存档于2021-01-30) (n). 
  7. ^ buy invite or account. [2020-10-22]. (原始内容存档于2020-10-25) (英语). 
  8. ^ 盜版動畫相關資源在各類torrent上的猖獗趨勢. torrentfreak.com. [2020-10-22]. (原始内容存档于2020-11-27) (英语).