一种数据资产处理方法及装置制造方法及图纸

技术编号:24356196 阅读:17 留言:0更新日期:2020-06-03 02:36
本发明专利技术公开了一种数据资产处理方法及装置,应用于跨链数据资产钱包,该方法包括如下步骤:建立基于云端协同密钥机制的在线钱包,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理;利用密钥使用情况以及密钥与所述在线钱包中的资产的对应关系记录所述在线钱包中数据资产状态。通过实施本发明专利技术,钱包可以动态标识数据资产,利用云端协同密钥机制记录数据资产的流动,便于用户查看追踪数据资产。

A data asset processing method and device

【技术实现步骤摘要】
一种数据资产处理方法及装置
本专利技术涉及区块链
,具体涉及一种数据资产处理方法及装置。
技术介绍
数据资产钱包是用户管理数据资产的钱包,由于它基于区块链技术产生,它可将资产的所有权、控制权,完全交给我们每个人自己的手上。随着区块链技术的不断发展,数据资产钱包在区块链生态中起着越来越重要的作用。相关技术中的数据资产钱包能够标识的资产都是静态的,当资产在流动、转移时,用户不能查看追踪。
技术实现思路
因此,本专利技术要解决的技术问题在于克服现有技术中数据资产钱包只能静态标识资产的缺陷,从而提供一种数据资产处理方法及装置。根据第一方面,本专利技术实施例公开了一种数据资产处理方法,应用于跨链数据资产钱包,包括如下步骤:建立基于云端协同密钥机制的在线钱包,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理;利用密钥使用情况以及密钥与所述在线钱包中的资产的对应关系记录所述在线钱包中数据资产状态。结合第一方面,在第一方面第一实施方式中,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理,包括:当所述在线钱包的数据资产跨链流动时,将用户私钥进行拆分,得到第一密钥分量和第二密钥分量;所述第一密钥分量通过所述数据资产的流动到达的用户的公钥进行加密,存储在云端,所述第二密钥分量由用户存储。结合第一方面第一实施方式,在第一方面第二实施方式中,所述方法还包括:接收用户的查看请求,所述查看请求用于查看所述在线钱包中资产的流动;根据所述查看请求获取所述第一密钥分量;根据所述第一密钥分量和所述第二密钥分量查询所述跨链数据资产的流动。结合第一方面第一实施方式,在第一方面第三实施方式中,所述建立基于云端协同密钥机制的在线钱包,包括:建立用户的在线账户作为所述在线钱包;对所述用户私钥进行加密,由用户和云端进行存储。根据第二方面,本专利技术实施例还公开了一种数据资产处理装置,应用于跨链数据资产钱包,包括:建立模块,用于建立基于云端协同密钥机制的在线钱包,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理;记录模块,用于利用密钥使用情况以及密钥与所述在线钱包中的资产的对应关系记录所述在线钱包中数据资产状态。结合第二方面,在第二方面第一实施方式中,所述装置还包括:拆分模块,用于当所述在线钱包的数据资产跨链流动时,将用户私钥进行拆分,得到第一密钥分量和第二密钥分量;所述第一密钥分量通过所述数据资产的流动到达的用户的公钥进行加密,存储在云端,所述第二密钥分量由用户存储。结合第二方面第一实施方式,在第二方面第二实施方式中,所述装置还包括:接收模块,用于接收用户的查看请求,所述查看请求用于查看所述在线钱包中资产的流动;获取模块,用于根据所述查看请求获取所述第一密钥分量;查询模块,用于根据所述第一密钥分量和所述第二密钥分量查询所述跨链数据资产的流动。结合第二方面第一实施方式,在第二方面第三实施方式中,所述建立模块包括:建立子模块,用于建立用户的在线账户作为所述在线钱包;加密存储模块,用于对所述用户私钥进行加密,由用户和云端进行存储。根据第三方面,本专利技术实施例还公开了一种计算机设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如第一方面或第一方面任一实施方式所述的数据资产处理方法的步骤。根据第四方面,本专利技术实施例还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一实施方式所述的数据资产处理方法的步骤。本专利技术技术方案,具有如下优点:本专利技术提供的数据资产处理方法及装置,应用于跨链数据资产钱包,通过建立基于云端协同密钥机制的在线钱包,云端协同密钥机制用于为在线钱包的数据资产变化进行相应的密钥分配管理,利用密钥使用情况以及密钥与在线钱包中的资产的对应关系记录在线钱包中数据资产状态,实现了钱包动态标识数据资产,利用云端协同密钥机制记录数据资产的流动,便于用户查看追踪数据资产。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1中数据资产处理方法的一个具体示例的流程图;图2为本专利技术实施例1中数据资产处理装置的一个具体示例的原理框图;图3为本专利技术实施例3中计算机设备的一个具体示例的原理框图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。实施例1本实施例提供一种数据资产处理方法,应用于,如图1所示,包括:步骤S11:建立基于云端协同密钥机制的在线钱包,云端协同密钥机制用于为在线钱包的资产变化进行相应的密钥分配管理。示例性地,协同密钥机制指的是用户本地(一般是APP)与可信服务中心(即本专利技术实施例中的云端)各持有部分的密钥分量,云端协同密钥机制用于为在线钱包的资产变化进行相应的密钥分配管理,具体可以为当在线钱包的数据资产要发生跨链流动时,将用户私钥拆分成两个密钥分量,分别保存在云端和用户本地,保证数据资产的安全。其拆分方式可以是将用户私钥平均拆分为两半,本实施例对拆分方式不做具体限定,本领域技术人员可以根据需要确定。步骤S12:利用密钥使用情况以及密钥与在线钱包中的资产的对应关系记录在线钱包中数据资产状态。示例性地,在本专利技术实施例中,该密钥可以为用户私钥,利用用户私钥的使用情况以及用户私钥与在线钱包中的资产的对应关系记录在线钱包中数据资产状态。将数据资产的流转过程,与在线钱包的分层密钥机制相结合,每一份资产,对应一个用于区块链记账的私钥信息,通过密钥间的保护机制、分割方案,可以实现资产数据的关联。区块链上的数据资产会有对应的密钥体系和加密保护体系,而数据资产之间有了关联,密钥体系也会发生相应的变化。这种变化可能是基于密钥的多层次加密的,也可能是基于多个证书的联合签名,本专利技术实施例对该变化的原因不做限定,可以根据实际情况选择。由此,通过密钥本身就能够给用户提供一个数据资产间关系的图谱。通过对密钥保护结构、访问关系的跟踪,可以对资产关联进行分析。本专利技术提供的数据资产处理方法,应用于跨链数据资产钱包,通过建立基于云本文档来自技高网...

