电子资产确权业务处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37048068 阅读:18 留言:0更新日期:2023-03-29 19:26
本申请提供电子资产确权业务处理方法、装置、电子设备和存储介质。该方法包括:先获取电子资产确权业务处理请求,该电子资产确权业务处理请求携带多个电子资产以及各个电子资产分别对应权属人身份信息,然后确定各个电子资产分别对应的唯一标识,然后利用各个电子资产分别对应的唯一标识和权属人身份信息,生成List集合,然后通过将该List集合中的各个对象,分别转化为byte数组中的元素,来生成个byte数组,然后利用Fan压缩算法对该byte数组进行压缩,以得到压缩包,然后通过调用polkadot js api,将该压缩包上传至用于确权的区块链,因此该方法针对多个电子资产的上传,只需要调用一次polkadot js api即可完成数据的上传,相对于现有技术能够提高效率。相对于现有技术能够提高效率。相对于现有技术能够提高效率。

【技术实现步骤摘要】
电子资产确权业务处理方法、装置、电子设备和存储介质


[0001]本申请涉及互联网
,具体而言,涉及电子资产确权业务处理方法、装置、电子设备和存储介质。

技术介绍

[0002]随着互联网技术的不断发展,出现了越来越多的电子资产,包括图片的所有权、网络版权等,通常需要确定这些电子资产的权属人,因此确权平台应运而生。通常用户可以预先将电子资产上传至确权平台,由该确权平台进行确权业务的处理,包括将电子资产的相关信息上传到用于确权的区块链,进而在后续确权过程中,能够利用区块链上所存储的该电子资产的相关信息,来对电子资产进行确权。
[0003]目前确权平台通常通过调用polkadot js api,来将电子资产的相关信息上传到区块链,但该polkadot js api由于自身的固有特点,每次调用只能上传一个电子资产的相关信息。因此,在对多个电子资产进行确权业务的处理时,需要多次调用polkadot js api,来分别上传各个电子资产的相关信息到区块链,导致效率较低。

技术实现思路

