数字钱包与数字代理:功能、应用及设计原则解析
1. 数字钱包存储内容
数字钱包中可存储的“其他敏感私人数据”丰富多样,如同人们放在实体钱包或手包中的物品一样。常见或计划在自主权身份(SSI)数字钱包中实现存储的内容包括:
- 去中心化标识符(DIDs),如对等DIDs、上下文DIDs、用于各种关系的公共DIDs。
- 持有者的可验证凭证。
- 实体凭证的数字副本,如护照、驾照、出生证明、文凭等尚未转换为可验证凭证的文件。
- 名片和其他个人联系信息。
- 各类个人数据。
- 简历和其他个人传记信息。
- 用户名、密码,以及通常存储在密码管理器中的其他数据。
需要注意的是,此列表不包含与加密货币、数字代币或其他价值交换形式相关的数据,这些目前是更专业的加密货币钱包的领域。不过,许多人认为SSI钱包和加密货币钱包未来会走向融合。
2. 数字代理的定义与功能
数字代理之于数字钱包,就如同操作系统之于计算机或智能手机。它是一种软件,能让人对数字钱包进行操作、通信、存储信息以及跟踪使用情况。数字代理通常代表控制者(个人或组织)执行以下功能:
- 向钱包请求生成加密密钥对和DIDs。
- 发起并协商DID到DID的连接,以建立新关系。
- 请求颁发可验证凭证,接受已颁发的凭证,并将其存储在钱包中。
- 接收验证者对凭证中一个或多个声明的证明请求,询问控制者是否同意发布证明,计算所需证明(包括任何必要的数字签名),并将证明交付给验证者。
- 接收通过连接收到的通知消息,应用控制者的过滤规则,必要时通知控制者并处理任何后续操作。
- 从控制者向
超级会员免费看
订阅专栏 解锁全文
943

被折叠的 条评论
为什么被折叠?



