
取证与存证解决不同问题
取证关注材料如何取得、来自哪里以及能说明什么;存证关注如何保留材料及其核验依据。区块链可以参与保存摘要和记录提交过程,但完整的证据链仍需覆盖采集、传输与保管。判断应用边界,应先明确需要证明的是文件一致性、存在时间,还是现实事件本身。
链上记录的边界在数据入口
以太坊开发者文档对预言机的解释指出,智能合约默认无法直接读取链外信息,需要外部组件将数据送入链上。数据来源是否正确、传输是否完整、服务是否持续可用,都是这一过程需要解决的问题。

这意味着,上链记录能够支持后续核对,却不能自动纠正采集时的错误。例如,一份内容失实的记录即使被准确保存,其失实内容也不会因此获得真实性。用于存证时,需要同时保留来源、采集方式及处理过程,才能解释链上摘要对应什么材料。

时间证明不等于事件发生时间
RFC 3161描述了由时间戳机构对数据摘要签发时间戳的机制,用于支持数据在某一时间之前已经存在的证明。其可信性涉及时间来源、机构签名及验证过程;该协议也不通过时间戳令牌确认请求者身份。
因此,文件获得时间证明,不能直接推出文件所述事件发生在该时刻,也不能推出提交者就是作者。区块记录时间与时间戳机构提供的时间证明具有不同的信任条件,使用时应明确时间依据,避免把提交时间解释为内容创作时间。
适用条件与保存要求
当目标是核对某份电子材料与先前登记版本是否一致,摘要存证可以提供帮助。前提是原始材料能够取得,摘要算法及计算对象明确,链上记录可验证。如果只保存摘要而丢失文件,摘要不能还原原文,后续也难以审查其内容。
当目标涉及链外事实,还需要来源记录等补充材料。例如,网页截图的摘要可以用于核对截图文件,却无法单独解释页面是否真实、截取是否完整。存证流程应让审查者能够追溯材料的形成过程。
常见问题
上链后就能证明归属吗?仅凭内容摘要与提交记录,通常无法建立提交者与作者、权利人之间的关系,需要额外的身份及权属依据。多个数据提供者意见一致就足够吗?如果它们依赖同一个错误源,一致结果仍可能有误。
技术验证通过就等于证据必然被采纳吗?技术验证只能回答其覆盖的问题,不能独自决定具体争议中的证明效果。应用时应逐项区分内容一致、时间关联、身份关联与事实真实,避免扩大存证结论。