
现场核验能核到哪一层
区块链现场核验的应用边界是什么,关键在于区分记录是否一致、声明由谁作出,以及现场事实是否成立。这里讨论的是利用链上数据和数字凭证辅助核验的通用机制,不对应某个具体项目的实际效果。
现场核验通常涉及人员、物品或某项资格。区块链可以参与记录和校验,但核验对象与记录能否准确对应,仍需现场流程及外部证据支持。
外部事实依赖可信的数据输入
以太坊开发者文档的预言机说明指出,智能合约默认无法直接访问链外信息,预言机负责将外部数据提供给合约。数据来源是否正确、传输是否完整、信息是否持续可用,都是这一机制需要解决的问题。
由此看,现场设备或工作人员提交的结果即使被写入链上,也不能单凭这一过程证明采集准确。多个节点转发同一个有误的数据源,同样无法补足原始证据。应用前需要明确谁采集、谁确认,以及不同报告冲突时如何处理。
凭证可验证不等于声明必然真实
W3C《可验证凭证数据模型2.0》区分了签发者、持有者与验证者,并明确凭证可验证不意味着其中声明必然真实。核验方还须依据自身规则,评估签发者、证明、主体和声明。
因此,现场出示一份能够通过密码学验证的凭证,只完成了核验的一部分。还应确认出示者与凭证主体的关系,以及该凭证是否足以支持本次业务判断。有效的资格声明也不能直接说明现场作业的实际质量。
适用条件与责任边界
这类机制适合辅助处理能够清楚表达、来源可识别、判断规则明确的核验事项。实施时应约定可接受的签发者或数据提供者、凭证适用范围、时效要求,以及证据不足时的复核方式。
涉及现场状态变化、专业判断或争议事实时,需要保留人工检查和责任追溯环节。自动执行只能按照已有输入与规则运行;输入存在疑点时,自动化本身不能消除疑点。
常见问题
现场断网还能核验吗?应区分本地证明校验与最新状态确认。某些校验可以使用已有材料完成,但若业务要求确认最新状态,无法获取更新就会限制结论的可靠范围。
使用可验证凭证必须上链吗?不必须。W3C列举的可验证数据注册系统包括可信数据库和分布式账本等,区块链只是可选实现。
现场信息是否应全部公开上链?应先界定核验真正需要的信息。凭证数据容易被长期保存和关联,核验流程需要考虑隐私,避免因证明某项资格而暴露无关个人信息。