主页 > 苹果怎么下载imtoken钱包 > 基于区块链的数据管理方法、区块链节点及存储介质技术

基于区块链的数据管理方法、区块链节点及存储介质技术

苹果怎么下载imtoken钱包 2023-07-23 05:15:16

本申请提供一种基于区块链的数据管理方法、区块链节点和存储介质。该方法包括:接收卖家终端发送的待处理销售数据;根据销售数据和预先配置的特征规则提取数据,提取一个或多个特征标识符以及每个特征标识符对应的特征数据;根据每个特征标识和每个特征标识对应的特征数据生成特征哈希值;将特征哈希值写入新块。实现了对销售数据的有效管理,一方面提高了销售数据的安全性,避免了篡改,销售数据具有更好的可追溯性。同时提取有效数据,不再保存无用数据,节省存储空间。

基于区块链的数据管理方法、区块链节点及存储介质

本应用提供基于区块链、区块链节点和存储介质的数据管理方法。该方法包括:接收销售终端发送的待处理销售数据;根据销售数据和预先配置的特征提取规则,提取一个或多个特征标识和对应的特征数据;根据每个特征标识和每个特征标识对应的特征数据,生成特征哈希值,并将特征哈希值写入新块。实现对销售数据的有效管理。一方面提高了销售数据的安全性,避免被篡改,使销售数据具有更好的可追溯性。同时提取有效数据,不再保存无用数据,节省存储空间。

下载所有详细的技术数据

【技术实现步骤总结】

基于区块链的数据管理方法、区块链节点及存储介质

本申请涉及区块链

,尤其涉及一种基于区块链的数据管理方法、区块链节点及存储介质。

技术介绍

随着科技的进步和各种终端产品的普及,人们在日常生活中拥有各种各样的电子终端产品。由于各种终端产品的销售量很大,销售数据的管理非常重要。目前,由于销售数据管理混乱,数据安全性低,容易被不法卖家篡改,导致数据准确性低,后续售后管理困难。因此,如何有效地管理销售数据成为亟待解决的技术问题。

技术实现思路

本申请提供一种基于区块链的数据管理方法、区块链节点及存储介质,以解决现有技术无法有效管理销售数据的缺陷。本申请的第一方面提供了一种基于区块链的数据管理方法,包括:接收卖家终端发送的待处理销售数据;根据销售数据和预先配置的特征提取规则特征标识和每个特征标识对应的特征数据,提取一个或多个销售数据;根据每个特征标识和每个特征标识对应的特征数据生成特征哈希值;将特征哈希值写入新块。本申请的第二方面提供了一种区块链节点,包括: 接收模块,用于接收卖家终端发送的待处理销售数据;提取模块,用于根据销售数据和预先配置的特征规则进行提取,提取一个或多个特征标识以及每个特征标识对应的特征数据;处理模块,用于根据每个特征标识和每个特征标识对应的特征数据生成特征哈希值;处理模块还用于将特征哈希写入新块。本申请的第三方面提供了一种区块链节点,包括:至少一个处理器和存储器;存储器储存计算机程序;至少一个处理器执行存储在存储器中的计算机程序以实现上述方法。本申请的第四方面提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当执行该计算机程序时,实现上述方法。本申请提供的基于区块链的数据管理方法、区块链节点和存储介质,通过从销售数据中提取有效的特征标识和对应的特征数据,并将生成的特征哈希值写入区块,一方面,提高销售数据的安全性,避免篡改,更好地追溯销售数据。

同时提取有效数据,不再保存无用数据,节省存储空间。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面对实施例或现有技术的说明中需要使用的附图进行简单介绍。显然,以下描述中的附图是本申请的一些实施例。对于本领域的普通技术人员来说,在没有创造性劳动的情况下,还可以从这些附图中获得其他的附图。如图。附图说明图1为本申请实施例提供的一种基于区块链的数据管理方法的流程示意图;如图。图2为本申请另一实施例提供的基于区块链的数据管理方法的流程示意图;如图。图3是应用实施例提供的区块链节点结构示意图;如图。图4为本申请另一实施例提供的区块链节点的结构示意图;如图。图5为本申请另一实施例提供的区块链节点结构示意图;如图。图6为本发明实施例提供的一种数据管理系统的结构示意图。本申请的具体实施例已经通过上述附图进行了展示,下面将进行更详细的说明。这些附图和书面描述不以任何方式限制所公开的概念的范围,而是通过参考具体实施例向本领域技术人员说明本申请的概念。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施例中的技术方案进行清楚、完整的说明。本申请的实施例。以上所述的实施例,是本发明一部分实施例,而不是全部的实施例。

基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。首先解释一下本应用所涉及的术语: 区块链:从狭义上讲,区块链是一种链式数据结构,将数据块按照时间顺序依次组合起来。保证不可变和不可伪造的分布式账本。从广义上讲,区块链技术是利用区块链数据结构验证和存储数据,利用分布式节点共识算法生成和更新数据,利用密码学保证数据传输和访问的安全,利用自动化脚本。一种新的分布式基础设施和计算范式,用于使用由代码组成的智能合约来编程和操​​作数据。区块链网络:是指在现有通信网络中构建区块链,由多个区块链节点组成一个区块链网络,区块链网络中的各个区块链节点之间可以广播共享区块链网络中的信息。每个区块链节点之间存在点对点关系。区块:指区块链中包含的一个列表,其记录不断增长且排列整齐。每个块都包含一个时间戳和一个到前一个块的链接。本申请提供的基于区块链的数据管理方法适用于以下数据管理系统:数据管理系统可能包括一个或多个卖方终端(或服务器)、管理节点服务器(区块链网络中的一个区块链节点)以及一个或多个第三方系统。

