
先明确保全要证明什么
区块链证据保全的入门重点,是分清三个问题:文件是否发生变化、数据在某个时间之前是否存在、文件记载的事情是否真实。摘要比对、链上记录和时间戳分别提供不同的技术支持,不能用一项核验结果替代全部判断。本文讨论通用机制,不涉及某家服务的实际能力或具体案件的证据认定。
区块链记录为什么可以核验
以太坊区块文档解释,区块通过前一区块的哈希引用形成有序链条,节点依据共识规则验证记录。历史数据变化会破坏相关哈希关系,为发现修改提供依据。这说明了链上记录的技术基础,但不能据此认定某项保全服务已经正确采集并保存文件。

如果服务将文件摘要写入链上,核验时需要把原文件重新计算出的摘要与记录对应起来。摘要是一种用于校验的数据表示,不能代替文件本身;仅持有一串摘要,也无法直接展示文件内容。

时间戳提供什么证明
RFC 3161 描述了时间戳机构接收数据摘要并签发带签名时间戳令牌的机制,用于支持数据在某一时间之前已经存在的断言。验证涉及摘要、算法、签名、证书及签发策略,不能只查看页面显示的时间。
区块时间与时间戳机构签发的时间属于不同机制。理解服务说明时,需要确认它采用哪种时间依据,以及该依据与所保全文件如何关联。存证时间也不能直接解释为文件最初创作或事件实际发生的时间。
适用条件与材料完整性
当需求是检查文件是否与此前记录一致,或支持数据在特定时间之前存在的主张时,上述机制具有相应用途。成立的前提是原文件、摘要算法及对应证明材料能够取得,并可完成验证。
例如,一份电子文件完成摘要存证后,后续核验仍需要当时的文件版本。若还要说明文件来自何处、由谁形成、采集过程是否可靠,就需要相应材料建立关联,单靠摘要无法回答这些问题。
常见问题:有存证记录就够了吗
上链能证明内容真实吗?链上机制主要支持记录的顺序与一致性核验,无法自行判断链外陈述是否属实。时间戳能证明提交者身份吗?RFC 3161 的时间戳令牌不承担请求者身份认证功能,身份关联需要其他机制支持。
判断服务是否满足用途,可以关注能否导出原文件与证明材料、能否说明摘要和记录的对应关系、能否独立复核。展示“存证成功”的页面只是结果呈现,完整的验证链条才是理解其技术证明范围的关键。