[发明专利]基于区块链个人身份的表示方法在审
申请号: | 201910428620.8 | 申请日: | 2019-05-22 |
公开(公告)号: | CN110263573A | 公开(公告)日: | 2019-09-20 |
发明(设计)人: | 刘建华;魏铭冠;刘意先;郑晓坤;高强;马磊;常发财;陈世超;任丹丹;李红艳;吴超 | 申请(专利权)人: | 西安邮电大学 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 西安西达专利代理有限责任公司 61202 | 代理人: | 第五思军 |
地址: | 710061 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 基于区块链个人身份的表示方法,包括以下步骤:步骤1,定义个人身份,将身份表示为,步骤2,创建个人身份链,创建一个身份控制权在自己手里的个人身份链,个人身份链中身份的部分或者全部属性经权威机构认证、加密,认证后的身份属性发布在区块链上;将身份信息以链式连接起来形成身份链的数据结构;步骤3,个人身份链存储,当个人身份链较长时,检索起来速度较为缓慢,将区块头的哈希值作为区块数据的一部分存储在单独的数据库中,以Key‑Value形式永久性存储;解决了传统中心化机构的高成本、低效率和数据存储不安全的问题,避免传统身份证件所带来的假证、伪造身份、伪造证书的问题;具有信息不可篡改的特点。 | ||
搜索关键词: | 个人身份 区块 身份 存储 伪造 传统中心 链式连接 区块数据 权威机构 身份属性 身份信息 身份证件 数据存储 数据结构 不安全 块头 认证 长时 哈希 控制权 创建 加密 检索 数据库 篡改 发布 | ||
【主权项】:
1.基于区块链个人身份的表示方法,其特征在于,包括以下步骤:步骤1,定义个人身份,具体做法是:将身份表示为IDi={E,A=(P,N,U,…)},其中IDi表示用户i的身份;E表示特定语境;A表示属性;P表示在该语境中所拥有的职位;N表示在该语境中所处职位的等级;U表示在该语境中该用户的网名;步骤2,创建个人身份链,具体做法是:创建一个身份控制权在自己手里的个人身份链,个人身份链将一个人的一生中每个阶段的身份存放在区块链中,且按顺序链接在一起所形成的链;个人身份链上的信息可以是加密的私密信息也可以是公开的信息;个人身份链中身份的部分或者全部属性经权威机构认证、加密,认证后的身份属性发布在区块链上;构建身份区块,身份区块由区块头和区块体两部分组成;所述的区块头包括:上一区块哈希值又叫父哈希值,时间戳是该区块生成时的时间,版本号:该区块的编号,区块记账标识:该区块是谁记账,本区块哈希值;区块体包括:写入数据的节点和该区块的具体信息内容;个人身份链的第一个区块只需将时间戳、区块记账标识、区块版本号以及本区块HASH值存储在第一区块的区块头中,第一个区块即创世区块,第一区块的区块体则保存写入数据的节点和信息内容;从第二个区块开始的所有新生区块的区块头和创世区块的区块头不同,均要在创世区块的区块头基础上还需要存储上一区块的HASH值,区块体存储形式相同;将身份信息以链式连接起来形成身份链的数据结构;步骤3,个人身份链存储当个人身份链较长时,检索起来速度较为缓慢,将区块头的哈希值作为区块数据的一部分存储在单独的数据库中,以Key‑Value形式永久性存储;为个人身份链制造一个KV目录表,以便快速准确的查询出相对应的身份区块信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电大学,未经西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910428620.8/,转载请声明来源钻瓜专利网。
- 上一篇:两方数据安全碰撞方法和系统
- 下一篇:数据管理方法、装置、系统及可读存储介质