【技术保护点】
1.一种数据资产处理方法,应用于跨链数据资产钱包,其特征在于,包括如下步骤:/n建立基于云端协同密钥机制的在线钱包,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理;/n利用密钥使用情况以及密钥与所述在线钱包中的资产的对应关系记录所述在线钱包中数据资产状态。/n

【技术特征摘要】
1.一种数据资产处理方法,应用于跨链数据资产钱包,其特征在于,包括如下步骤:
建立基于云端协同密钥机制的在线钱包,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理;
利用密钥使用情况以及密钥与所述在线钱包中的资产的对应关系记录所述在线钱包中数据资产状态。


2.根据权利要求1所述的方法,其特征在于,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理,包括:
当所述在线钱包的数据资产跨链流动时,将用户私钥进行拆分,得到第一密钥分量和第二密钥分量;所述第一密钥分量通过所述数据资产的流动到达的用户的公钥进行加密,存储在云端,所述第二密钥分量由用户存储。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
接收用户的查看请求,所述查看请求用于查看所述在线钱包中资产的流动;
根据所述查看请求获取所述第一密钥分量;
根据所述第一密钥分量和所述第二密钥分量查询所述跨链数据资产的流动。


4.根据权利要求2所述的方法,其特征在于,所述建立基于云端协同密钥机制的在线钱包,包括:
建立用户的在线账户作为所述在线钱包;
对所述用户私钥进行加密,由用户和云端进行存储。


5.一种数据资产处理装置,应用于跨链数据资产钱包,其特征在于,包括:
建立模块,用于建立基于云端协同密钥机制的在线钱包,所述云端协同密钥机制用于为所述在线钱包的数据资产变化进行相应的密钥分配管理;
记录模块,用于利...

【专利技术属性】
技术研发人员:刘震任飞
申请(专利权)人:傲林科技有限公司
类型:发明
国别省市:北京;11

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

1