用于实现用于去中心化标识的解析器服务的系统和方法技术方案

技术编号:24767085 阅读:78 留言:0更新日期:2020-07-04 11:59
用于实现解析器服务的方法、系统和装置,包括在计算机存储介质上编码的计算机程序。所述方法之一包括:从区块链获得事件数据,其中所述事件数据包括与存储在区块链上的多个去中心化标识(DID)文档相关联的多个更新;将所述事件数据存储在数据库中;接收对与所述事件数据相关联的信息的请求;以及响应于所述请求,提供关于与一个或多个DID文档相关联的一个或多个更新的信息。

Systems and methods for implementing parser services for decentralized identification

【技术实现步骤摘要】
【国外来华专利技术】用于实现用于去中心化标识的解析器服务的系统和方法相关申请的交叉引用本申请要求享有2019年7月2日递交到中国国家知识产权局(SIPO)的国际申请No.PCT/CN2019/094396的优先权和权益。这里通过引用的方式结合上述申请的全部内容。
本申请总体上涉及基于区块链技术管理去中心化标识和可验证声明的方法和设备。
技术介绍
传统的身份管理系统基于中心化机构,例如公司目录服务、认证机构或域名注册机构。每个中心化机构都可以作为信任的根源,为其背书的身份提供可信度。对于这样的系统,与身份相关联的数据通常存储在中心化的数据库中,如果不是存储在传统的信息存储介质中。每个人或实体的身份维护都在中心化机构的控制下。鉴于其性质,传统的身份管理系统会承担每个中心化机构遭受的安全风险,并且提供低效的机制来收集由不同中心化机构提供的身份或凭证。在这样的系统中,个人实体或身份所有者通常既不能自由选择信任的根源,也不能控制他们自己的身份或凭证。对他们身份的认证和验证被证明通常是低效的。区块链技术提供了建立值得信任的去中心化系统的机会,该系统不需本文档来自技高网...

【技术保护点】
1.一种计算机实现的用于实现解析器服务的方法,包括:/n从区块链获得事件数据,其中所述事件数据包括与所述区块链上存储的多个去中心化标识DID文档相关联的多个更新;/n将所述事件数据存储在数据库中;/n接收对与所述事件数据相关联的信息的请求;以及/n响应所述请求,提供有关与所述DID文档中的一个或多个相关联的一个或多个更新的信息。/n

【技术特征摘要】
【国外来华专利技术】20190702 CN PCT/CN2019/0943961.一种计算机实现的用于实现解析器服务的方法,包括:
从区块链获得事件数据,其中所述事件数据包括与所述区块链上存储的多个去中心化标识DID文档相关联的多个更新;
将所述事件数据存储在数据库中;
接收对与所述事件数据相关联的信息的请求;以及
响应所述请求,提供有关与所述DID文档中的一个或多个相关联的一个或多个更新的信息。


2.如权利要求1所述的方法,其中,所述事件数据还包括与多个可验证声明VC相关联的多个更新。


3.如前述权利要求中任一项所述的方法,其中,所述获得事件数据包括:周期性地访问所述区块链的最新版本。


4.如前述权利要求中任一项所述的方法,其中,所述获得事件数据包括:
获得所述区块链的当前高度;
将获得的所述区块链的当前高度与所述数据库中当前存储的数据对应的所述区块链中的最大高度进行比较;以及
从所述区块链中获得多个区块,其中,每个获得的区块对应于所述区块链中大于所述最大高度的高度。


5.如权利要求4所述的方法,其中,所述获得事件数据还包括:
在所述获得的区块中搜索涉及与DID或VC相关联的一个或多个区块链合约的交易;以及
收集与所述一个或多个区块链合约相关联的一个或多个输入和输出。


6.如前述权利要求中任一项所述的方法,其中:
所述提供有关一个或多个更新的信息包括:将所述信息发送到被配置为管理多个用户的DID或VC的在线代理。


7.如前述权利要求中任一项所述的方法,其中:
所述接收对与所述事件数据相关联的信息的请求包括:从实体接收所述请求,其中,所述请求包括一个或多个账户标识;以及
所述提供关于一个或多个更新的信息包括:基于预存储的多个账户标识和多个DID之间的映射关...

【专利技术属性】
技术研发人员:林渝淇陈远杨仁慧刘佳伟
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1