
先明确核验对象
区块链登记溯源的资料来源如何核验,关键是把问题拆开:资料来自哪里,经过什么处理,最终登记了什么。链上存在一条记录,与记录所描述的现实情况属实,是不同层面的判断。核验应逐项建立证据联系,避免用登记结果替代对原始资料的检查。
沿来源关系追查原始资料
W3C 的 PROV-Overview 将来源信息围绕实体、活动和参与者展开,用于辅助评价数据的质量、可靠性与可信程度,并支持来源信息的表达和交换。它提供描述来源关系的框架,不构成对某份资料真实性的背书。

应用到登记溯源时,可以依次核对原始文件或记录、生成与修改过程、负责机构或人员。每一次摘录、转换或汇总,都应能对应到输入资料及其版本。若只有最终结论,没有原始记录和处理说明,证据链便存在缺口。

核对链外信息进入链上的过程
以太坊预言机文档说明,预言机将链外信息提供给智能合约,并涉及来源真实性、传输完整性、可用性及提供者责任等问题。这里的来源真实性强调信息来自正确来源,完整性强调信息在传送前未被改变。
因此,使用预言机的登记系统还需说明采用哪些数据源、如何提取字段、怎样处理差异,以及如何汇总报告。多个节点读取同一个接口,不能直接视为多个独立来源互相印证;还要追查接口背后的原始信息提供者。
适用条件与核验结论
上述方法适用于需要把链外资料与链上记录关联起来的登记场景。核验需要能够取得原始资料、来源标识、版本和处理记录,并明确它们与登记内容的对应关系。若系统没有使用预言机,就应检查实际承担录入和传送职责的人员或服务。
结论应限定在证据能够支持的范围内。例如,能够确认登记内容与某份文件一致,并不意味着已经确认文件中的事件真实发生。资料无法取得、版本不明或处理过程缺失时,应分别标明这些缺口。
常见问题:格式合规是否就可信
PROV 提供的约束可用于检查来源描述是否符合模型规则,但模型有效性与现实事实真实性仍需分别核验。同样,预言机提供了链外数据进入链上的机制,数据源选择及其可靠性仍需检查。可追溯的描述、完整的传递记录和可复核的原始证据,应共同支撑最终判断。