区块链 · 数字资产知识 · 行业资讯
文章库关于本站

政策资料

未绑定区块链地址的资料来源如何核验:身份、签名与内容证据

摘要

未绑定区块链地址的资料也可以核验。关键是确认发布者身份及其与验证密钥的关系,检查签名覆盖范围、内容完整性和有效状态,再单独判断资料中的主张是否有证据支持。可验证凭证与HTTP消息签名提供了不同层面的技术依据,但都不能自动保证内容属实。

玻璃文档与棱镜的原创资料研究概念插画

核验不以区块链地址为前提

未绑定区块链地址的资料来源如何核验,首先要区分三个问题:资料由谁发布、传递后是否发生变化、其中的主张是否可信。这些问题需要不同证据,不能仅凭一个地址或一次签名验证就全部回答。

W3C《可验证凭证数据模型2.0》将可信数据库、政府身份数据库和分布式账本等列为可验证数据注册系统的例子。因此,区块链并非唯一的核验基础;具体系统仍需提供可靠的身份与验证材料。

先确认发布者与密钥的关系

核验应从资料声称的发布者入手,确认其身份,以及验证材料为何能够代表该发布者。如果文件和验证密钥都来自同一个未经确认的渠道,即使验证通过,也不足以确认它出自所声称的机构。

对于可验证凭证,需要结合签发者、证明、资料所描述的主体和具体主张进行判断。持有凭证的人不一定就是凭证描述的人,不能把提交资料者直接视为资料主体。

签名验证要看覆盖范围

RFC 9421规定了对HTTP消息选定组成部分生成和验证签名或消息认证码的机制。其保护范围取决于实际覆盖的组成部分;消息正文需要通过内容摘要建立保护关联。

因此,检查到签名字段并不意味着整份资料都受到保护。适用这类机制时,应确认验证成功、覆盖范围包含所依赖的信息,并核对正文与受保护摘要的一致性。仅保护部分消息字段的签名,不能直接证明正文完整。

有效性与真实性需要分别判断

适用条件也包括资料的有效期和使用限制。存在有效期或相关状态信息时,应按系统规则检查,避免把曾经有效的资料直接当作当前有效的依据。

W3C规范明确区分了可验证性与主张真实:凭证能够验证,并不意味着里面的陈述一定属实。确认来源和完整性后,还要判断发布者是否有资格作出该主张,以及支撑材料是否足够。

常见问题与结论表达

只有HTTPS链接是否足够?HTTPS能够保护相应连接中的传输,但不能独自证明内容事实正确;经过多段连接的系统,还需考虑应用端到端的消息保护。

没有签名是否就是虚假资料?不能这样判断,只能说明缺少这种密码学核验依据。结论应明确证据边界,例如“来源身份尚未确认”“受签名保护的部分验证通过”或“内容主张仍待佐证”,避免将有限的技术验证扩大为对整份资料的背书。

← 返回全部文章

延伸阅读 · 相关栏目

行业资讯研究与报告政策资料交易平台观察