
防伪存证分别要证明什么
理解防伪存证,需要区分三个问题:数据是否被改动、数据是否在某个时间之前存在、数据描述的事实是否真实。哈希与时间记录主要支持前两类核验;真实信息若在录入前已被替换,后续存证仍可能只是保存了错误内容。
哈希摘要与区块关联
哈希算法把数据转换为摘要,核验时可对待验证数据重新计算摘要并比较。其可靠性依赖所用算法的安全性,也依赖双方计算的是同一份完整数据。文件编码或内容变化,都可能影响比较结果。

以太坊区块文档介绍了交易分批写入区块、区块引用父区块哈希,以及节点验证交易执行结果的机制。历史数据的改动会破坏相关哈希关系,使不一致能够被发现。这解释了链式记录的防篡改基础,但不能据此推导出所有链上内容都真实。

共识验证与记录顺序
共识解决的是参与节点如何对记录及其顺序形成一致认识。存证中的“提交请求”和“获得稳定记录”需要区别:请求发出后,还要经过网络处理与验证。判断某条存证是否成立,应核验其实际进入链上记录的情况,而不能仅依赖提交页面或截图。
防篡改能力依赖具体网络的共识规则与安全条件,因此不宜把“上链”理解为脱离运行条件的绝对不可修改。
可信时间戳与数字签名
RFC 3161描述了向时间戳机构提交数据摘要、获得签名时间戳令牌的协议。机构使用可信时间源,为摘要关联时间;验证方还需检查摘要、签名、证书及相关策略。它支持证明数据在某个时间之前已经存在。
区块时间与该协议的可信时间戳具有不同的信任基础,不能直接等同。数字签名帮助验证令牌来源及完整性,并不意味着签名机构审核了原始内容,也不能据此认定提交者拥有该内容的权利。
适用条件与常见问题
只有摘要,能恢复原文件吗?摘要不承担原文保存功能。若采用摘要存证,仍需妥善保存原始数据和相应核验材料,否则难以完成后续比对。
存证时间就是创作时间吗?存在性证明不能直接确定首次创作时间,也不能单独证明作者身份。
实物关联链上记录,就能证明正品吗?链上记录可以支持核验记录是否一致,但实物与记录之间的关联仍需独立保障。区块链存证更适合被理解为证据核验的一环,其证明范围应与采集、身份和时间机制一起判断。