大数据信息处理方法及装置制造方法及图纸

技术编号:15705035 阅读:200 留言:0更新日期:2017-06-26 11:09
本发明专利技术实施例提供一种大数据信息处理方法及装置。该方法包括:第一节点接收第二节点发送的大数据的属性信息,根据大数据的属性信息生成目标区块,将目标区块对应的信息发送给第二节点,以使第二节点对目标区块对应的信息进行验证;若第二节点对目标区块对应的信息验证成功,则将目标区块连接在区块链的末尾;其中第一节点和第二节点是对等网络中的节点。本发明专利技术实施例通过根据第二节点直接提供的大数据属性信息生成目标区块,并经过各第二节点的验证,保证了目标区块的准确性和真实性;由于区块链技术本身具有一旦生成就无法被篡改的特性,保证了公布的区块链中的大数据属性信息不会被篡改,从而可以保证公布的大数据属性信息的真实性。

Large data information processing method and device

The embodiment of the invention provides a large data information processing method and device. The method includes: a first node attribute information data transmitting and receiving second nodes, generated according to the attribute information of the target data block, sends information corresponding to the target block to the second node, second node to the target block to make the corresponding information is verified; if the verification of the information of second node corresponding to the target block is success. The end connected to the target block block chain; wherein the first node and the second node is a node in a peer-to-peer network. The embodiment of the invention generates the target data block according to the attribute information of second nodes directly, and verified the second node, to ensure the accuracy and authenticity of the target area; because of the block chain technology itself has the characteristics of once generated cannot be tampered with, to ensure the data attribute information will not be released in the chain block has been tampered with, which can guarantee the authenticity of data attribute information released.

【技术实现步骤摘要】
大数据信息处理方法及装置
本专利技术实施例涉及数据通讯
,尤其涉及一种大数据信息处理方法及装置。
技术介绍
随着大数据及大数据技术的发展,出现了大数据交易平台,大数据交易平台可接收各提供者所提供的大数据,并对大数据进行收集、整理和公布,具体公布大数据的属性信息,该属性信息包括大数据的提供者信息、交易信息、内容介绍等。购买者依据大数据交易平台公布的属性信息购买自己需要的大数据。大数据交易平台是大数据交易的中心,独立完成对各提供者所提供的大数据的属性信息的收集、整理和公布。数据维护人员通过大数据交易平台可以随意公布新的信息和修改已公布的大数据的属性信息。大数据交易平台一旦被攻击者成功侵入,攻击者就可以通过大数据交易平台公布虚假信息、随意篡改公布的大数据的属性信息,导致公布的大数据的属性信息不真实。因此,大数据交易平台公布的数据存在被篡改的风险,可靠性较低。
技术实现思路
本专利技术实施例提供一种大数据信息处理方法及装置,以解决现有技术中大数据交易平台公布的数据存在被篡改的风险,可靠性较低的问题。本专利技术实施例的一个方面是提供一种大数据信息处理方法,包括:第一节点接收第二节点发送的大数据的属性信息;所述第一节点根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;所述第一节点将所述目标区块对应的信息发送给所述第二节点,以使所述第二节点对所述目标区块对应的信息进行验证;若所述第二节点对所述目标区块对应的信息验证成功,则所述第一节点将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。本专利技术实施例的另一个方面是提供一种大数据信息处理方法,包括:第二节点向第一节点发送大数据的属性信息,以使所述第一节点根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;所述第二节点接收所述第一节点发送的所述目标区块对应的信息;所述第二节点对所述目标区块对应的信息进行验证;若所述第二节点对所述目标区块对应的信息验证成功,则所述第二节点将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。本专利技术实施例的另一个方面是提供一种大数据信息处理装置,应用于第一节点,包括:第一发送模块,用于接收第二节点发送的大数据的属性信息;第一处理模块,用于根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;所述第一发送模块还用于将所述目标区块对应的信息发送给所述第二节点,以使所述第二节点对所述目标区块对应的信息进行验证;所述第一处理模块还用于若所述第二节点对所述目标区块对应的信息验证成功,则将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。本专利技术实施例的另一个方面是提供一种大数据信息处理装置,应用于第二节点,包括:第二发送模块,用于向第一节点发送大数据的属性信息,以使所述第一节点根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;接收模块,用于接收所述第一节点发送的所述目标区块对应的信息;验证模块,用于对所述目标区块对应的信息进行验证;第二处理模块,用于若所述第二节点对所述目标区块对应的信息验证成功,则将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。本专利技术实施例提供的大数据信息处理方法及装置,通过第一节点根据各第二节点发送的大数据的属性信息,生成目标区块,并将目标区块发送给各第二节点,以使各第二节点对目标区块对应的信息进行验证,当第二节点对目标区块对应的信息验证成功后,第一节点将目标区块连接在区块链的末尾。区块链中的各目标区块是根据各第二节点直接提供的大数据属性信息生成,并经过各第二节点的验证,避免由中心节点单独完成大数据的属性信息的公布过程,保证了生成目标区块的准确性和真实性;并且区块链技术本身具有一旦生成就无法被篡改的特性,进一步保证了公布的区块链中的大数据属性信息不会被篡改,从而可以保证公布的大数据属性信息的真实性。附图说明图1为本专利技术实施例一提供的大数据信息处理方法的流程图;图2为本专利技术二提供的区块链及目标区块的数据结构示意图;图3为本专利技术实施例三提供的大数据信息处理方法的流程图;图4为本专利技术实施例五提供的大数据信息处理方法的信令图;图5为本专利技术实施例六提供的大数据信息处理装置的结构图;图6为本专利技术实施例七提供的大数据信息处理装置的结构图;图7为本专利技术实施例八提供的大数据信息处理装置的结构图。具体实施方式为使本专利技术的技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。对等网络,即对等计算机网络,是一种在对等网络节点之间分配任务和工作负载的分布式应用架构,是对等计算模型在应用层形成的一种组网或网络形式。在对等网络中,彼此连接的多台计算机之间都处于对等的地位,各台计算机有相同的功能,无主从之分,一台计算机既可作为服务器,设定共享资源供对等网络中其他计算机所使用,又可以作为工作站,整个网络不依赖专用的集中服务器,也没有专用的工作站。网络中的每一台计算机既能充当网络服务的请求者,又对其它计算机的请求做出响应,提供资源、服务和内容。对等网络中的每一台计算机称为一个网络节点。区块链技术是分布式数据存储、对等网络传输、共识机制、加密算法等计算机技术的新型应用模式,其中共识机制是生成区块链的对等网络中实现不同节点之间建立信任、获取权益的规则,包括数据收发格式和规则等。区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证区块不可篡改和不可伪造,每一个数据区块中包含防伪信息,用于验证该数据区块中信息的有效性(防伪)和生成下一个区块。实施例一图1为本专利技术实施例一提供的大数据信息处理方法的流程图。本专利技术实施例针对现有技术中大数据交易平台公布的大数据属性信息存在被篡改的风险,可靠性较低的问题,提供了大数据信息处理方法。如图1所示,该方法具体步骤如下:步骤S101、第一节点接收第二节点发送的大数据的属性信息。其中,第一节点和第二节点是对等网络中的节点;大数据的属性信息至少包括属性信息编号、大数据商品的标识、元数据、数据交易信息、数据提供者信息。本实施例中,大数据的供应商可以提供多个大数据商品,每个大数据商品对应一个大数据的属性信息。大数据商品的标识为大数据属性信息所对应的大数据商品的标识,可以用于唯一标识一个大数据的属性信息。元数据为对大数据商品的描述信息,例如,对于大数据商品用途、领域、内容等的概括介绍等。本实施例中,该对等网络包括两种类型的网络节点,第一节点和第二节点。其中,第二节点可以是大数据供应商对应的可用于管理该大数据供应商的数据信息的终端设备,第二节点与大数据供应商一一对应。第一节点为用于生成目标区块的网络节点,可以是单独设立的网络节点,也可以是预先设定的第二节点中的一个。对等网络中包括多个第二节点和一个第一节点,本实施例中第一节点与各第二节点交互过程相同,仅以第一节点与任意一个第二节点间的数据交本文档来自技高网...
大数据信息处理方法及装置

