基于区块链的可更新与撤销的分布式数字身份系统及方法
申请号:CN202411947125
申请日期:2024-12-27
公开号:CN119885130A
公开日期:2025-04-25
类型:发明专利
摘要
本发明提出一种基于区块链的可更新与撤销的分布式数字身份系统及方法。由于区块链本身不可更改的特点,当前基于区块链的分布式数字身份方案中的更新与撤销功能均是重新分配链上地址的信息再写入,并与以往的版本层层索引关联,存在诸多历史冗余的问题。针对此问题,本发明应用变色龙哈希函数构造动态变色龙认证树,实现链上DID文档信息的可编辑,在最初身份文档上直接更新和撤销DID身份。本发明主要从初始化阶段、身份创建阶段、身份更新与撤销阶段、身份验证阶段四个阶段设计算法。本发明满足结构稳定性和不可逆性,能实现区块链上初始身份文档的更新与撤销,身份更新时间为毫秒级,身份验证路径长度与树深成正比,性能效率优于普通变色龙认证树。
技术关键词
节点
身份验证
变色龙哈希函数
通用解析器
路径生成算法
阶段
数字身份方法
生成随机序列
钱包
管理子系统
凭证
数据
密钥
参数
索引
账本