摘要
本发明提出一种基于区块链的可更新与撤销的分布式数字身份系统及方法。由于区块链本身不可更改的特点,当前基于区块链的分布式数字身份方案中的更新与撤销功能均是重新分配链上地址的信息再写入,并与以往的版本层层索引关联,存在诸多历史冗余的问题。针对此问题,本发明应用变色龙哈希函数构造动态变色龙认证树,实现链上DID文档信息的可编辑,在最初身份文档上直接更新和撤销DID身份。本发明主要从初始化阶段、身份创建阶段、身份更新与撤销阶段、身份验证阶段四个阶段设计算法。本发明满足结构稳定性和不可逆性,能实现区块链上初始身份文档的更新与撤销,身份更新时间为毫秒级,身份验证路径长度与树深成正比,性能效率优于普通变色龙认证树。
技术关键词
节点
身份验证
变色龙哈希函数
通用解析器
路径生成算法
阶段
数字身份方法
生成随机序列
钱包
管理子系统
凭证
数据
密钥
参数
索引
账本
系统为您推荐了相关专利信息
信息提取方法
词典
PageRank算法
文本
数据
停车位
智能监测方法
车辆停车管理
图像处理模型
数据网络
BP神经网络
智能控制技术
节点
提升系统
真空度
三维运动控制
拓扑图
模型构建方法
网络通信
编队控制方法