记录处理方法及装置、系统、存储介质、处理器与流程

文档序号:17548988发布日期:2019-04-30 18:06阅读:140来源:国知局
记录处理方法及装置、系统、存储介质、处理器与流程

本发明涉及通信领域,具体而言,涉及一种记录处理方法及装置、系统、存储介质、处理器。



背景技术:

大数据也是当前业界的主要技术热点之一,特别是随着云计算业务的部署,大数据作为其所能提供的最重要的特色应用,其发展前景广阔并被寄予厚望。

大数据的主要特点是体量(volume)大、种类(variety)多、速度(velocity)快以及价值(value)高等特点,并同时伴随着多源、异构以及海量的数据特征。大数据所涉及的数据类型包括结构化(structured)、半结构化(semi-structured)以及非结构化(un-structured)等类型。大数据所涉及的数据对象包括文字、语音、视频、图像、网页、传感器数据等,相应地,这也就要求大数据系统可以有针对性地区分和处理不同数据对象所对应的数据承载格式,比如:文本文件、音频文件、适配文件、图像文件、网页文件、传感器数据文件以及相应的实时/准实时流媒体数据等不同格式。

目前大数据正在逐步应用于各个行业,但是随着数据体量的逐步增加,所涉及数据种类的日益繁杂,所生成速度的迅速提升以及对于交叉领域对于数据融合及其潜在价值利用的巨大需求,对数据开放、数据共享,特别是通过数据交易的手段所实现的数据交换的需求越来越大。

目前在大数据交易中,主要存在两种交易模式:一种是“中介交易模式”,即通过大数据交易中心作为交易中介使得大数据出让方和大数据购买方的所有交易均在大数据交易中心的控制和管理下进行,且大数据交易中心和大数据出让方和大数据受让方之间确立信任关系,大数据交易中心负责双方交易的撮合、所有权转让以及问题追溯;另外一种是“直接(无中介)交易模式”,即大数据出让方和大数据受让方直接进行的数据资产交易。而在“中介交易模式”下,针对所有权转让及其相关数据资产交易场景,如进行、记录、判别以及拒绝数据出让方在数据资产出售给数据受让后,仍然可能将相同的数据拷贝出售给其他数据受让方的情况(即数字资产的“双花”问题),保护数据受让方的合法权益,则是一个切实存在的问题。

针对相关技术中的上述技术问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种记录处理方法及装置、系统、存储介质、处理器,以至少解决相关技术中“中介交易模式”下大数据交易中可能出现的数字资产的“双花”的问题。

根据本发明的一个实施例,提供了一种记录处理方法,包括:接收数据所有权出让方发送的第一消息,其中,第一消息用于指示是否同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方;在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,其中,所有权转让记录用于指示已将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方。

可选地,在生成并保存所有权转让记录之后,上述方法还包括:广播用于指示所述数据资产的所有权已经出让给所述数据所有权受让方的消息。

可选地,在接收数据所有权出让方发送的第一消息之后,且第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,方法还包括以下至少之一:向数据所有权出让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的撤销消息;其中,撤销消息用于指示数据所有权出让方不再拥有数据资产的所有权;向数据所有权受让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的颁发消息;其中,颁发消息用于指示数据所有权受让方拥有数据资产的所有权。

可选地,第一消息为数据所有权出让方使用数据所有权出让方的私钥签名的消息,在接收数据所有权出让方发送的第一消息之后,方法还包括:对第一消息进行验证;在验证通过的情况下,将第一消息加上大数据交易中心签名得到第二消息。

可选地,在第一消息用于指示不同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,在将第一消息加上大数据交易中心签名得到第二消息之后,方法还包括:将第二消息发送给数据所有权受让方并删除保存的来自于数据所有权受让方的资产购买请求消息,其中,资产购买请求消息用于请求购买数据所有权出让方所有的数据资产以及数据资产的所有权的请求消息。

可选地,第一消息和第二消息中携带有拒绝将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的原因。

可选地,在接收数据所有权出让方发送的第一消息之前,方法还包括:接收数据所有权受让方发送的资产购买请求消息;其中,资产购买请求消息为经过数据所有权受让方使用数据所有权受让方的私钥进行签名的购买请求信息;对接收的资产购买请求消息进行验证;在验证成功的情况下,将资产购买请求消息加上大数据交易中心签名;将加上大数据交易中心签名的资产购买请求消息转发给数据所有权出让方。

可选地,在接收数据所有权受让方发送的资产购买请求消息之前,方法还包括:接收数据所有权出让方发送的第一属性信息以及第二属性信息;其中,第一属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的属性信息,第二属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的所有权的属性信息;对第一属性信息和第二属性信息进行验证;在验证成功的情况下,将第一属性信息和第二属性信息加上大数据交易中心签名;广播加上大数据交易中心签名的第一属性信息和加上大数据交易中心签名的第二属性信息。

