可验证信任:Proof‑of‑Scan 与 Verify
我们对结果进行稳定序列化(键名排序、LF、UTC)、记录 rulepackVersion 与解析器集合, 并计算 sha256。任何人都可以使用公共解析器(1.1.1.1/8.8.8.8/9.9.9.9) 复算并比对哈希一致性,从而独立验证评分与建议。
试一试
体检后点击“Verify”或调用 /api/verify;我们采用“多数一致”判定(3 选 2)。
防篡改与可追溯
- Raw JSON:下载原始证据(90 天保留)
- scanId/sha256:PDF 尾页打印,第三方可复核
- Verify:重算得分与哈希;输出差异列表
公共 API(示例)
GET /api/scan/:scanId.json
GET /api/scan/:scanId.proof
POST /api/verify {
// 传入 scanId,我们用多解析器重算
scanId: "..."
}常见问题
DNS 在变,为什么还能复现?
我们在 Proof 中记录解析器集合与超时,并采用“3 选 2 一致”作为匹配标准;若期间域名确有变更,Verify 会明确列出差异。
哈希不同怎么办?
对比字段级差异;若确认为配置变更,生成新的 PDF 与 Proof;若为解析异常,稍后重试并观察解析器一致性。