
先明确核验对象和适用范围
区块链公证数据存储的资料来源如何核验,首先要区分资料由谁提供、保存的内容是否一致、数据何时已存在,以及声明是否可信。这些问题需要不同证据,不能仅凭一条链上记录同时作出判断。
以下方法适用于采用可验证凭证或时间戳的来源核验。W3C凭证模型与RFC 3161时间戳协议讨论技术机制,不能据此认定某个存储平台已经实现这些机制,也不能直接判断具体记录的公证效力。

核对发布主体与声明依据
W3C《Verifiable Credentials Data Model v2.0》区分签发者、持有者和验证者,并明确可验证不意味着声明真实。分布式账本只是可验证数据注册系统的一种选择。来源:https://www.w3.org/TR/vc-data-model-2.0/

核验时应将凭证中的签发者标识与实际发布主体对应,检查验证材料的可信来源,再判断该主体是否有依据作出相关声明。持有资料的人未必是资料所描述的主体,因此提交者身份、签发者身份和声明对象应分别核对。
把原始资料与时间证明对应起来
RFC 3161描述通过时间戳机构签发令牌,为数据在特定时间前已经存在提供证据。核验涉及数据摘要、算法标识、令牌签名、机构证书及策略;请求包含随机数时还须核对响应中的对应值。来源:https://www.rfc-editor.org/rfc/rfc3161.html
实际核对需要取得待验证文件,按对应算法计算摘要,并与时间戳所覆盖的摘要比较。必须明确摘要对应完整文件、附件还是某个数据字段,否则即使数值匹配,也可能误判证明覆盖范围。时间证明所对应的内容范围,应与最终引用的资料保持一致。
保存能够重复核验的材料
核验记录宜保留原始资料、凭证或时间戳令牌、必要的验证材料,以及所采用的规则与核验结果。这样其他验证者才能复核内容对应关系,而不只是接受平台页面上的“验证成功”提示。
结论应按证据分层表述,例如文件摘要匹配、签名验证通过、时间证明成立,以及声明内容仍需补充依据。把这些结果分开记录,有助于避免将技术验证扩大解释为事实确认。
常见问题:通过验证就代表真实吗
不能。摘要一致支持内容对应关系,签名验证支持对签发行为的核验,时间戳支持存在时间的证明;原始声明是否真实,仍需结合签发主体、证据和适用规则判断。
只有网页链接或截图也不足以完成上述技术核验。它们可以帮助定位资料,但若缺少原文件、凭证或令牌,就无法重复检查相关摘要与签名。核验结论应明确已验证的部分和仍缺失的证据。