可选地,在接收数据所有权出让方发送的第一属性信息以及第二属性信息之前,方法还包括:分别接收数据所有权出让方和数据所有权受让方的认证请求;分别对数据所有权出让方和数据所有权受让方进行认证;在对数据所有权出让方认证通过的情况下,向数据所有权出让方核发用于数据所有权转让使用的数据所有权出让方的公私钥证书;在对数据所有权受让方认证通过的情况下,向数据所有权受让方核发用于数据所有权转让使用的数据所有权受让方的公私钥证书。

根据本发明的一个实施例,提供了一种记录处理装置,包括:接收模块,用于接收数据所有权出让方发送的第一消息,其中,第一消息用于指示是否同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方;保存模块,用于在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,其中,所有权转让记录用于指示已将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方。

可选地,装置还包括:广播模块,用于广播用于指示所述数据资产的所有权已经出让给所述数据所有权受让方的消息。

可选地,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,装置还包括以下至少之一:第一发送模块,用于向数据所有权出让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的撤销消息;其中,撤销消息用于指示数据所有权出让方不再拥有数据资产的所有权;第二发送模块,用于向数据所有权受让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的颁发消息;其中,颁发消息用于指示数据所有权受让方拥有数据资产的所有权。

可选地,装置还包括:验证模块,用于对第一消息进行验证;处理模块,用于在验证通过的情况下,将第一消息加上大数据交易中心签名得到第二消息。

可选地,在第一消息用于指示不同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,装置还包括:第三发送模块,用于将第二消息发送给数据所有权受让方;删除模块,用于删除保存的来自于数据所有权受让方的资产购买请求消息,其中,资产购买请求消息用于请求购买数据所有权出让方所有的数据资产以及数据资产的所有权的请求消息。

根据本发明的一个实施例,提供了一种系统,包括:大数据交易中心,数据所有权出让方,数据所有权受让方;数据所有权出让方,用于向大数据交易中心发送第一消息,其中,第一消息用于指示是否同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方;大数据交易中心,用于接收第一消息,且在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,其中,所有权转让记录用于指示已将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方。

可选地,大数据交易中心,还用于广播用于指示所述数据资产的所有权已经出让给所述数据所有权受让方的消息。

可选地,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,大数据交易中心,还用于向数据所有权出让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的撤销消息;其中,撤销消息用于指示数据所有权出让方不再拥有数据资产的所有权;和/或,大数据交易中心,还用于向数据所有权受让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的颁发消息;其中,颁发消息用于指示数据所有权受让方拥有数据资产的所有权。

可选地,第一消息为数据所有权出让方使用数据所有权出让方的私钥签名的消息,大数据交易中心还用于对第一消息进行验证,以及在验证通过的情况下,将第一消息加上大数据交易中心签名得到第二消息。

可选地,在第一消息用于指示不同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,大数据交易中心还用于将第二消息发送给数据所有权受让方并删除保存的来自于数据所有权受让方的资产购买请求消息,其中,资产购买请求消息用于请求购买数据所有权出让方所有的数据资产以及数据资产的所有权的请求消息。

可选地,数据所有权受让方,还用于向大数据交易中心发送资产购买请求消息;其中,资产购买请求消息为经过数据所有权受让方使用数据所有权受让方的私钥进行签名的购买请求信息;大数据交易中心,还用于对接收的资产购买请求消息进行验证,在验证成功的情况下,将资产购买请求消息加上大数据交易中心签名,以及将加上大数据交易中心签名的资产购买请求消息转发给数据所有权出让方。

可选地,数据所有权出让方,还用于向大数据交易中心发送第一属性信息以及第二属性信息;其中,第一属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的属性信息,第二属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的所有权的属性信息;大数据交易中心,还用于对接收到的第一属性信息和第二属性信息进行验证,在验证成功的情况下,将第一属性信息和第二属性信息加上大数据交易中心签名,以及广播加上大数据交易中心签名的第一属性信息和加上大数据交易中心签名的第二属性信息。

可选地,数据所有权出让方,还用于向大数据交易中心发送认证请求,以及在大数据交易中心对数据所有权出让方认证通过的情况下,接收大数据交易中心核发的用于数据所有权转让使用的数据所有权出让方的公私钥证书;数据所有权受让方,还用于向大数据交易中心发送认证请求,以及在大数据交易中心对数据所有权受让方认证通过的情况下,接收大数据交易中心核发的用于数据所有权转让使用的数据所有权受让方的公私钥证书。

