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

数字资产知识

区块链数字标识技术涉及哪些技术概念:从密码学到可验证凭证

摘要

区块链数字标识不是单一技术,而是标识符、密码学、分布式账本、可验证凭证和隐私保护等概念的组合。理解其工作方式,需要区分对象标识、声明验证与业务信任,并明确哪些数据需要共享登记、哪些信息不宜公开。

SGT区块链发行总量的科技主题配图

一、数字标识与数字凭证有什么区别

理解区块链数字标识,可以先区分三个问题:标识指向哪个对象,凭证表达关于对象的什么声明,验证方为什么接受这些声明。标识符用于引用对象,凭证用于承载声明,两者不能直接等同于真实身份或可信资格。

例如,某个编号可以指向一项资格记录,但编号本身不证明资格成立。还需要知道声明由谁签发、内容是否完整,以及是否符合当前使用场景的要求。

二、哈希、非对称密码与数字签名

NIST《区块链技术概述》涉及密码学哈希、非对称密钥密码和数字签名等基础概念。哈希用于形成数据摘要;非对称密码使用相互关联的公钥与私钥;数字签名支持检查签名数据的完整性及其与验证密钥的关系。

这些机制解决的问题不同。内容摘要不是内容真实性证明,签名验证成功也不自动说明签发者具有相应资质。数字标识系统仍需建立验证密钥与相关主体之间的可信关联。

三、分布式账本、共识与登记

NIST将区块链描述为以分布式方式实现、具有篡改可察觉和抗篡改特征的数字账本。共识机制用于协调网络对账本状态的认可;正常运行条件下,已发布记录不应被随意修改,但这不意味着输入的信息必然真实。

在数字标识场景中,共享登记可以服务于标识和验证材料的查询。是否需要区块链,应取决于是否存在多方共同维护记录的需求,而不是因为使用了数字凭证就必须上链。

四、可验证凭证与参与角色

W3C可验证凭证数据模型围绕签发者、持有者和验证者组织凭证交换。签发者作出声明,持有者保存凭证并可生成可验证展示,验证者检查收到的信息;持有者不一定就是声明所描述的主体。

该模型中的可验证数据登记系统可以采用可信数据库或分布式账本等形式,因此可验证凭证并不依赖区块链。验证者还需根据自身规则判断签发者、证明和声明是否值得接受。

五、隐私保护与适用条件

W3C规范提醒,机器可读信息容易被持久保存和跨场景关联,并讨论了零知识证明等隐私增强技术。采用数字凭证时,不能只关注验证便利,还应考虑信息披露和关联风险。

例如,业务只需要确认一项资格时,应先判断是否确有必要收集完整身份信息。公开账本尤其需要审慎选择记录内容,不能把抗篡改能力误解为保密能力。

六、常见问题:上链是否等于可信

不等于。账本主要帮助维护记录的一致性与完整性,数字签名帮助检查数据与密钥的关系,凭证模型组织声明及交换角色。这些技术不能代替对声明来源和业务资格的判断。

选择方案时,可以依次确认需要标识什么、由谁作出声明、验证依据是什么、是否需要多方共享登记,以及哪些信息应避免公开。明确这些条件,比单纯追求“上链”更重要。

← 返回全部文章

延伸阅读 · 相关栏目

区块链基础技术原理数字资产知识资料与核验