每条记录的 hash = sha256(前一条完整hash + 本条内容规范化JSON)。
hash = sha256(前一条完整hash + 本条内容规范化JSON)
改一个字符 → 本条 hash 对不上;重算本条 → 下一条的 prev 对不上;全链重算 → 末行与链外日锚对不上。要无声无息改一条,你必须伪造从那条到今天的整条链 + 链外锚。
验证逻辑与 verify.py(60 行,仓库公开)完全一致——读懂它,构造任何攻击。
verify.py