根据本发明的又一个实施例,还提供了一种存储介质,存储介质包括存储的程序,其中,程序运行时执行上述任一项所述的方法。

根据本发明的又一个实施例,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任一项所述的方法。

通过本发明,通过在数据所有权出让方同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,进而可使当其他数据所有权受让方请求购买该数据所有权出让方所有的数据资产以及数据资产的所有权时,通过该所有权转让记录可以获知该数据所有权出让方所有的数据资产以及数据资产的所有权已被转让,因而可以避免将该数据所有权出让方所有的数据资产以及数据资产的所有权再次转让给其他数据所有权受让方,因此,可以解决相关技术中“中介交易模式”下大数据交易中可能出现的数字资产的“双花”的问题,达到保护了数据所有权受让方的合法权益的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例提供的架构示意图;

图2是根据本发明实施例的记录处理方法的流程图;

图3是根据本发明实施例的记录处理装置的结构框图;

图4是根据本发明实施例提供的系统的结构框图;

图5是根据本发明优选实施例提供的大数据交易中数据资产所有权转让及其记录方法的流程示意图。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

本发明实施例提供了一种记录处理方法,该方法可以运行于图1所示的架构中,在该架构包括:大数据交易中心,数据所有权出让方,数据所有权受让方;其中,数据所有权出让方和数据所有权受让方通过大数据交易中心进行数据所有权的转让等,但并不限于此。

图2是根据本发明实施例的记录处理方法的流程图,如图2所示,该流程包括如下步骤:

步骤s202,接收数据所有权出让方发送的第一消息,其中,第一消息用于指示是否同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方;

步骤s204,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,其中,所有权转让记录用于指示已将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方。

通过上述步骤,通过在数据所有权出让方同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,进而可使当其他数据所有权受让方请求购买该数据所有权出让方所有的数据资产以及数据资产的所有权时,通过该所有权转让记录可以获知该数据所有权出让方所有的数据资产以及数据资产的所有权已被转让,因而可以避免将该数据所有权出让方所有的数据资产以及数据资产的所有权再次转让给其他数据所有权受让方,因此,可以解决相关技术中“中介交易模式”下大数据交易中可能出现的数字资产的“双花”的问题,达到保护了数据所有权受让方的合法权益的效果。

需要说明的是,上述所有权转让记录的内容可以包括但并不限于以下至少之一:所有权转让交易序号,所有权转让交易时间,数据所有权出让方标识符,数据所有权受让方标识符,数据资产属性信息,数据资产所有权属性信息,所有权转让过期时间。

需要说明的是,为了更好的防止上述“双花”现象的出现,在本发明的一个实施例中,在上述步骤s204之后,上述方法还可以包括:广播用于指示所述数据资产的所有权已经出让给所述数据所有权受让方的消息。即通过广播数据资产的所有权已经出让的消息,使得其他的数据所有权受让方能够获知到数据资产所有权已经出让,进而使得其他的数据所有权受让方不会向原数据所有权出让方购买到上述数据资产的所有权,因而更好地避免了“双花”现象的出现。

需要说明的是,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,在上述步骤s202之后,上述方法还可以包括以下至少之一:向数据所有权出让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的撤销消息;其中,撤销消息用于指示数据所有权出让方不再拥有数据资产的所有权;向数据所有权受让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的颁发消息;其中,颁发消息用于指示数据所有权受让方拥有数据资产的所有权。

需要说明的是,上述第一消息为数据所有权出让方使用数据所有权出让方的私钥签名的消息,在上述步骤s202之后,上述方法还可以包括:对第一消息进行验证;在验证通过的情况下,将第一消息加上大数据交易中心签名得到第二消息。

需要说明的是,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,上述第一消息中还携带有上述数据资产以及所有权转让的确认属性,该确认属性可以包括:数据体量,数据类型,数据类别,数据格式,数据所有权转让时限以及商务报价等。

需要说明的是,在上述第一消息用于指示不同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,在将第一消息加上大数据交易中心签名得到第二消息之后,上述方法还可以包括:将第二消息发送给数据所有权受让方并删除保存的来自于数据所有权受让方的资产购买请求消息,其中,资产购买请求消息用于请求购买数据所有权出让方所有的数据资产以及数据资产的所有权的请求消息。

需要说明的是,上述第一消息和上述第二消息中携带有拒绝将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的原因。

在本发明的一个实施例中,在上述步骤s202之前,上述方法还可以包括:接收数据所有权受让方发送的资产购买请求消息;其中,资产购买请求消息为经过数据所有权受让方使用数据所有权受让方的私钥进行签名的购买请求信息;对接收的资产购买请求消息进行验证;在验证成功的情况下,将资产购买请求消息加上大数据交易中心签名;将加上大数据交易中心签名的资产购买请求消息转发给数据所有权出让方。