[0004]本申请实施例的目的在于提供电子资产确权业务处理方法、装置、电子设备和存储介质,用于解决现有技术中的问题。
[0005]本申请实施例第一方面提供了一种电子资产确权业务处理方法,包括:
[0006]获取电子资产确权业务处理请求,所述电子资产确权业务处理请求携带多个电子资产以及各个电子资产分别对应权属人身份信息;
[0007]确定各个电子资产分别对应的唯一标识;
[0008]利用各个电子资产分别对应的唯一标识和权属人身份信息,生成List集合,其中,所述List集合中的各个对象分别为对应电子资产的唯一标识和权属人身份信息;
[0009]通过将所述List集合中的各个对象,分别转化为byte数组中的元素,来生成个byte数组;
[0010]利用Fan压缩算法对所述byte数组进行压缩,以得到压缩包;
[0011]通过调用polkadot js api,将所述压缩包上传至用于确权的区块链。
[0012]于一实施例中,所述压缩包包括压缩数据以及数据偏移量;以及,所述方法还包括:
[0013]所述区块链利用所述数据偏移量对所述压缩数据进行解压,以得到所述byte数组;
[0014]利用所述byte数组重新生成所述List集合;
[0015]分别针对所述List集合中的各个对象,根据所述对象所对应的电子资产的唯一标识和权属人身份信息,确定所述电子资产是否符合预设确权条件;
[0016]在所述电子资产符合预设确权条件的情况下,将所述电子资产的唯一标识和权属
人身份信息存储至所述区块链;或,
[0017]在所述电子资产不符合预设确权条件的情况下,不将所述电子资产的唯一标识和权属人身份信息存储至所述区块链。
[0018]于一实施例中,在所述电子资产不符合预设确权条件的情况下,所述方法还包括:将所述电子资产的文件名称记录至hash表。
[0019]于一实施例中,所述方法还包括:将所述hash表反馈至客户端。
[0020]于一实施例中,获取电子资产确权业务处理请求,具体包括:从消息队列中获取所述客户端所发送的所述电子资产确权业务处理请求。
[0021]于一实施例中,确定各个电子资产分别对应的唯一标识,具体包括:通过分布式文件系统IPFS,确定各个电子资产分别对应的唯一标识。
[0022]本申请实施例第二方面提供了一种电子资产确权业务处理装置,包括:
[0023]请求获取单元,获取电子资产确权业务处理请求,所述电子资产确权业务处理请求携带多个电子资产以及各个电子资产分别对应权属人身份信息;
[0024]标识确定单元,用于确定各个电子资产分别对应的唯一标识;
[0025]集合生成单元,用于利用各个电子资产分别对应的唯一标识和权属人身份信息,生成List集合,其中,所述List集合中的各个对象分别为对应电子资产的唯一标识和权属人身份信息;
[0026]数组生成单元,用于通过将所述List集合中的各个对象,分别转化为byte数组中的元素,来生成个byte数组;
[0027]压缩单元,用于利用Fan压缩算法对所述byte数组进行压缩,以得到压缩包;
[0028]上传单元,用于通过调用polkadot js api,将所述压缩包上传至用于确权的区块链。
[0029]于一实施例中,所述压缩包包括压缩数据以及数据偏移量;以及,所述装置还包括:
[0030]解压单元,用于所述区块链利用所述数据偏移量对所述压缩数据进行解压,以得到所述byte数组;
[0031]第二集合生成单元,用于利用所述byte数组重新生成所述List集合;
[0032]判断单元,用于分别针对所述List集合中的各个对象,根据所述对象所对应的电子资产的唯一标识和权属人身份信息,确定所述电子资产是否符合预设确权条件;
[0033]存储单元,用于在所述电子资产符合预设确权条件的情况下,将所述电子资产的唯一标识和权属人身份信息存储至所述区块链;或,在所述电子资产不符合预设确权条件的情况下,不将所述电子资产的唯一标识和权属人身份信息存储至所述区块链。
[0034]本申请实施例第三方面提供了一种电子设备,包括:
[0035]存储器,用以存储计算机程序;
[0036]处理器,用以执行本申请方法实施例中任一项所述的方法。
[0037]本申请实施例第四方面提供了一种存储介质,包括:程序,当其在电子设备上运行时,使得电子设备可执行本申请方法实施例中任一项所述的方法。
[0038]采用本申请实施例所提供的电子资产确权业务处理方法,先获取电子资产确权业务处理请求,该电子资产确权业务处理请求携带多个电子资产以及各个电子资产分别对应
权属人身份信息,然后确定各个电子资产分别对应的唯一标识,然后利用各个电子资产分别对应的唯一标识和权属人身份信息,生成List集合,其中,该List集合中的各个对象分别为对应电子资产的唯一标识和权属人身份信息,然后通过将该List集合中的各个对象,分别转化为byte数组中的元素,来生成个byte数组,然后利用Fan压缩算法对该byte数组进行压缩,以得到压缩包,然后通过调用polkadot js api,将该压缩包上传至用于确权的区块链,因此该方法针对多个电子资产的上传,只需要调用一次polkadot js api即可完成数据的上传,相对于现有技术能够提高效率。
附图说明
[0039]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0040]图1为本申请一实施例提供的电子设备的具体结构示意图;本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子资产确权业务处理方法,其特征在于,包括:获取电子资产确权业务处理请求,所述电子资产确权业务处理请求携带多个电子资产以及各个电子资产分别对应权属人身份信息;确定各个电子资产分别对应的唯一标识;利用各个电子资产分别对应的唯一标识和权属人身份信息,生成List集合,其中,所述List集合中的各个对象分别为对应电子资产的唯一标识和权属人身份信息;通过将所述List集合中的各个对象,分别转化为byte数组中的元素,来生成个byte数组;利用Fan压缩算法对所述byte数组进行压缩,以得到压缩包;通过调用polkadot js api,将所述压缩包上传至用于确权的区块链。2.根据权利要求1所述的方法,其特征在于,所述压缩包包括压缩数据以及数据偏移量;以及,所述方法还包括:所述区块链利用所述数据偏移量对所述压缩数据进行解压,以得到所述byte数组;利用所述byte数组重新生成所述List集合;分别针对所述List集合中的各个对象,根据所述对象所对应的电子资产的唯一标识和权属人身份信息,确定所述电子资产是否符合预设确权条件;在所述电子资产符合预设确权条件的情况下,将所述电子资产的唯一标识和权属人身份信息存储至所述区块链;或,在所述电子资产不符合预设确权条件的情况下,不将所述电子资产的唯一标识和权属人身份信息存储至所述区块链。3.根据权利要求2所述的方法,其特征在于,在所述电子资产不符合预设确权条件的情况下,所述方法还包括:将所述电子资产的文件名称记录至hash表。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述hash表反馈至客户端。5.根据权利要求4所述的方法,其特征在于,获取电子资产确权业务处理请求,具体包括:从消息队列中获取所述客户端所发送的所述电子资产确权业务处理请求。6.根据权利要求1所述的方法,其特征在于,确定各个电子资产分别对应的唯一标识,具体包括:通过分布式文...

【专利技术属性】
技术研发人员:王炳鉴莫海江梁腾寇祖亮
申请(专利权)人:重庆新致金服信息技术有限公司
类型:发明
国别省市:

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

1