【技术保护点】
一种大数据信息处理方法,其特征在于,包括:第一节点接收第二节点发送的大数据的属性信息;所述第一节点根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;所述第一节点将所述目标区块对应的信息发送给所述第二节点,以使所述第二节点对所述目标区块对应的信息进行验证;若所述第二节点对所述目标区块对应的信息验证成功,则所述第一节点将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。

【技术特征摘要】
1.一种大数据信息处理方法,其特征在于,包括:第一节点接收第二节点发送的大数据的属性信息;所述第一节点根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;所述第一节点将所述目标区块对应的信息发送给所述第二节点,以使所述第二节点对所述目标区块对应的信息进行验证;若所述第二节点对所述目标区块对应的信息验证成功,则所述第一节点将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。2.根据权利要求1所述的方法,其特征在于,所述第一节点根据所述大数据的属性信息生成目标区块,包括:所述第一节点根据所述大数据的属性信息生成所述目标区块的头部信息;所述第一节点根据所述大数据的属性信息和所述目标区块的头部信息构成所述目标区块,所述大数据的属性信息是所述目标区块的主体信息。3.根据权利要求2所述的方法,其特征在于,所述第一节点根据所述大数据的属性信息生成所述目标区块的头部信息,包括:所述第一节点根据所述大数据的属性信息和所述区块链的最后一个区块的头部信息,生成所述目标区块的头部信息。4.根据权利要求2或3所述的方法,其特征在于,所述头部信息包括:区块标识信息、第一信息、第二信息、时间戳;其中,所述第一信息是根据所述区块链的最后一个区块的头部信息确定的,所述第二信息是根据所述大数据的属性信息确定的;所述时间戳用于表示所述目标区块生成的时刻。5.一种大数据信息处理方法,其特征在于,包括:第二节点向第一节点发送大数据的属性信息,以使所述第一节点根据所述大数据的属性信息生成目标区块,所述目标区块用于构成区块链;所述第二节点接收所述第一节点发送的所述目标区块对应的信息;所述第二节点对所述目标区块对应的信息进行验证;若所述第二节点对所述目标区块对应的信息验证成功,则所述第二节点将所述目标区块连接在所述区块链的末尾;其中,所述第一节点和所述第二节点是对等网络中的节点。6.一种...

【专利技术属性】
技术研发人员:李董魏进武刘露刘楠
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1