DeepSeek 在 2026 年 10 月 17 日发布了 DeepSeek-V4.1-Flash-1017:48 个 safetensors 分片,加上一个配置文件和一个分词器,共 510 GB,而且只有这一个版本。如果你的智能体跑在这个模型上,你需要的就是这些字节,而不是相近的副本。
这正是模型权重比 BitTorrent 原本面向的大多数内容更适合它的主要原因:文件很大、公开、发布后不再改变,而且很多人要的是完全相同的文件。
电影为什么不一样
在种子网站上搜一部电影,你会看到 4K remux、1080p 压制、720p 版本,还有几份字幕不同的。每一份都是单独的种子,只有几个节点,大多数人随手拿一个能播的。没人这样下载模型。想要 DeepSeek-V4.1-Flash-1017 的人,要的都是同样的 48 个分片。
这和 1990 年代的网络有点像。很多人最早通过 AOL 上网,找网站要靠 Yahoo 这样的人工目录,或 AltaVista 这样的关键词引擎。Google 在 1998 年出现,按网页之间的链接给网页排序,后来成了大多数人使用网络的方式。今天的模型分发有点像 Google 出现之前的网络:每周都有新的开源模型,智能体在无人值守的情况下下载它们,副本散落在服务器、镜像站和节点群里,没有什么把它们串起来。不管有没有 Pirate Face,这些节点群都存在。
infohash 是怎么来的
制作种子时,客户端把文件切成同样大小的分块,再对每个分块做哈希。分块哈希、文件名和分块大小放进一个叫 info 字典的结构里。这个结构的 SHA-1 就是 infohash,一个 40 个字符的十六进制字符串,用来标识这个种子。
- 文件被切成固定大小的分块
- 每个分块都被哈希
- 哈希、文件名和分块大小组成 info 字典
- info 字典的 SHA-1 就是 infohash
- 改动一个字节,infohash 就完全不同
用同样的文件、同样的设置做种子,无论谁来做,得到的 infohash 都一样。改一个字节,它就变了。这是 Pirate Face 上 deepseek-ai/DeepSeek-V4.1-Flash-1017 的磁力链接:
magnet:?xt=urn:btih:be10fee246b1e7845113eb99bdddf1d8f242043e
一个模型一个节点群
共享同一个种子的节点合起来叫作节点群。电影的每种压制都是不同的文件,所以一部电影的观众被分散到几十个小节点群里。模型发布不会被重新压制,所以下载 DeepSeek-V4.1-Flash-1017 的人都会进入同一个节点群。
- 电影:很多版本,每个都有自己的 infohash 和小节点群
- 模型版本:一组字节,一个 infohash,一个节点群
热门模型发布后,很快会出现衍生版本:量化版、abliterated 版,以及 NVFP4、MLX 或 GGUF 转换版。每一个都是自己的一组文件,有自己的节点群,这是对的:2 位 GGUF 确实是另一个模型。不过人们是有意挑选衍生版本的,挑定之后,需要的也正是那一个。此刻这个节点群有 18 个做种者。
DeepSeek-V4.1-Flash-1017
be10fee2…2043e18 个做种者orcarouter/DeepSeek-V4.1-Flash-1017-abliterated-GGUF3654372c…OBLITERATUS/DeepSeek-V4.1-Flash-1017-obliterated0af76f7b…LibertAIDAI/DeepSeek-V4.1-Flash-1017-NVFP4623aa369…mlx-community/DeepSeek-V4.1-Flash-1017-oQ4e-ngram-mtp38ea143f…
实时 · tracker 此刻检查 衍生版本是不同的内容,所以有自己的 infohash。
找节点:tracker 和 DHT
Tracker 是一台服务器,你问它:"还有谁有 be10fee2…?"每个 Pirate Face 磁力链接都带着 udp://tracker.pirateface.co:6969/announce。
**分布式哈希表(DHT)**不需要中心服务器就能回答同样的问题。它是一张分散在许多台机器上的键值表:键是 infohash,值是节点列表。BitTorrent 的 Mainline DHT(BEP 5)由数百万个普通种子客户端共同运行。
每个节点随机取一个 160 位 ID,和 infohash 一样长,两个 ID 之间的距离是它们的异或值。某个种子的节点列表,保存在 ID 离它的 infohash 最近的那些节点上。
- 向已知最近的节点询问 infohash
- 它回复 ID 更近的节点(异或距离)
- 重复:每一跳与目标共享更多前导位
- 最近的节点返回节点地址
- 向它们宣告,下一个客户端就能找到你
找节点时,客户端先问它已知的最近节点,对方回复更近的节点。每一跳大约把距离缩短一半,所以即使网络里有数百万个节点,也只需要几跳。
为什么 DHT 适合模型权重
DHT 查找只能找到用了同一个 infohash 的节点。对电影来说,这会产生成千上万份很小的节点列表,你还得靠索引站挑一份。对模型来说,任何用同样方式打包这次发布的人都会算出同一个 infohash,并找到其他所有人。
实时 · tracker 此刻检查
带宽
一个 510 GB 的模型提供一千次下载,就是 510 TB 的流量。中心化的托管方要为全部流量付费,账单随每次发布增长。在节点群里,下载者也在上传,所以用户越多,容量越大。
还缺的是上面一层,用来说明哪个 infohash 是真正的发布、文件是否与发布者的校验和一致、节点群是否健康、每个衍生版本从哪里来。Pirate Face 提供了其中一部分:每次发布一个经过校验的种子、一个 tracker、实时的节点群健康状况、一份来源记录,以及面向现有 Hugging Face 工作流的 pf download 命令。