需要说明的是,在接收数据所有权受让方发送的资产购买请求消息之前,上述方法还可以包括:接收数据所有权出让方发送的第一属性信息以及第二属性信息;其中,第一属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的属性信息,第二属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的所有权的属性信息;对第一属性信息和第二属性信息进行验证;在验证成功的情况下,将第一属性信息和第二属性信息加上大数据交易中心签名;广播加上大数据交易中心签名的第一属性信息和加上大数据交易中心签名的第二属性信息。

需要说明的是,上述第一属性信息可以包括数据体量,数据类型,数据类别,数据格式等信息,上述第二属性信息可以包括数据初始源头,前一数据来源,数据所有权转让时限,相应商务报价信息等,但并不限于此。

需要说明的是,在接收数据所有权出让方发送的第一属性信息以及第二属性信息之前,上述方法还可以包括:分别接收数据所有权出让方和数据所有权受让方的认证请求;分别对数据所有权出让方和数据所有权受让方进行认证;在对数据所有权出让方认证通过的情况下,向数据所有权出让方核发用于数据所有权转让使用的数据所有权出让方的公私钥证书;在对数据所有权受让方认证通过的情况下,向数据所有权受让方核发用于数据所有权转让使用的数据所有权受让方的公私钥证书。

需要说明的是,通过对数据所有权出让方和数据所有权受让方进行认证,并且在数据所有权出让方和数据所有权受让方交易的过程中利用私钥以及大数据交易中心签名进行处理,即通过上述大数据交易中心作为交易中介的可信任特性来实现数据资产所有权的转让。

需要说明的是,上述步骤的执行主体可以是大数据交易中心。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

在本实施例中还提供了一种记录处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图3是根据本发明实施例的记录处理装置的结构框图,如图3所示,该装置包括:

接收模块32,用于接收数据所有权出让方发送的第一消息,其中,第一消息用于指示是否同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方;

保存模块34,与上述接收模块32连接,用于在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,其中,所有权转让记录用于指示已将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方。

通过上述装置,通过在数据所有权出让方同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,生成并保存所有权转让记录,进而可使当其他数据所有权受让方请求购买该数据所有权出让方所有的数据资产以及数据资产的所有权时,通过该所有权转让记录可以获知该数据所有权出让方所有的数据资产以及数据资产的所有权已被转让,因而可以避免将该数据所有权出让方所有的数据资产以及数据资产的所有权再次转让给其他数据所有权受让方,因此,可以解决相关技术中“中介交易模式”下大数据交易中可能出现的数字资产的“双花”的问题,达到保护了数据所有权受让方的合法权益的效果。

需要说明的是,上述所有权转让记录的内容可以包括但并不限于以下至少之一:所有权转让交易序号,所有权转让交易时间,数据所有权出让方标识符,数据所有权受让方标识符,数据资产属性信息,数据资产所有权属性信息,所有权转让过期时间。

在本发明的一个实施例中,上述装置还可以包括:广播模块,与上述保存模块34连接,用于广播用于指示所述数据资产的所有权已经出让给所述数据所有权受让方的消息。

需要说明的是,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,上述装置还可以包括以下至少之一:第一发送模块,与上述接收模块32连接,用于向数据所有权出让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的撤销消息;其中,撤销消息用于指示数据所有权出让方不再拥有数据资产的所有权;第二发送模块,,与上述接收模块32连接,用于向数据所有权受让方发送使用大数据交易中心的私钥签名的数据资产所有权证书的颁发消息;其中,颁发消息用于指示数据所有权受让方拥有数据资产的所有权。

在本发明的一个实施例中,上述装置还可以包括:验证模块,与上述接收模块32连接,用于对第一消息进行验证;处理模块,与上述验证模块连接,用于在验证通过的情况下,将第一消息加上大数据交易中心签名得到第二消息。

需要说明的是,在第一消息用于指示同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,上述第一消息中还携带有上述数据资产以及所有权转让的确认属性,该确认属性可以包括:数据体量,数据类型,数据类别,数据格式,数据所有权转让时限以及商务报价等。

在本发明的一个实施例中,在第一消息用于指示不同意将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的情况下,上述装置还可以包括:第三发送模块,与上述处理模块连接,用于将第二消息发送给数据所有权受让方;删除模块,与上述第三发送模块连接,用于删除保存的来自于数据所有权受让方的资产购买请求消息,其中,资产购买请求消息用于请求购买数据所有权出让方所有的数据资产以及数据资产的所有权的请求消息。

