five

分布式数字身份实验测试数据

收藏
国家基础学科公共科学数据中心2026-01-30 收录
下载链接:
https://nbsdc.cn/general/dataDetail?id=67d51112195d260905af9eb3&type=1
下载链接
链接失效反馈
官方服务:
资源简介:
数据内容:分布式数字身份测试数据集主要包括两个部分,功能测试集和性能测试集。功能测试集通过实验验证了各个模块输出结果符合预期要求,主要包括:①系统参数②监管机构密钥对③MDID生成请求④用户身份监管信息⑤用户代理DID⑥代理DID验证结果⑦用户身份监管密钥⑧VC⑨VP,各部分输出的内容打印成日志记录。性能测试集通过实验评估算法性能,主要包括两个部分:1)智能合约性能测试,这一部分通过Jmeter进行并发测试,评估在实际应用中的吞吐量和运行时间是否符合预期,2)VP生成和验证时间测试。其主要来源于2024年9月在同济大学课题组实验室设备中运行相关算法得到的性能数据。 数据来源:1、2024年8月1日到9月30日根据用户分布式数字身份管理系统运行环境下采集的真实用户分布式数字身份元数据和密钥;2、2024年8月1日到9月30日在同济大学课题组实验室设备中搭建业务链测得的吞吐量、响应时间等数据。 分析手段:1、首先对分布式数字身份的相关功能实现进行验证,该项验证反映了分布式数字身份管理机制在区域股权市场的实际应用效果,按照实际业务流程,依次进行监管机构生成系统参数、监管机构生成监管密钥对、用户向监管机构申请主身份、监管机构生成用户的主身份、用户自主派生代理身份、区块链共识节点验证用户代理身份有效性、监管机构从代理身份恢复主身份、监管机构撤销用户身份等功能,并根据功能验证情况评估分布式数字身份管理机制在区域股权市场的实际应用效果。2、对可验证声明的相关功能实现进行验证,该项验证反映了可验证声明相关的用户属性管理机制在区域性股权市场的实际应用效果,按照实际业务流程,依次进行颁发机构密钥对生成、申请可验证声明、颁发可验证声明、生成选择性披露的可验证声明、验证选择性披露的可验证声明、生成选择性披露的可验证表达、验证选择性披露的可验证表达、撤销已颁发的可验证声明和用户更新可验证声明等功能,并根据功能验证情况评估用户属性管理机制在区域性股权市场的实际应用效果。3、选择响应时间、吞吐量作为系统性能的评估指标,利用Apache JMeter进行性能测试。针对业务链分布式数字身份管理相关功能进行测试,分别进行用户主身份注册、分布式数字身份文档管理、分布式数字身份文档查询、分布式数字身份撤销、分布式数字身份文档批量查询、生成选择性披露的可验证表达、验证选择性披露的可验证表达等合约的调用,统计在该架构下的平均响应时间和吞吐量。 对考核指标的支撑性:这些数据集可用来对分布式数字身份管理算法的功能实现进行评估,分析分布式数字身份管理机制在区域性股权市场各个业务流程中的实际表现与功能完成度。监管机构通过初始化系统参数和生成监管密钥实现监管功能的基本前提;用户通过向监管机构提出主身份生成申请,待监管机构批准后获得用于交易活动的主身份;用户本地自行生成代理身份用于执行交易等操作,保护身份隐私;监管机构可随时从代理身份中恢复出关联的用户主身份,并可随时撤销用户的某一或全部数字身份。可验证声明方面,颁发机构可通过初始化获取颁发用户属性可验证声明的密钥对;用户可向符合资质的颁发机构申请获取可验证声明,并可自行构建选择性披露属性的可验证声明,将选择性披露属性的可验证组合成为可验证表达;验证方在验证用户属性的可验证声明时,可正常验证选择性披露的可验证声明或由其组成的可验证表达,确保身份属性的隐私安全。本数据集验证了《Supervised and Revocable Decentralized Identity Privacy Protection Scheme》论文中所提出分布式数字身份方案的功能和运行性能、论证了模型的可行性,为平衡用户身份隐私需求和监管机构可信监管需求提供了支撑。 数据集之间的关联:本数据集与数据集(2)和数据集(3)都归属于隐私保护数据集,共同服务于细粒度、高性能动态可穿透式监管的隐私保护机制和方法。但本数据集中的用户身份属性是对应的分布式数字身份标识符和对应的公私钥,目的是对用户身份数据进行隐私保护,并可通过密码学的方式验证数据的正确性。 采集方案:系统数据导出、实验过程中记录到文件系统中 时间及地点:2024年10月20日,同济大学 设备情况:测试所需的设备包括客户端设备和服务端设备,其中客户端设备的配置信息为:CPU型号为AMD Ryzen Threadripper PRO 5945WX 12-Cores、内存大小为128G、内存核心数量为12,逻辑处理器数量为24、操作系统为Windows 11 专业版(64位);服务端的配置信息为:CPU型号为AMD Ryzen Threadripper PRO 5945WX 12-Cores、内存大小为128G、内存核心数量为12,逻辑处理器数量为24、操作系统为Centos Linux release 7.9.2009(64位);代码环境为Java 11。
提供机构:
同济大学
二维码
社区交流群
二维码
科研交流群
商业服务