
先确定核验对象
区块链数据资产的资料来源如何核验,首先取决于核验的是原始数据、加工结果,还是链上引用。应明确数据名称、版本、发布主体和所对应的链上记录,再判断证据能支持什么结论。来源可追踪、传输未被改动和内容符合现实,是不同的核验问题。
用溯源关系组织证据
W3C 的 PROV-Overview 将溯源信息概括为与数据生成有关的实体、活动和参与主体,并介绍了支持溯源信息交换的模型与格式。这为核验提供了基本框架:数据是什么、经过哪些处理、由谁负责。

实际核验可以围绕这三个问题整理记录。原始文件与处理结果应分别标识,清洗、汇总等步骤应说明输入和输出,发布者与加工者应分别记录。若只有最终结果及一个来源名称,就难以判断中间是否发生了影响含义的变化。

追查链外数据的进入路径
以太坊开发者文档说明,预言机将链外信息提供给智能合约,其可靠性涉及来源真实性、传输完整性及数据可用性。核验时因此需要检查数据源、提取方式、报告者以及分歧处理和聚合规则。
多个报告结果一致时,还应追问它们是否依赖同一上游来源。共同引用一个接口只能说明报告之间一致,不能构成对原始事实的独立交叉验证。链上记录也需要与相应的链外版本对应,避免用已更新的网页解释历史数据。
适用条件与证据缺口
上述方法适用于需要追踪生成和加工过程的数据,尤其是通过预言机进入区块链的链外信息。若对象本身就是链上数据,核验重点可以转向记录来源及后续加工过程。
能够取得原始记录、版本信息和处理说明时,才有条件进一步复核结果。缺少某个环节,应明确记录缺口,例如来源已失效、加工规则未公开或历史版本不可取得,避免把局部核验结果扩展成整条数据链路可信的结论。
常见问题:标准与上链能证明什么
采用 PROV 是否等于数据已获认证?PROV 提供表达和交换溯源信息的方式,溯源描述本身仍需要证据支持。符合模型约束,也不能直接证明现实内容正确。
数据上链后是否就真实可信?上链记录有助于追踪提交的信息,但原始采集错误、来源冒用或加工偏差仍需另行核验。核验结论应具体说明已确认的环节及尚未解决的问题。