需要说明的是,上述第一消息和上述第二消息中携带有拒绝将数据所有权出让方所有的数据资产以及数据资产的所有权出让给数据所有权受让方的原因。

在本发明的一个实施例中,上述接收模块32还可以用于接收数据所有权受让方发送的资产购买请求消息;其中,资产购买请求消息为经过数据所有权受让方使用数据所有权受让方的私钥进行签名的购买请求信息;上述验证模块,用于对接收的资产购买请求消息进行验证;上述处理模块,还用于在验证成功的情况下,将资产购买请求消息加上大数据交易中心签名;上述第一发送模块,用于将加上大数据交易中心签名的资产购买请求消息转发给数据所有权出让方。

需要说明的是,上述接收模块32还用于接收数据所有权出让方发送的第一属性信息以及第二属性信息;其中,第一属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的属性信息,第二属性信息为使用数据所有权出让方的私钥签名的数据所有权出让方待出让的数据资产的所有权的属性信息;上述验证模块,还用于对第一属性信息和第二属性信息进行验证;上述处理模块,还用于在验证成功的情况下,将第一属性信息和第二属性信息加上大数据交易中心签名;上述广播模块,与上述处理模块连接,用于广播加上大数据交易中心签名的第一属性信息和加上大数据交易中心签名的第二属性信息。

需要说明的是,上述第一属性信息可以包括数据体量,数据类型,数据类别,数据格式等信息,上述第二属性信息可以包括数据初始源头,前一数据来源,数据所有权转让时限,相应商务报价信息等,但并不限于此。

需要说明的是,上述接收模块32还用于分别接收数据所有权出让方和数据所有权受让方的认证请求;上述装置还包括:认证模块,与上述接收模块32连接,用于分别对数据所有权出让方和数据所有权受让方进行认证;上述第一发送模块,还用于在对数据所有权出让方认证通过的情况下,向数据所有权出让方核发用于数据所有权转让使用的数据所有权出让方的公私钥证书;上述第二发送模块,还用于在对数据所有权受让方认证通过的情况下,向数据所有权受让方核发用于数据所有权转让使用的数据所有权受让方的公私钥证书。

需要说明的是,通过对数据所有权出让方和数据所有权受让方进行认证,并且在数据所有权出让方和数据所有权受让方交易的过程中利用私钥以及大数据交易中心签名进行处理,即通过上述大数据交易中心作为交易中介的可信任特性来实现数据资产所有权的转让。

需要说明的是,上述装置可以位于大数据交易中心中。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。

实施例3

根据本发明的一个实施例,提供了一种系统,图4是根据本发明实施例提供的系统的结构框图,如图4所示,该系统包括:大数据交易中心42,数据所有权出让方44,数据所有权受让方46;其中,

数据所有权出让方44,用于向大数据交易中心42发送第一消息,其中,第一消息用于指示是否同意将数据所有权出让方44所有的数据资产以及数据资产的所有权出让给数据所有权受让方46;

大数据交易中心42,用于接收第一消息,且在第一消息用于指示同意将数据所有权出让方44所有的数据资产以及数据资产的所有权出让给数据所有权受让方46的情况下,生成并保存所有权转让记录,其中,所有权转让记录用于指示已将数据所有权出让方44所有的数据资产以及数据资产的所有权出让给数据所有权受让方46。

通过上述系统,通过在数据所有权出让方44同意将数据所有权出让方44所有的数据资产以及数据资产的所有权出让给数据所有权受让方46的情况下,生成并保存所有权转让记录,进而可使当其他数据所有权受让方46请求购买该数据所有权出让方44所有的数据资产以及数据资产的所有权时,通过该所有权转让记录可以获知该数据所有权出让方44所有的数据资产以及数据资产的所有权已被转让,因而可以避免将该数据所有权出让方44所有的数据资产以及数据资产的所有权再次转让给其他数据所有权受让方46,因此,可以解决相关技术中“中介交易模式”下大数据交易中可能出现的数字资产的“双花”的问题,达到保护了数据所有权受让方的合法权益的效果。

需要说明的是,上述所有权转让记录的内容可以包括但并不限于以下至少之一:所有权转让交易序号,所有权转让交易时间,数据所有权出让方标识符,数据所有权受让方标识符,数据资产属性信息,数据资产所有权属性信息,所有权转让过期时间。

需要说明的是,上述大数据交易中心42,还用于广播用于指示所述数据资产的所有权已经出让给所述数据所有权受让方46的消息。