卖家用户按照预设规则将销售数据输入到卖家终端,卖家终端将输入的销售数据(包括产品ID、用户ID、生成时间等信息)发送给管理节点服务器,管理节点服务器负责对销售数据进行相应处理并在区块链中生成新区块,并将新区块的区块标识信息发送给第三方系统。第三方系统可以根据区块标识信息从区块链网络中获取相应的销售数据进行处理。第三方系统可以是向管理节点服务器请求销售数据的第三方终端,也可以包括第三方终端和第三方节点服务器(即区块链网络中的区块链节点),第三方终端向第三方节点服务器请求销售数据,第三方节点服务器从区块链网络中获取相应的销售数据并发送给第三方终端进行相应处理。对于销售数据的存储,可以将销售数据的获取方式、路径或地址(如销售数据的哈希值)写入区块链中的区块,并在区块链网络上广播区块链中的哈希值是什么意思,真实的销售数据本地存储在管理节点服务器上。区块链网络中的其他区块链节点可以根据销售数据的哈希值从管理节点服务器获取相应的销售数据。也可以将销售数据写入块中。可根据实际需要进行设置。此外,“第一”、“第二”等术语仅用于描述目的,不应解释为指示或暗示相对重要性或暗示所指示的技术特征的数量。

在以下实施例的描述中,“多个”的含义是两个或多个,除非另有明确和具体定义。以下具体实施例可以相互结合,某些实施例中相同或相似的概念或过程不再赘述。下面将参照附图描述本专利技术的实施例。实施例1 本实施例提供一种基于区块链的数据管理方法,用于管理销售数据。本实施例的执行主体为节点服务器。如图所示。参见图1,本实施例提供的一种基于区块链的数据管理方法流程示意图包括: 步骤101,接收卖家终端发送的待处理销售数据。具体来说,当卖家生成新的销售清单时,卖家用户可以根据预先设定的规则将销售清单中的销售数据输入到卖家终端,由卖家终端发送给区块链网络中的管理节点服务器,管理节点服务器可以接收卖家终端发送的待售数据,并进行相应的处理。预设的规则,例如设置各个字段的名称(即特征标识)、各个字段下输入的数据的格式等,可以根据实际需要具体设置,在此不做限定。可选的,管理节点服务器可以接收多个卖家终端发送的销售数据。即每个卖家用户都可以在管理节点服务器上注册登录区块链中的哈希值是什么意思,享受销售数据管理服务。步骤102,根据销售数据和预先配置的特征提取规则,提取一个或多个特征标识和每个特征标识对应的特征数据。具体的,根据各个第三方系统对应的第三方用户的数据需求设置预先配置的特征提取规则,即各个第三方用户可以提前将需要的数据发送给管理节点服务器例如,第三方用户如果需要统计某个产品,可以通过第三方系统向管理节点服务器发送数据需求。数据要求可以包括统计数据

【技术保护点】

1.一种基于区块链的数据管理方法,其特征在于,包括:接收卖家终端发送的待处理销售数据;根据销售数据和预先配置的特征提取规则,提取一个或多个特征标识以及每个特征标识对应的特征数据;根据每个特征标识和每个特征标识对应的特征数据生成特征哈希值;将特征哈希值写入新块。

【技术特点总结】

1.一种基于区块链的数据管理方法,其特征在于,包括:接收卖家终端发送的待处理销售数据;根据销售数据和预先配置的特征提取规则,提取一个或多个特征标识以及每个特征标识对应的特征数据;根据每个特征标识和每个特征标识对应的特征数据生成特征哈希值;将特征哈希值写入新块。 2.根据权利要求1所述的方法,其特征在于,还包括: 将所述新块对应的各个特征标识和各个特征标识对应的特征数据对应存储在本地,并存储所述新块对应的特征数据的块标识信息。发送到第三方系统。 3.根据权利要求2所述的方法,其特征在于,还包括: 接收第三方系统发送的服务需求,所述服务需求包括目标块标识信息;根据目标块标识信息,获取目标块标识信息对应的目标特征哈希值;对目标特征哈希值进行解算,得到目标特征标识;根据目标特征标识特征数据获取与目标特征标识对应的目标;将目标特征标识和目标特征标识对应的目标特征数据发送给第三方系统,以使第三方系统根据目标特征数据进行相应的处理。 4.根据权利要求1所述的方法,其特征在于,根据所述销售数据和预先配置的特征提取规则,提取出一个或多个特征标识以及每个特征标识对应的特征数据后,还包括:每个特征标识对应的特征数据,根据预先配置的敏感数据判断条件,如果确定该特征数据为敏感数据,则对该特征数据进行加密,得到该特征标识对应的加密特征数据,对应生成一个根据每个特征标识和每个特征标识对应的特征数据的特征哈希值包括:根据每个特征标识和每个特征标识对应的加密特征数据生成特征哈希值。 5.根据权利要求1-4任一项所述的方法,其特征在于,在接收到所述终端发送的待处理销售数据后,还包括: 验证所述销售数据的合法性。 6.一种区块链节点,其特征在于,包括: 接收模块,用于接收卖家终端发送的待售数据;一个提取模块,用于接收销售数据和根据销售数据预先配置的特征提取规则,提取一个或多个特征标识符...

【专利技术属性】

技术研发人员:袁晓静、翟景清、

申请人(专利权):中国联合网络通信集团有限公司,

类型:发明

国家省市:北京,11

下载所有详细的技术数据我是该专利的所有者