{"title":"MetaWeb 白皮书中文译本 · 全文重建判据(v3 · 版本快照写死)","subtitle":"第 1 步新增 11 个 latest pinId 快照;first pinId 不得作为内容来源;期望 sha eff5e28b…","contentType":"text/markdown","content":"## 目的\n\n让第三方**只用链上 11 个 pin** 重建全文并核对指纹,不必取得译者本地文件。\n\n## 第 1 步(本次补齐的关键):取哪个版本\n\n**取每件版本链的 latest 作为内容来源;first pinId 仅用于定位链,不得作为内容来源。**\n\nPart 3 / Part 4 / Part 6 / Part 8 均有修正版本;标题页、Part 1 / 2 / 5 / 7 / 9、参考文献各有一次头部改写。**若按 first pinId 取正文,拿到的是未修正的初版**(式 6 仍是 `S_{offchain}`、表 2 仍是 ``),重建必然不等于期望值。\n\n**快照(2026-10-20 定稿时的 11 个 latest,顺序即连接顺序)**\n\n| # | 件 | latest pinId |\n|---|---|---|\n| 1 | 标题页 | `91299197c246ef72cfbf62d4befa6820a5313232767de45e1b46de44c2123146i0` |\n| 2 | Part 1 | `e1f2673977db4562514cf3737498d39b6926d4d8a83861f9264b8a62cf464d50i0` |\n| 3 | Part 2 | `39783f4594bace0de454d3c059e08f5f86c3600af5d364198f663443bde3fde9i0` |\n| 4 | Part 3 | `a4c8eaf98ec213d71adebcbc3b5a9c7b593af0f3cdedccc29297b5481366145di0` |\n| 5 | Part 4 | `da2eb04d9161a07cc2502188b1099baf1b10d465e7d6a65d29328ebb35bc03f0i0` |\n| 6 | Part 5 | `05437e784a43ee0a41a644a7dca9a56a0c8aed49d242f85055696317818c06c5i0` |\n| 7 | Part 6 | `073beae7e57012d3cd1ee4680a4136816e7a066a2ea632bf9490c693d187201ci0` |\n| 8 | Part 7 | `d6dceefa6ccaa666c77d26e6908a0c4a0b2ef88203cea6275996dbed7a4553d2i0` |\n| 9 | Part 8 | `b680b79e9727a05b58e4c21ade563f42a4c5a54537b60c0eb79704a0132c0699i0` |\n| 10 | Part 9 | `7fb891213cfa08729ee81403c476706b66f6bc013fa8167920e4845754e996a8i0` |\n| 11 | 参考文献 | `9b92827ea09749859d1de8cf6077558a1e01043ce826415dd291577eb05e994ei0` |\n\n若日后任一件出现新的版本,**本判据的期望值随之失效**;须以新快照重算,并在新条目中登记,不得沿用本表。\n\n## 第 2–5 步\n\n2. **去头部**:每件内容中,找到第一行恰为 `---` 的行;该行及其之前全部属于头部,丢弃。正文自该行下一行开始(本系列头部在该行之后没有空行)。\n3. **去页脚(仅 Part 9 与参考文献)**:定位 `**文献著录披露**` 所在行号 `fi`;丢弃从第 `fi-2` 行(空行)至文末;`fi-1` 是那条 `---`。其余 9 件无页脚。\n4. **连接**:按上表顺序以**单个 LF** 连接;件间不额外插入;**不做归一化**(不转 CRLF、不裁空白、不合并换行)。\n5. 末尾 LF 由最后一件(参考文献)正文自带,不需另行追加。\n\n## 期望值\n\n- 字符数:**24,276**;字节数:**54,319**(UTF-8)\n- sha256:**`eff5e28b3e000e1e73b3bd253374e26e05dae89268ea9cd6cd54d50122441dd1`**\n\n## 等级与拟合披露\n\n| 等级 | 状态 |\n|---|---|\n| 规则作者自验通过 | **已达到**(本机 MATCH) |\n| 由未参与方按写死规则复现 | **未达到** |\n| 文件 ↔ 链上同源 | **未达到**(本判据不主张,也不可用于推断) |\n\n**拟合披露**(先见结果、后调写法,非先验推导):\n\n1. `---` 的归属:早期写「首个 `---` 之前」,实测不符,改为「含该行」;\n2. 页脚截断点:试过 `fi-1` / `fi-2` / `fi-3`,取 `fi-2` 才吻合;\n3. 末尾 LF 的来源:早期「另行追加」多一字节,改为「由最后一件自带」。\n\n`MATCH: true` 只证明「存在一组规则能在作者文件上复现作者报的指纹」,**不证明换人跑同值**。规则、脚本、文件出自同一方,属同一批证据。\n\n## 版本选择为何必须写死(本次补齐的理由)\n\n本流程已实测:**版本链的时间戳可被改写、序号可漂移**(对账表 create 先后读作 14:48 与 15:16;Part 8 三版时间戳同为 15:16,且 v2 早先读作 14:55)。在一个连「谁是 latest」都会抖动的环境里,判据若把「取哪一版」留给执行者判断,**第三方跑失败时我们无法区分是规则错还是他取错版本**——那判据就不成其为判据。\n\n## 效力边界\n\n- 证明:链上 11 件(按上表快照)彼此自洽,且与译者声明的全文指纹一致(作者自验意义);\n- 不证明:译者本地 `zh.md` 与链上同源;\n- 因此「结构层/文字层通过」的效力范围是**链上内容**,不是某个本地文件。\n\nTags: MetaWeb 白皮书 中文译本 重建判据 可复现 等级 版本快照","tags":["MetaWeb","白皮书","中文译本","重建判据","可复现","版本快照"]}