需要说明的是,在第一消息用于指示同意将数据所有权出让方44所有的数据资产以及数据资产的所有权出让给数据所有权受让方46的情况下,大数据交易中心42,还用于向数据所有权出让方44发送使用大数据交易中心42的私钥签名的数据资产所有权证书的撤销消息;其中,撤销消息用于指示数据所有权出让方44不再拥有数据资产的所有权;和/或,大数据交易中心42,还用于向数据所有权受让方46发送使用大数据交易中心42的私钥签名的数据资产所有权证书的颁发消息;其中,颁发消息用于指示数据所有权受让方46拥有数据资产的所有权。

需要说明的是,第一消息为数据所有权出让方44使用数据所有权出让方44的私钥签名的消息,大数据交易中心42还用于对第一消息进行验证,以及在验证通过的情况下,将第一消息加上大数据交易中心42签名得到第二消息。

可选地,在第一消息用于指示不同意将数据所有权出让方44所有的数据资产以及数据资产的所有权出让给数据所有权受让方46的情况下,大数据交易中心42还用于将第二消息发送给数据所有权受让方46并删除保存的来自于数据所有权受让方46的资产购买请求消息,其中,资产购买请求消息用于请求购买数据所有权出让方44所有的数据资产以及数据资产的所有权的请求消息。

可选地,数据所有权受让方46,还用于向大数据交易中心42发送资产购买请求消息;其中,资产购买请求消息为经过数据所有权受让方46使用数据所有权受让方46的私钥进行签名的购买请求信息;大数据交易中心42,还用于对接收的资产购买请求消息进行验证,在验证成功的情况下,将资产购买请求消息加上大数据交易中心42签名,以及将加上大数据交易中心42签名的资产购买请求消息转发给数据所有权出让方44。

可选地,数据所有权出让方44,还用于向大数据交易中心42发送第一属性信息以及第二属性信息;其中,第一属性信息为使用数据所有权出让方44的私钥签名的数据所有权出让方44待出让的数据资产的属性信息,第二属性信息为使用数据所有权出让方44的私钥签名的数据所有权出让方44待出让的数据资产的所有权的属性信息;大数据交易中心42,还用于对接收到的第一属性信息和第二属性信息进行验证,在验证成功的情况下,将第一属性信息和第二属性信息加上大数据交易中心签名,以及广播加上大数据交易中心签名的第一属性信息和加上大数据交易中心签名的第二属性信息。

可选地,数据所有权出让方44,还用于向大数据交易中心42发送认证请求,以及在大数据交易中心42对数据所有权出让方44认证通过的情况下,接收大数据交易中心42核发的用于数据所有权转让使用的数据所有权出让方44的公私钥证书;数据所有权受让方46,还用于向大数据交易中心42发送认证请求,以及在大数据交易中心42对数据所有权受让方46认证通过的情况下,接收大数据交易中心42核发的用于数据所有权转让使用的数据所有权受让方46的公私钥证书。

实施例4

本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项所述的方法。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本发明的实施例还提供了一种处理器,该处理器用于运行程序,其中,该程序运行时执行上述任一项方法中的步骤。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

为了更好的理解本发明实施例,以下结合优选的实施例对本发明做进一步解释。

本发明优选实施例提供了一种大数据中介交易模式下的大数据资产所有权转让及其记录方法,利用大数据交易中心作为交易中介的可信任特性来实施数据资产所有权的转让并记录该所有权转让的结果,从而有效地解决大数据资产交易过程中的数据资产“双花”问题。

本发明优选实施例提供了一种大数据交易中的数据资产所有权转让及其记录方法,包括:

数据所有权出让方(dataownershipseller)和数据所有权受让方(dataownershipbuyer)通过大数据交易中心(bigdataexchanger)将数据资产所有权由数据所有权出让方转让给数据所有权受让方并将该数据资产所有权转让的结果记录到大数据交易中心。其主要步骤包括:

步骤1,访问、认证以及证书分发阶段

步骤1-1,数据所有权出让方访问大数据交易中心,请求大数据交易中心认证,并在认证通过后获取到大数据交易中心核发的用于数据所有权转让交易的公私钥证书;

步骤1-2,大数据交易中心接收来自于数据所有权出让方访问大数据交易中心的请求并对其进行认证,并在认证通过后给其核发数据所有权转让所使用的公私钥证书;

步骤1-3,数据所有权受让方访问大数据交易中心,请求大数据交易中心认证,并在认证通过后获取到大数据交易中心核发的用于数据所有权转让所使用的公私钥证书;

步骤1-4,大数据交易中心接收来自于数据所有权受让方访问大数据交易中心的请求并对其进行认证,并在认证通过后给其核发数据所有权转让所使用的公私钥证书。

步骤2,数据所有权转让交易阶段

