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

区块链基础

区块链实际身份认证有哪些常见问题:账户、凭证与信任边界

摘要

区块链身份认证需要区分账户控制权、凭证真实性和现实身份。有效签名不能单独证明实名身份,凭证可验证也不保证其中的声明真实。本文解释身份绑定、签发方信任、隐私披露及跨系统使用中的常见问题与适用边界。

区块链电子发票的科技主题配图

账户签名能证明现实身份吗

理解区块链实际身份认证有哪些常见问题,首先要区分三个问题:谁控制账户、谁出具证明、证明涉及谁。它们需要不同的核验依据,不能只靠一个地址完成判断。

以太坊账户文档说明,外部账户由私钥控制,合约账户由代码逻辑控制。因此,有效签名能为账户控制权提供证据,但姓名、学历等现实属性仍需另外建立可信关联。仅连接钱包,无法据此判断使用者的实名身份。

区块链权益证明的科技主题配图

凭证可验证,是否代表内容真实

W3C可验证凭证模型将签发者、持有者和验证者区分开来,并明确:可验证性不意味着声明必然真实。验证方仍需根据自己的规则评估签发者、证明、主体和声明。

拜占庭区块链的科技主题配图

例如,核验学历凭证时,需要分别判断凭证是否遭到篡改,以及签发者是否有资格证明该学历。密码学验证解决了部分技术问题,签发机构的可信程度仍然影响接受结果。

提交凭证的人一定是凭证本人吗

持有者与凭证描述的主体可能不同。因此,身份认证系统需要明确:当前提交者是在证明自身属性,还是代表其他主体提交材料。

当服务要求本人认证时,仅收到一份有效凭证还不足以完成判断,需要核验提交者与凭证主体之间的关联。允许代理提交的场景,则还要区分代理权限与主体资格,避免把持有材料理解为拥有全部权限。

为什么核验通过仍可能无法使用

凭证可能带有有效期或使用条件。验证方需要结合这些条件判断其是否适用于当前业务,不能将一次成功验证视为长期有效的通行许可。

同一凭证也可能被不同服务作出不同处理。例如,证明某项教育经历的材料,不一定满足某个岗位的全部资格要求。技术上能够验证,与业务上满足准入条件,是两个需要分别判断的环节。

身份信息是否必须全部上链

可验证凭证体系中的数据登记服务可以采用可信数据库、去中心化数据库或分布式账本,区块链并非唯一选项。采用区块链也不意味着需要公开保存完整身份材料。

数字身份信息容易被长期保存并与其他数据关联。设计认证流程时,应先明确需要证明什么,再确定披露哪些属性。选择性披露、零知识证明等隐私增强方式需要相应技术支持,不能仅凭使用可验证凭证就认定系统已经具备这些能力。

← 返回全部文章

延伸阅读 · 相关栏目

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