独立验证

这一页不要求你相信本网站。下面给出两个可下载的凭据和两条命令, 你可以完全不依赖本站地验证:这份鉴定结论在某个时刻就已存在, 并且此后没有被改动过。

当前锚定状态

结论编号a78393f8fa9b
原始文件real_noexif.jpg
状态 已承诺,待写入比特币 已获得 4 个时间戳服务商的签名承诺;通常数小时内会被聚合进比特币区块
首次承诺时间2026-09-19T04:29:08Z(UTC)
内容指纹aba838a5e27747ae066c8995b18f122a3986754d232eec1847d045d1fe547d14
链上位置7be498cf6171cf123710125abd374dfb0b1daad873ee10a2479bc643279038cd
补锚标记这条记录是事后补锚的 —— 它能证明「在补锚时刻该结论就是这个内容」,但不能追溯证明结论当初生成的时间。

自己验证(三步)

第 1 步 · 下载两个文件

a78393f8fa9b.txt 是最小化的结论摘要(字段已排序、数值统一 4 位小数), 它才是被锚定的对象。a78393f8fa9b.txt.ots 是 OpenTimestamps 证明。


第 2 步 · 核对指纹(SHA-256)

对下载到的 a78393f8fa9b.txt 自己算一遍 SHA-256,看是否与页面显示的指纹一致:

sha256sum a78393f8fa9b.txt

应得到 aba838a5e27747ae066c8995b18f122a3986754d232eec1847d045d1fe547d14

如果对不上,说明你下载到的内容与本站展示的结论不一致 —— 这正是这个机制要暴露的情况。


第 3 步 · 验证时间戳证明

用 OpenTimestamps 官方客户端验证(它会自动在比特币区块链里查找对应的承诺):

pip install opentimestamps-client
ots verify a78393f8fa9b.txt.ots

输出里出现类似内容即为通过:

Success! Bitcoin block XXXXXX attests existence as of <时间>

不想装命令行工具的话,也可以把 .ots 文件上传到 opentimestamps.org 网页版验证, 或自行到 mempool.space 查询该区块。

这个机制能保证什么、不能保证什么

能保证 已发布的结论无法被追溯修改。哪怕本站服务器被攻破、数据库被人改写, 链上存证与你手上这份凭据都会对不上,篡改立刻暴露。 任何人都改不了,包括本站自己。
不能保证 不保证「本站说过的话都是真的」。拿到服务器权限的人仍然可以生成 新的假记录 —— 但那条新记录的时间戳会是「被攻破之后」, 无法伪装成历史结论。换句话说,本机制保证的是结论的不可追溯篡改, 不是结论本身的正确性
时间窗口 提交到时间戳服务商约需数秒;被聚合进比特币区块通常需要数小时。 状态显示为「已承诺,待写入比特币」时,你已经有多个服务商的签名承诺, 但尚未获得比特币级别的最终锚定。
信任根 最终信任根是比特币网络,不是本站,也不是某一家时间戳服务商。 本站同时向多个独立服务商提交,任一回执都可用。

返回 结论页 · 以 JSON 查看锚定信息