步骤2-1,数据所有权出让方发送拟出让所有权数据资产的属性(dataassetsproperties,dap)信息以及数据资产所有权的属性(dataassetsownershipproperties,daop)信息给大数据交易中心,并使用其私钥对这些信息进行签名;其中,数据资产的属性包括数据体量(volume)、数据类型(type)、数据类别(category)、数据格式(format)等信息,数据资产所有权的属性信息还包括数据初始源头(provenance)、前一数据来源(previoussource)、数据所有权转让时限(lifetime)、相应商务报价信息(price)等;

步骤2-2,大数据交易中心在接收到来自于数据所有权出让方所发送的拟出让所有权数据资产的属性信息以及数据资产所有权的属性信息后验证数据所有权出让方签名、给予记录并加上大数据交易中心签名后进行广播,然后等待来自于数据所有权受让方的响应;

步骤2-3,数据所有权受让方在侦听到大数据交易中心所广播的拟出让所有权的数据资产的属性信息以及数据资产所有权的属性信息并分别验证大数据交易中心以及数据所有权出让方的签名后,根据自身需要决定购买该数据资产并获得其所有权,则发送对应拟受让所有权数据资产的购买请求信息给大数据交易中心,并使用其私钥对该购买请求信息进行签名;其中,购买请求信息包括请求的数据体量(volume)、数据类型(type)、数据类别(category)、数据格式(format)等信息以及希望持有的数据所有权转让时限(lifetime)和商务报价(price)等;

步骤2-4,大数据交易中心收到该来自于数据所有权受让方的拟受让所有权数据资产的购买请求信息后验证数据所有权受让方签名、给予记录并加上大数据交易中心签名后转发给数据所有权出让方;

步骤2-5,数据所有权出让方在收到来自于大数据交易中心的拟受让所有权数据资产的购买请求信息响应后,验证大数据交易中心签名以及大数据所有权受让方签名通过后,如果,

步骤2-5-1,同意:则发送使用其私钥签名的“同意“消息给大数据交易中心,并附带资产所有权转让的确认属性,包括数据体量(volume)、数据类型(type)、数据类别(category)、数据格式(format)、数据所有权转让时限(lifetime)以及商务报价(price)等;

步骤2-5-2,不同意:则发送使用其私钥签名的包含拒绝原因的“拒绝“消息给大数据交易中心。

步骤2-6,大数据交易中心在收到该来自于数据所有权出让方的消息并验证其签名通过后,如果,

步骤2-6-1,同意:生成所有权转让记录并保存,并基于数据所有权出让方和数据所有权受让方双方的资产所有权转让的确认信息生成新的数据资产所有权证书(dataassetsownershipcertificate),并发送使用该大数据交易中心私钥签名的“证书撤销”消息给数据所有权出让方以及发送使用该大数据交易中心私钥签名的“证书颁发”消息给数据所有权受让方;其中,所有权转让记录的内容包括但不限于:所有权转让交易序号、所有权转让交易时间、所有权出让方标识符、所有权受让方标识符、数据资产属性信息、数据资产所有权属性信息、所有权转让过期时间等;

步骤2-6-2,拒绝:转发使用该大数据交易中心私钥签名的包含拒绝原因的“拒绝消息”给数据所有权受让方并删除之前所保存的来自于数据所有权受让方的资产购买请求信息。

步骤2-7,数据所有权出让方接收到数据资产所有权证书撤销通知,表明其不再合法拥有相对应的数据资产所有权,前述资产所有权已被撤销;

步骤2-8,数据所有权受让方接收到数据资产所有权证书颁发消息,证明其合法拥有相对应的数据资产所有权,交易完成;

步骤2-9,数据所有权受让方接收到“拒绝消息”,表明本次交易失败,则交易完成。

图5是根据本发明优选实施例提供的大数据交易中数据资产所有权转让及其记录方法的流程示意图,如图5所示,大数据交易中数据资产所有权转让及其记录流程从从上到下分成两个阶段:阶段1为“访问、认证以及证书分发”阶段,阶段2为“数据所有权转让交易”阶段。

其中,阶段1“访问、认证以及证书分发“阶段主要由四个步骤组成:

步骤501,访问请求,认证请求和证书请求:数据所有权出让方访问大数据交易中心,请求大数据交易中心认证,并在认证通过后获取到大数据交易中心核发的用于数据所有权转让所使用的公私钥证书;

步骤502,认证请求和证书核发:大数据交易中心接收来自于数据所有权出让方访问大数据交易中心的请求并对其进行认证,并在认证通过后给其核发数据所有权转让所使用的公私钥证书;

