一种区块链上虚拟信息批量签名方法、系统、设备及元宇宙系统技术方案

技术编号:36184162 阅读:11 留言:0更新日期:2022-12-31 20:44
本发明专利技术公开了一种区块链上虚拟信息批量签名的方法,应用于元宇宙系统,所述方法包括接收元宇宙用户的至少一个上链请求,根据上链内容的虚拟信息生成对应的公钥及私钥;根据上链内容的虚拟信息,生成与所述虚拟信息相关联的至少一个基本信息;利用私钥,对至少一个基本信息进行签名,生成签名数据。该方法可以安全高效的为虚拟信息进行批量签名,解决了目前元宇宙系统数据安全不足的问题,推动了元宇宙的发展及普及。的发展及普及。

【技术实现步骤摘要】
一种区块链上虚拟信息批量签名方法、系统、设备及元宇宙系统


[0001]本专利技术涉及元宇宙技术和区块链
,尤其涉及一种区块链上虚拟信息批量签名方法、系统、设备及元宇宙系统。

技术介绍

[0002]目前元宇宙是一个比较新兴的概念,元宇宙既不是平行世界,也不是完全虚拟的世界,而是现实和虚拟的结合,是一个与现实世界平行存在、相互连通、各自精彩的模拟世界,元宇宙不仅存在于线上,也存在于线下;未来线上与线下、真实世界与模拟世界之间会无缝融合、有机连通,元宇宙不可能是一家独大彻底封闭的宇宙,也不可能是完全扁平彻底开放的宇宙,而是一个开放与封闭体系共存、大宇宙和小宇宙相互嵌套、小宇宙有机会膨胀扩张、大宇宙有机会碰撞整合的宇宙,就像我们的真实宇宙一样。这样的元宇宙模式,线上与线下有机结合,虚拟和现实有机结合,实际上对于数据安全的保证加大了难度,因为会有大大小小各式各样的元宇宙形式,每个公司可能都会发布自己的元宇宙,各个领域各个行业也可能会有不同的元宇宙,在这样复杂的环境下数据安全问题尤为重要。
[0003]因此,现在的元宇宙环境急需一种高效完成虚拟信息签名的方法,以此解决元宇宙数据安全实施低效的问题。

技术实现思路

