磁力链接拆解
把一条磁力链接按参数逐段拆开,讲清楚 xt、dn、tr 各自代表什么、哪些字段可以省略、哪些字段会影响解析结果。不涉及任何具体资源,只讲字符串结构本身,读完再看任何一条链接都能大致判断它描述了哪些信息。
URI · PARAMS从链接结构读到协议原理,从授权条款读到隐私边界,每一块都能单独看。
把一条磁力链接按参数逐段拆开,讲清楚 xt、dn、tr 各自代表什么、哪些字段可以省略、哪些字段会影响解析结果。不涉及任何具体资源,只讲字符串结构本身,读完再看任何一条链接都能大致判断它描述了哪些信息。
URI · PARAMS在没有中心服务器的情况下,节点之间靠什么找到彼此?分布式哈希表、K 桶、节点 ID 与异或距离这些概念,用尽量平实的语言讲清楚。看完能明白为什么磁力链接可以脱离 tracker 独立存在,也能理解这套机制在隐私上意味着什么。
DHT · K-BUCKET把著作权法里和网络传播相关的条款整理成一份可对照的清单:哪些行为属于合理使用,哪些需要取得授权,哪些即使不盈利也可能构成侵权。清单不替代法律意见,但能帮你在动手之前先判断一下边界在哪里,少踩一些明显的坑。
COPYRIGHT · FAIR USECreative Commons 的六个组合条款分别允许什么、禁止什么,开源许可证里的 GPL、MIT、Apache 2.0 在分发时各有什么要求,这些都会逐条对照说明。很多所谓“免费资源”其实附带了明确的署名或非商业限制,读清楚再使用,比事后补救容易得多。
CC · GPL · MIT参与 P2P 网络时,你的 IP 地址在协议层面是对其他节点可见的。这个暴露面有多大、什么情况下会被记录、使用代理或 VPN 能不能真正遮住,都会分开讲。不夸大风险,也不轻描淡写,把机制本身说清楚,剩下的判断交给你。
IP · PROXY · VPN公有领域作品、开放获取期刊、开源软件镜像、CC 授权素材库,这些都可以合法获取和分发。我们把这些渠道按类型整理成目录,标注授权范围和获取方式。想找能放心用的资源,从这里开始会比漫无目的地搜索快很多。
PUBLIC DOMAIN · OA讲技术也讲边界,不回避问题,也不夸大风险。
本站只做技术科普和合法资源导航,不存储、不索引、不提供任何受版权保护的内容文件。所有文章讨论的是协议机制与法律条款本身,不涉及具体资源的获取方式。这条线从建站第一天起就没有变过。
P2P 协议本身只是一种传输方式,和 HTTP、FTP 一样是工具。工具可以被用来分发开源软件,也可以被用来传播侵权内容,区别在使用方式而不在协议。我们讲清楚机制,也讲清楚边界,不把技术本身当成问题。
每篇涉及资源获取的文章,前面都会先放一段版权提示,说明这类内容在什么条件下可以使用。授权协议的解读尽量逐条对照原文,不做简化到失真的概括。读完之后,至少能分清哪些行为是明确越界的。
P2P 网络里的 IP 可见性、tracker 的日志留存、代理和 VPN 的实际遮挡范围,这些容易被人含糊带过的问题,我们会拆开讲。不制造恐慌,也不轻描淡写,把机制摆出来,判断权交给读者自己。
BT、DHT、磁力链接、tracker、做种、吸血、分块校验,这些词在别处经常被混用。我们在文末附了术语对照表,每个词给出英文原文和简要定义,方便对照阅读,也方便去查更权威的资料。
文章下面可以留言,指出错误、补充案例、提出不同理解都欢迎。涉及具体侵权资源的求助会被删除并说明原因,但对技术和法律本身的讨论一直开着。有人较真,内容才会越来越准。
把一次文件传输拆成七个步骤,看 P2P 网络的效率从哪来,风险又在哪。
BitTorrent 协议的核心是一个叫 info hash 的东西。种子文件里记录了待分发文件的元信息,包括文件名、文件长度、分块大小和每一块的哈希值,把这部分内容做一次 SHA-1 计算,就得到了 info hash。磁力链接里的 urn:btih: 后面那串字符,正是这个哈希值。它有两个重要性质:一是同样的元信息一定得到同样的哈希,二是从哈希几乎不可能反推出原始内容。这意味着,只要手里有这串哈希,就足以描述"我要找的是哪一批文件",而不需要事先拿到种子文件本身。
知道要什么之后,下一步是找到有这些文件的人。传统做法是通过 tracker:客户端把 info hash 发给 tracker 服务器,服务器返回一份当前正在做种的节点列表。tracker 不传输文件内容,只负责牵线。后来为了避免单点依赖,DHT 被引入进来。DHT 把"谁有什么"这份信息分散存放在参与网络的节点上,查询时按照节点 ID 的异或距离一步步靠近目标,最终找到存有对应记录的节点。两条路可以同时走,也可以只走 DHT,这也是磁力链接能够脱离 tracker 独立使用的原因。
文件会被切成固定大小的块,通常是 256KB 到 4MB 不等,每个块都有独立的哈希值。下载时,客户端同时从多个节点请求不同的块,谁先给就先收谁的,收完立刻校验,校验通过才写入。这种做法有两个好处:一是带宽被多个来源分摊,来源越多速度越快;二是某一块损坏或者某个节点中途退出,只需要重新向别的节点请求那一块,不用整个文件重来。这也是 P2P 在大文件分发上效率明显高于单点下载的原因。
理解完机制之后,有一件事必须说清楚:协议本身是中性的,但使用协议的行为不是。分发开源软件、公有领域作品、获得授权的内容,和分发未经授权的受版权保护作品,用的是同一套协议,法律后果却完全不同。同时,参与 P2P 网络意味着你的 IP 地址在协议层面会对其他节点可见,tracker 和部分节点可能保留连接日志。这些都不是协议设计上的缺陷,而是它作为分布式系统的固有特性。了解特性,才能判断自己在什么场景下适合使用、需要采取哪些额外的防护措施,以及哪些行为从一开始就不该做。
来自网络法研究、开源社区、隐私安全与版权实务的四种视角。
技术中立原则在司法实践里并不是一张万能挡箭牌。判断一个平台或工具是否承担责任,关键看它对侵权行为是否明知、是否采取了必要措施、是否从中直接获利。讲清楚这一点,比反复强调"技术无罪"更有意义。
大型发行版用 P2P 分发已经十几年了,从 ISO 镜像到容器镜像层,效果一直很稳。关键在于校验和签名做得扎实,每个块都有哈希,下载完再验一次签名,来源和完整性都能确认。合法场景里,这套机制其实非常好用。
很多人以为挂了代理就安全了,实际上 DNS 请求、WebRTC 连接、IPv6 泄漏都可能把真实地址暴露出去。与其追求一个"绝对匿名"的幻觉,不如先把暴露面搞清楚,知道哪些信息会流向哪里,再决定要不要参与、怎么参与。
著作权法里的合理使用有明确的适用条件,不是"我没赚钱"就等于合理使用。传播范围、对原作品市场的影响、使用的目的和性质都会被纳入考量。很多当事人是在收到通知之后才第一次认真读法条,这个顺序如果能倒过来会好很多。
如果把 P2P 只理解为下载电影的手段,那确实过时了。过去几年,真正在规模上增长的是它在基础设施层面的应用:开源软件镜像分发、科研数据集的协同共享、去中心化存储网络的底层传输、部分区块链项目的节点同步,用的都是和 BT 一脉相承的思路——分块、校验、多源并行。
一个明显的变化是协议本身的工程化程度在提高。早期的 BT 客户端更多是实验性质,现在主流的开源实现已经相当成熟,分块调度、带宽控制、连接管理都有清晰的规范。这让 P2P 能够被嵌入到对稳定性要求更高的企业场景里,而不再只是个人用户的工具。
另一个变化来自合规侧的推动。随着版权监测技术越来越细,靠"匿名"规避责任的空间在收窄。反过来,那些从一开始就把授权信息、校验机制、来源追溯做进去的项目,反而更容易获得信任。技术能力和合规能力正在变成同一件事的两个面。
接下来的看点大概会落在两处:一是去中心化存储和 P2P 传输怎么更好地结合,二是版权识别技术能不能跟上分发方式的变化。前者决定技术能走多远,后者决定这条路能走多稳。
内容补充、功能调整、术语修订,按时间从新到旧排列。
新增 DHT 路由表、分块校验、做种率等条目,每条附英文原文与一句话定义,文末可直接跳转查看。
GPL、MIT、Apache 2.0 三种常见许可证在分发、修改、商用场景下的要求被整理成对照表,方便快速查。
补充了 IPv6 环境下地址可见性的说明,并更新了代理与 VPN 在不同协议层遮挡范围的示意。
整理了一批开放获取的学术期刊与预印本平台入口,标注授权范围与获取方式,方便按学科查找。
每篇文章标题旁新增预计阅读时间,按正文长度与段落密度估算,方便读者按手头时间挑选。
根据读者反馈补充了恶意种子的几种新伪装手法,清单从五项扩展到八项,附对应的识别要点。
磁力搜索不是资源站,是一个把 P2P 技术、版权规则和隐私边界讲清楚的知识站。
做这个站的起因很直接。身边总有人在问,磁力链接到底是什么、为什么有些能下有些不能、挂了代理是不是就查不到了。网上能找到的答案大多两头不靠:要么是一堆术语堆在一起看不懂,要么是含糊其辞、暗示"你懂的"。我们觉得这两类内容都没解决问题,反而让误解越积越多,于是决定自己写。
站点的内容分成三条线。第一条是技术线,讲磁力链接的结构、DHT 的寻址方式、BT 的分块校验机制,尽量用平实的语言,每个术语第一次出现时给出英文原文。第二条是合规线,把著作权法里和网络传播相关的条款、Creative Commons 的六种组合、常见开源许可证的要求,逐条对照说明。第三条是隐私线,讲 IP 暴露面、tracker 日志、代理和 VPN 的实际遮挡范围,不夸大也不轻描淡写。
有件事需要说清楚:本站不存储、不索引、不提供任何受版权保护的内容文件。所有文章讨论的是协议机制和法律条款本身,合法资源导航里收录的是公有领域作品、开放获取期刊、开源软件镜像和 CC 授权素材。这条线从建站第一天起就没有变过,以后也不会变。
评论区一直开着,欢迎指出错误、补充案例、提出不同理解。涉及具体侵权资源获取方式的求助会被删除并说明原因,但对技术和法律本身的讨论不设门槛。有人较真,内容才会越来越准,这也是我们愿意持续更新的原因。
往后还会把术语表补得更全,把法规解读做得更细,把合法资源的渠道整理得更清楚。不指望所有人都认同这里的判断,只希望读完的人能对 P2P 多一分理解,对边界多一分敬畏。
全部问答收在下面这个区域,双列排布,上下滑动查看,点击标题展开答案。
鼠标停在列表上可以暂停滚动,滚轮也能手动往下翻。
DHT 那篇讲得真清楚,之前看了好几份资料都没搞明白 K 桶是干嘛的,这里配着寻址过程一讲就通了。
难得看到一个讲技术但不怂恿下载的站,开头那段版权提示写得很实在,没绕弯子。
术语表帮了大忙,看外文资料的时候对着查,省了不少事。就是希望再加个搜索框,八十多条翻起来有点长。
CC 那篇六种组合的对照表我存下来了,做设计的时候经常要查,比翻官网快。
隐私那篇写得挺实在,把 WebRTC 泄漏这种容易被忽略的点都标出来了,不是那种只让你买 VPN 的软文。
整体挺好,就是有些法规解读还是偏保守,希望能多给几个实务中的判断例子,光看法条有点抽象。
开源分发那篇是意外收获,原来自己天天用的镜像站背后就是 P2P,之前完全没往这个方向想过。
恶意种子那篇的检查清单挺实用,尤其是扩展名伪装那段,之前真踩过一模一样的坑。
内容质量在线,就是更新频率可以再高一点,等一篇长文有时候要等挺久的。
从磁力链接结构那篇入坑的,一路把 BT 机制也读完了,比看零散的博客文章系统多了。
评论区氛围挺好的,指出文章里一个术语用法不对,作者很快改了,还在文末加了修订说明。
希望合法资源导航能按学科分一下类,现在都堆在一起,找特定方向的资料要翻好几页。
最欣赏的是那种"说清楚机制,让你自己判断"的态度,不替读者下结论,但把该给的材料给足了。
排版看着舒服,代码块和正文区分得很清楚,手机上读也不费劲,这点比很多技术站强。
IPv6 那部分补充得很及时,之前只知道挂代理,完全没意识到 IPv6 会绕过代理直接出去。
用了小半年,最大的收获是终于分得清做种、吸血、分享率这几个词了,看社区讨论不再一头雾水。
关于技术中立的讨论那篇写得有分寸,既没有一味辩护,也没有把问题全推给工具,读完确实想了挺久。
整体体验很好,偶尔晚上八九点加载会慢一点,希望服务器能再扩容一下。
最喜欢的是那种不急着给结论的写法,把机制摊开,读者自己看完自然就有判断了,这种内容现在不多。
从一个完全不懂 BT 的小白,到现在能跟人解释清楚磁力链接里每个字段是干嘛的,也就读了一个周末。