步骤503,访问请求,认证请求和证书请求:数据所有权受让方访问大数据交易中心,请求大数据交易中心认证,并在认证通过后获取到大数据交易中心核发的用于数据所有权转让所使用的公私钥证书;

步骤504,认证请求和证书核发:大数据交易中心接收来自于数据所有权受让方访问大数据交易中心的请求并对其进行认证,并在认证通过后给其核发数据所有权转让所使用的公私钥证书。

其中,阶段2“数据所有权转让交易”阶段主要由九个步骤组成并包括几个分支:

步骤505,发送[(资产属性|所有权属性)|签名101]:数据所有权出让方发送拟出让所有权数据资产的属性(dataassetsproperties,dap)信息以及数据资产所有权的属性(dataassetsownershipproperties,daop)信息给大数据交易中心,并使用其私钥对这些信息进行签名;其中,数据资产的属性包括数据体量(volume)、数据类型(type)、数据类别(category)、数据格式(format)等信息,数据资产所有权的属性信息还包括数据初始源头(provenance)、前一数据来源(previoussource)、数据所有权转让时限(lifetime)、相应商务报价信息(price)等;

步骤506,发送[(资产属性|所有权属性)|签名101|签名102]:大数据交易中心在接收到来自于数据所有权出让方所发送的拟出让所有权数据资产的属性信息以及数据资产所有权的属性信息后验证数据所有权出让方签名、给予记录并加上大数据交易中心签名后进行广播,然后等待来自于数据所有权受让方的响应;

步骤507,购买请求[(购买请求信息)|签名103]:数据所有权受让方在侦听到大数据交易中心所广播的拟出让所有权的数据资产的属性信息以及数据资产所有权的属性信息并分别验证大数据交易中心以及数据所有权出让方的签名后,根据自身需要决定购买该数据资产并获得其所有权,则发送对应拟受让所有权数据资产的购买请求信息给大数据交易中心,并使用其私钥对该购买请求信息进行签名;其中,购买请求信息包括请求的数据体量(volume)、数据类型(type)、数据类别(category)、数据格式(format)等信息以及希望持有的数据所有权转让时限(lifetime)和商务报价(price)等;

步骤508,购买请求[(购买请求信息)|签名103|签名102]:大数据交易中心收到该来自于数据所有权受让方的拟受让所有权数据资产的购买请求信息后验证数据所有权受让方签名、给予记录并加上大数据交易中心签名后转发给数据所有权出让方;

步骤509,数据所有权出让方在收到来自于大数据交易中心的拟受让所有权数据资产的购买请求信息响应后,验证大数据交易中心签名以及大数据所有权受让方签名通过后,如果,

步骤509-1,同意:发送同意[(所有权确认属性)|签名101]——则发送使用其私钥签名的“同意“消息给大数据交易中心,并附带资产所有权转让的确认属性,包括数据体量(volume)、数据类型(type)、数据类别(category)、数据格式(format)、数据所有权转让时限(lifetime)以及商务报价(price)等;

步骤509-2,不同意:发送拒绝[(拒绝原因)|签名101]——则发送使用其私钥签名的包含拒绝原因的“拒绝“消息给大数据交易中心。

步骤510,大数据交易中心在收到该来自于数据所有权出让方的消息并验证其签名通过后,如果,

步骤510-1,同意:510-1a)证书撤销[(证书)|签名102]或者510-1b)证书颁发[(证书)|签名102]——生成所有权转让记录并保存,并基于数据所有权出让方和数据所有权受让方双方的资产所有权转让的确认信息生成新的数据资产所有权证书(dataassetsownershipcertificate),并发送使用该大数据交易中心私钥签名的“证书撤销”消息给数据所有权出让方以及发送使用该大数据交易中心私钥签名的“证书颁发”消息给数据所有权受让方;其中,所有权转让记录的内容包括但不限于:所有权转让交易序号、所有权转让交易时间、所有权出让方标识符、所有权受让方标识符、数据资产属性信息、数据资产所有权属性信息、所有权转让过期时间等;

步骤510-2,拒绝:购买请求拒绝[(拒绝原因)签名101|签名102]——转发使用该大数据交易中心私钥签名的包含拒绝原因的“拒绝消息”给数据所有权受让方并删除之前所保存的来自于数据所有权受让方的资产购买请求信息。

步骤511,数据所有权出让方接收到数据资产所有权证书撤销通知,表明其不再合法拥有相对应的数据资产所有权,前述资产所有权已被撤销;

步骤512,数据所有权受让方接收到数据资产所有权证书颁发消息,证明其合法拥有相对应的数据资产所有权,交易完成;

步骤513,数据所有权受让方接收到“拒绝消息”,表明本次交易失败,则交易完成。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1