光电 · 技术与产业
文章库关于本站

研究资料

区块链存证步骤的应用边界是什么:从采集到核验的能力与限制

摘要

区块链存证可以为数据核验提供依据,但其证明能力受采集来源、摘要算法、时间依据和核验条件限制。理解各步骤的边界,需要区分内容一致性、数据存在时间与现实事实真实性,并保留能够支撑复核的原始材料。

区块链供应链溯源的科技主题配图

存证能够支撑哪些判断

区块链存证步骤的应用边界是什么,关键在于明确每一步能够证明的事项。数据摘要、时间凭证和链上记录分别提供不同的核验线索,不能直接合并为“内容真实”的结论。判断一项存证是否适用,应先明确目标是核对文件是否一致、确认数据在某个时间之前存在,还是验证现实事件确实发生。

采集步骤:来源可信需要单独验证

以太坊开发者文档将预言机解释为向智能合约提供链外信息的应用,并指出其面临正确性、可用性以及提供者责任等问题。外部信息进入链上,仍然需要检验来源和传输完整性。

区块链数字身份的科技主题配图

因此,采集环节应保留数据来源及取得过程。例如,一份设备记录即使被完整保存,也仍需说明它来自哪台设备、设备是否正常工作。后续存证可以帮助核对记录,却无法补足采集时缺失的事实依据。

比特币挖矿散热的科技主题配图

摘要步骤:核对内容需要原始材料

摘要可以用于比较待核验文件与存证对象是否一致,其适用条件包括算法可靠、计算对象明确和处理方式一致。文件格式转换、编码变化或附件遗漏,都可能使核验对象发生变化。

如果仅保存摘要,后续仍需取得相应文件才能重新计算并比对。摘要不能还原原文,也不能解释文件中的陈述是否属实。因此,原文件、附件和必要的采集记录需要与存证凭据建立清楚的对应关系。

时间步骤:存在时间与发生时间有区别

RFC 3161描述了由时间戳机构对数据摘要签发时间戳令牌的协议,用于支持数据在特定时间之前存在的判断;核验涉及摘要、签名、证书和服务策略。该协议本身并非区块链存证规范。

时间凭证的证明对象是对应数据的存在,不会自动证明文件所记载事件的发生时间。例如,事后整理的记录获得时间戳,不能据此确定其中事件发生的准确时刻。链上时间与时间戳机构的时间依据也应分别解释,不能直接视为具有相同精度和信任条件。

核验步骤的适用条件与常见问题

适用场景是能够取得原始材料、明确摘要算法,并复核相关记录和凭据的内容一致性检查。涉及现实事实的判断,还需要来源验证;涉及时间的判断,还需要说明所采用的时间机制及其限制。

上链是否代表内容真实?记录被接收,并不足以证明链外陈述正确。是否必须使用预言机?需要智能合约获取外部信息时才涉及这一类机制,文件存证不能一概等同于预言机服务。取得凭证是否就完成存证?凭证仍需与原始材料匹配并经过核验,其结论只能覆盖实际验证过的事项。

← 返回全部文章

延伸阅读 · 相关栏目

光电技术产业观察研究资料资料与核验