[0004]本专利技术的目的就在于提供一种可以高效完成虚拟信息批量签名的方法,使得当前元宇宙可以进行有效的数据安全监管及保护,提出了一种区块链上虚拟信息批量签名的方法,本专利技术的方法可以依据用户提出的上链请求,生成虚拟信息,并提取其中的基本信息进行签名,可以快速地为所有用户的上链请求进行有效签名,并生成公钥及私钥进行保护。
[0005]本申请提供的一种区块链上虚拟信息批量签名方法,应用于元宇宙,该方法包括:元宇宙接收用户的至少一个上链请求;每个上链请求对应其上链内容的虚拟信息;根据上链内容的虚拟信息生成的公钥及私钥;元宇宙存储至少一个上链请求以及公钥及私钥;根据上链内容的虚拟信息,生成与虚拟信息相关联的至少一个基本信息;利用私钥,对至少一个基本信息进行签名,生成签名数据。
[0006]进一步的,基本信息为上链内容的权属人、上链内容的市场价格、上链内容的类型中的一种或多种。
[0007]进一步的,元宇宙可以获取所述公钥,并使用所述公钥对所述签名数据进行数据验证。当数据验证通过后,将数据验证结果存储在上链内容的虚拟信息中。
[0008]本专利技术第二方面提供了一种区块链上虚拟信息批量签名系统,应用于元宇宙,虚
拟信息批量签名系统包括:接收模块,接收用户的至少一个上链请求,每个上链请求对应其上链内容的虚拟信息;密钥生成模块,根据上链内容的虚拟信息生成对应的公钥及私钥;存储模块,存储至少一个上链请求和公钥及私钥;信息转换模块,根据上链内容的虚拟信息,生成与虚拟信息相关联的至少一个基本信息;签名生成模块,获取存储模块存储的私钥,对至少一个基本信息进行签名,生成签名数据。
[0009]签名验证模块,获取公钥,并使用公钥对签名数据进行数据验证。
[0010]进一步的,存储模块在数据验证通过后,将数据验证结果存储在上链内容的虚拟信息中。
[0011]在一种可能的实现方式中,还包括数据公开模块,用户可以根据获取到的公钥及私钥,在数据公开模块上查看签名数据。
[0012]本专利技术第三方面提供了一种计算机设备,包括存储器和处理器,存储器中存储有可执行代码,处理器执行可执行代码时,实现如上所述任一项方法。
[0013]本专利技术第四方面提供了一种元宇宙系统,元宇宙系统包括:至少一个元宇宙子系统,每个元宇宙子系统对应一个或多个元宇宙用户,元宇宙用户可以依据元宇宙子系统向元宇宙系统发出上链请求;上链系统,为所述元宇宙子系统提供上链服务;以及如上所述的区块链上虚拟信息批量签名系统。
[0014]与现有技术相比,本专利技术能实现的有益效果是:用户可以根据需要发出上链请求,元宇宙收到上链请求后,提取其对应上链内容的虚拟信息,并根据虚拟信息生成公钥、私钥。虚拟信息中包含上链内容的基本信息,这些基本信息会根据私钥进行签名。利用上述方法,可以快速地对用户的上链内容进行签名,并上传至数据公开平台。其他用户可以根据获取到的公钥读取签名信息,其中即包含了上链内容的基本信息。此方法可以高效地进行虚拟信息批量签名,提高元宇宙的数据安全监管及保护能力,使用户更安全的使用元宇宙系统。
[0015]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
[0016]为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0017]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。
[0018]图1为本专利技术实施例提供的一种区块链上虚拟信息批量签名方法的流程示意图;图2为本专利技术实施例提供的区块链上虚拟信息批量签名系统的架构图;
图3为本专利技术实施例提供的一种计算机设备的硬件结构图;图4为本专利技术实施例提供的一种元宇宙系统的架构图。
具体实施方式
[0019]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0020]本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的顺序在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
[0021]此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0022]本专利技术实施例中所称的元宇宙,可以理解为元宇宙是利用科技手段进行链接与创造的,与现实世界映射与交互的虚拟世界,元宇宙是一种可以大规模连接的虚拟现实应用场景,元宇宙是整合多种新技术而产生的新型虚实相融的互联网应用和社会形态,它基于扩展现实技术提供沉浸式体验,基于数字孪生技术生成现实世界的镜像,基于区块链技术搭建经济体系,将虚拟世界与现实世界在经济系统、社交系统、身份系统上密切融合,并且允许每个参与方进行内容生产和世界编辑。
[0023]本专利技术实施例主要提供一种区块链上虚拟信息批量签名方法,具体参考图1。图1是一种区块链上虚拟信息批量签名的流程示意图,包括步骤S1.1

S1.3。
[0024]S1.本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种区块链上虚拟信息批量签名方法,其特征在于,应用于元宇宙,所述方法包括:所述元宇宙接收用户的至少一个上链请求;每个所述上链请求对应其上链内容的虚拟信息;根据所述上链内容的虚拟信息生成对应的公钥及私钥;所述元宇宙存储所述至少一个上链请求以及所述公钥及所述私钥;根据所述上链内容的虚拟信息,生成与所述虚拟信息相关联的至少一个基本信息;利用所述私钥,对所述至少一个基本信息进行签名,生成签名数据。2.根据权利要求1所述的一种区块链上虚拟信息批量签名方法,其特征在于,所述基本信息为所述上链内容的权属人、所述上链内容的市场价格、所述上链内容的类型中的一种或多种。3.根据权利要求1所述的一种区块链上虚拟信息批量签名方法,其特征在于,获取所述公钥,并使用所述公钥对所述签名数据进行数据验证。4.根据权利要求3所述的一种区块链上虚拟信息批量签名方法,其特征在于,当所述数据验证通过后,将所述数据验证结果存储在所述上链内容的虚拟信息中。5.一种区块链上虚拟信息批量签名系统,其特征在于,应用于元宇宙,所述虚拟信息批量签名系统包括:接收模块,接收用户的至少一个上链请求,每个所述上链请求对应其上链内容的虚拟信息;密钥生成模块,根据所述上链内容的虚拟信息生成对应的公钥及私钥;存储模块,存储所述至少一个上链请求和所述公钥及私钥;信息转换模...

【专利技术属性】
技术研发人员:奚海峰曹恒
申请(专利权)人:南京边界区块链科技有限公司
类型:发明
国别省市:

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

1