
存证能够支持哪些判断
区块链上存证的应用边界是什么,首先要从证明对象说起。把文件摘要或业务记录写入链上,可以为后续核对提供参照;但记录得到保存,并不意味着记录描述的事件已经被验证。内容一致性、存在时间、提交者身份和事实真实性,需要分别判断。
例如,将一份检测报告的哈希摘要存证,之后可以对待核验文件重新计算摘要并比对。在采用安全哈希算法、核验对象和计算方式一致的前提下,这能支持文件与存证版本一致的判断,却不能单独证明检测过程真实、设备准确或报告结论正确。

链外事实仍然依赖输入来源
以太坊开发者文档对预言机的说明指出,智能合约默认无法直接访问链外信息,需要由外部组件获取并传入数据。这个过程仍需处理来源真实性、传输完整性和数据可用性等问题。

因此,物流状态、设备读数等信息即使已经上链,仍需要核查采集来源和传递过程。多个节点对同一输入达成一致,说明它们接受了相同记录;如果输入源本身出错,一致保存也无法纠正事实错误。
存在时间与生成时间需要区分
RFC 3161描述的时间戳服务,通过对数据摘要签发时间戳令牌,为数据在某个时间之前已经存在提供证据,并要求使用可信时间来源。这种证明并不直接确认数据内容真实,也不直接确认申请者身份。
对链上存证也应明确时间含义:记录被纳入区块的时间、文件生成时间和现实事件发生时间属于不同概念。不能仅凭上链时间反推文件的准确创作时刻,也不能把区块时间直接等同于符合RFC 3161的可信时间戳。
适用条件与常见问题
存证适合支持版本核对和记录追溯,但需要保存可供核验的原始文件、明确摘要算法,并能够定位相应链上记录。只留下摘要而丢失原文,通常无法从摘要恢复文件,也就难以完成内容核验。
存证能否证明作者或所有权?仅凭文件摘要和提交记录不能作出这一判断,还需要身份与权利依据。存证能否替代业务审核?涉及链外事实时,仍需检查数据采集、授权和来源。存证的作用应限定在其实际能够验证的环节,不能由技术上的记录一致性直接推导出完整的事实或法律结论。