完成实践
四个分片的离线练习:缺一片为什么不能完成?
当三个节点合起来拥有 A、B、C、D 时,交换可以补齐四片;若唯一持有 D 的节点提前离线,剩余节点再多次互传也无法生成 D。这个练习独立于许可判断。
直接回答
当三个节点合起来拥有 A、B、C、D 时,交换可以补齐四片;若唯一持有 D 的节点提前离线,剩余节点再多次互传也无法生成 D。这个练习独立于许可判断。
准备材料:全部为虚构
在纸上写一个虚构教学文本的四个分片 A、B、C、D,分别给甲 A、B,给乙 B、C,给丙 D。每个字母只代表数据,不需计算真实摘要,也不用接入网络。
第一轮:找已有与缺少
甲缺 C、D,乙缺 A、D,丙缺 A、B、C。先把三个集合合并,检查 A、B、C、D 是否都至少存在一份。这个并集判断回答“是否有补齐的可能”,尚未回答实际网络能否连接成功。
第二轮:完成交换表
让甲从乙取得 C、从丙取得 D;乙从甲取得 A、从丙取得 D;丙从甲取得 A、B、从乙取得 C。共有七次按片计的传递。此计数只对应这张表,不声称是真实协议的最快调度。
第三轮:改变一个条件
设丙在任何人复制 D 之前退出。甲乙只剩 A、B、C:加入十个只拥有 A、B 的节点仍缺 D。如果甲已经从丙取得 D 后丙才退出,甲则可以继续提供 D,结论不同。
再填一张独立的许可单
虚构作者“星图练习组”声称对自己绘制的图授予 CC BY 4.0,并明确排除包内第三方配图。写下:图与配图应分开核对,不把模拟许可套给整个包;实际文件仍需真实发布页。
参考答案与自评
正确结果应同时出现:甲缺两片、乙缺两片、丙缺三片;示例交换共七次;D 唯一副本提前离线会阻止补齐;分片补齐不能回答第三方配图的许可。漏了哪项,就重做那一轮。
把方法变成行动
- 画三个节点,在各自圈内填入起始分片。
- 填全每个节点缺少的字母,先不画交换箭头。
- 按交换表逐条划去缺片并记录来源。
- 分别演算“丙提前退出”和“D 已复制后退出”。
- 填写练习单中的许可缺项,与答案逐项对照。
逐项对照表
| 项目 | 观察或动作 | 结论或待补内容 |
|---|---|---|
| 甲:A、B | 从乙取 C,从丙取 D | A、B、C、D |
| 乙:B、C | 从甲取 A,从丙取 D | A、B、C、D |
| 丙:D | 从甲取 A、B,从乙取 C | A、B、C、D |
| 丙提前退出 | 剩余并集 A、B、C | 缺 D,不能完成 |
延伸阅读与支持范围
协议与许可的事实说明对应下列来源;虚构案例、交换表和记录方法由本站设计。来源状态仅表示已核对所列支持范围。
数据透明度
参考资料
关于这个问题的问答
对应学习卡片
哈希能核对一致性,不能核对授权
分片摘要可帮助发现传输数据与元信息不一致;info-hash 标识元信息中的 info 部分。它们不能单独确认发布者身份、文件安全或许可。
- 使用方式
- 阅读与实践
- 内容性质
- 教学材料
离线模拟:四个分片怎样互相补齐
用 A、B、C、D 四张纸模拟文件分片,记录三个节点的数据并集与缺口,再单独填写许可清单。无需客户端或真实下载。
- 使用方式
- 阅读与实践
- 内容性质
- 教学材料
继续阅读
BitTorrent 如何分发文件,为什么不能证明授权?
BT 用节点互传分片来分发数据;许可描述谁允许哪些使用行为。种子、磁力链接和哈希各有技术用途,不能填补授权依据。
包含 5 个可复现步骤
阅读指南怎样为一次再分发整理许可证据?
先锁定文件与版本,再记录原始发布页、许可对象、具体用途和附带条件。把未覆盖的素材单列;找到许可文字后仍要确认它确实关联到当前材料。
包含 5 个可复现步骤
阅读指南