本发明涉及工业互联网技术领域,尤其涉及一种供应链快速响应模式的区块链可信数据处理方法及装置。
背景技术:
以化工为代表的实体供应链,由于存在各类供应链环节的采集及处理延时,因此采用区块链可信方式,对化工行业供应链进行数据管理时,无法直接采用公链的方式进行数据加密,其主要原因在于进行去中心化区块链认证时,存在认证时间长、认证管理相对复杂等应用难点。
需要针对上述问题设计一种基于分层区块链的可信数据处理装置,通过对海量物联网数据的降维分析,提取其中主要物理分量对应的特征值,并基于特征值进行联盟链与公链的二次区块链加密过程,可以根据不同的数据加密范围及加密时限要求,实现所有海量数据的可信处理,构建可信网络。
技术实现要素:
本发明的目的在于克服现有技术的不足,本发明提供了一种供应链快速响应模式的区块链可信数据处理方法及装置,可以快速对海量物联网数据进行主要特征提取,并基于特征值进行联盟链的可信信号处理;采用公链和联盟链两级可信处理结构,能够根据实际工业情况在认证速度和认证范围之间进行调节。
为了解决上述技术问题,本发明实施例提供了一种供应链快速响应模式的区块链可信数据处理方法,所述方法包括:
基于供应链物理特征对工业供应链的关键数据进行采集,获取关键数据集合,其中所述关键数据包括生产过程数据、物流信息数据以及企业epr数据;
对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征;
基于不同的区块链可信认证速度与认证范围的最优值对所述记录数据特征进行选择加密方式,所述加密方式包括联盟链加密方式和公链加密方式;
根据所选择的加密方式生成对应的认证结果,以及将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录。
可选的,所述对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征,包括:
对所述关键数据集合内的数据基于分类进行主要特征的分析提取映射处理,获得不可逆的唯一特征映射结果;
对所述唯一特征映射结果基于时间及空间信息进行记录处理,获取记录数据特征。
可选的,所述对所述关键数据集合内的数据基于分类进行主要特征的分析提取映射处理,获得不可逆的唯一特征映射结果,包括:
对所述关键数据集合内的数据进行降维分类,获取关键数据集合内的内部分类主特征;
对内部分类主特征进行线性处理,获取内部分类主特征线性组合;
基于不同数据对应的物理量纲通对内部分类主特征线性组合进行线性运算,获得物理量纲组合;
对所述物理量纲组合进行映射处理,获得不可逆的唯一特征映射结果。
可选的,所述对所述唯一特征映射结果基于时间及空间信息进行记录处理,获取记录数据特征,包括:
基于记录装置的内部和对外服务数据接口对所述唯一特征映射结果进行组合方式记录,获取记录数据特征。
可选的,所述不同的区块链可信认证速度与认证范围的最优值的计算,包括:
基于预设的计算方法计算所述不同的区块链可信认证速度与认证范围之间的最优值;
其中,所述不同的区块链可信认证速度与认证范围之间的最优值为非线性映射过程或线性映射过程;
若存在多个不同的区块链可信认证速度与认证范围之间的最优值组合时,则任意选取最优值组合中的其中之一对所述记录数据特征进行选择加密方式。
可选的,所述根据所选择的加密方式生成对应的认证结果,包括:
当选择联盟链加密方式时,对所述记录数据特征进行联盟链认证,并记录联盟链认证结果;
基于预设的联盟链认证范围向分层选择器反馈认认证速度与认证范围;
根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节,并生成对应的认证结果。
可选的,所述根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节,并生成对应的认证结果,包括:
根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节生成的联盟链认证结果进行公链认证处理,生成对应的认证结果。
可选的,所述根据所选择的加密方式生成对应的认证结果,包括:
当选择公链加密方式时,对所述记录数据特征进行公链认证,并记录公链认证结果,获得对应的认证结果。
可选的,所述将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录,包括:
对所述对应的认证结果的认证过程进行分层认证记录和对所述对应的认证结果进行记录;和,
基于对服务数据接口在各类对外记录装置中对对应的认证结果进行记录,以及基于对内的方式对对应的认证结果进行记录。
另外,本发明实施例还提供了一种供应链快速响应模式的区块链可信数据处理装置,所述装置包括:
数据采集模块:用于基于供应链物理特征对工业供应链的关键数据进行采集,获取关键数据集合,其中所述关键数据包括生产过程数据、物流信息数据以及企业epr数据;
特征记录模块:用于对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征;
加密方式选择模块:用于基于不同的区块链可信认证速度与认证范围的最优值对所述记录数据特征进行选择加密方式,所述加密方式包括联盟链加密方式和公链加密方式;
认证结果记录模块:用于根据所选择的加密方式生成对应的认证结果,以及将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录。
在本发明实施例中,通过对海量物联网数据的降维分析,提取其中主要物理分量对应的特征值,并基于特征值进行联盟链与公链的二次区块链加密过程,可以根据不同的数据加密范围及加密时限要求,实现所有海量数据的可信处理,构建可信网络;针对供应链数据的快速响应要求,对海量物联网数据进行主要特征提取,并基于特征值进行本地联盟链的可信信号处理;针对供应链数据的实际运行情况,采用公链和联盟链两级可信处理结构,能够根据实际工业情况在认证速度和认证范围之间进行调节。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见的,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例中的供应链快速响应模式的区块链可信数据处理方法的流程示意图;
图2是本发明实施例中的供应链快速响应模式的区块链可信数据处理装置的结构组成示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
实施例
请参阅图1,图1是本发明实施例中的供应链快速响应模式的区块链可信数据处理方法的流程示意图。
如图1所示,一种供应链快速响应模式的区块链可信数据处理方法,所述方法包括:
s11:基于供应链物理特征对工业供应链的关键数据进行采集,获取关键数据集合,其中所述关键数据包括生产过程数据、物流信息数据以及企业epr数据;
在本发明具体实施过程中,利用相应的数据采集装置根据供应链的物理特征对工业供应链的关键数据进行采集,从而获得相应的关键数据集合;工业供应链的关键数据包括工业供应链的生产过程数据、物流信息数据以及企业epr数据等。
s12:对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征;
在本发明具体实施过程中,所述对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征,包括:对所述关键数据集合内的数据基于分类进行主要特征的分析提取映射处理,获得不可逆的唯一特征映射结果;对所述唯一特征映射结果基于时间及空间信息进行记录处理,获取记录数据特征。
进一步的,所述对所述关键数据集合内的数据基于分类进行主要特征的分析提取映射处理,获得不可逆的唯一特征映射结果,包括:对所述关键数据集合内的数据进行降维分类,获取关键数据集合内的内部分类主特征;对内部分类主特征进行线性处理,获取内部分类主特征线性组合;基于不同数据对应的物理量纲通对内部分类主特征线性组合进行线性运算,获得物理量纲组合;对所述物理量纲组合进行映射处理,获得不可逆的唯一特征映射结果。
进一步的,所述对所述唯一特征映射结果基于时间及空间信息进行记录处理,获取记录数据特征,包括:基于记录装置的内部和对外服务数据接口对所述唯一特征映射结果进行组合方式记录,获取记录数据特征。
具体的,首先需要对该关键数据集合内的数据进行主要特征的分析提取映射,从而得到不可逆的唯一特征映射结果;然后对这些不可以的唯一特征映射结果根据时间及空间信息进行相应的记录,从而得到记录数据特征。
首先,利用相应的供应链物理特征分析装置来对关键数据集合内的数据进行降维分类,其分析的主特征可以来自关键数据集合内的内部分类,也可以进行各类集合特征的线性组合;关键数据集合的特征数据的线性组合,是指根据不同数据对应的物理量纲,通过线性运算所获得的物理量纲组合;线性运算是指是两元或多元特征的加法或数量乘法的组合运算,满足交换律、结合律、分配律;其中,供应链物理特征分析装置用于对分类后数据进行主要特征的分析提取,形成不可逆的唯一特征映射结果。
利用记录装置对供应链物理特征分析装置输出的不可逆的唯一特征映射结果进行记录;通过记录装置的对外服务数据接口,实现在各类外部记录装置中,对供应链物理特征分析装置输出的不可逆的唯一特征映射结果进行记录;通过记录装置内,以及记录装置的对外服务数据接口,基于组合方式,对供应链物理特征分析装置输出的不可逆的唯一特征映射结果进行记录。
s13:基于不同的区块链可信认证速度与认证范围的最优值对所述记录数据特征进行选择加密方式,所述加密方式包括联盟链加密方式和公链加密方式;
在本发明具体实施过程中,所述不同的区块链可信认证速度与认证范围的最优值的计算,包括:基于预设的计算方法计算所述不同的区块链可信认证速度与认证范围之间的最优值;其中,所述不同的区块链可信认证速度与认证范围之间的最优值为非线性映射过程或线性映射过程;若存在多个不同的区块链可信认证速度与认证范围之间的最优值组合时,则任意选取最优值组合中的其中之一对所述记录数据特征进行选择加密方式。
进一步的,供应链主特征数据分层选择器根据不同的区块链可信认证速度与认证范围的要求,对记录装置输出的记录数据特征选择相应的加密方式,加密方式包括联盟链加密方式和公链加密方式;量化区块链可信认证速度,以及认证范围要求,通过供应链主特征数据分层选择器预置的计算方法,计算认证速度与认证范围之间的最优值;认证速度与认证范围之间的最优值计算过程可以是一个非线性映射过程,或者线性映射过程;存在多个认证速度与认证范围之间的最优值组合时,任意选择最优值组合之一进行工作。
供应链主特征数据分层选择器采取预置的计算方法,根据不同的区块链可信认证速度与认证范围的要求,对记录装置的输出选择联盟链加密方式,或者公链加密方式。
s14:根据所选择的加密方式生成对应的认证结果,以及将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录。
在本发明具体实施过程中,所述根据所选择的加密方式生成对应的认证结果,包括:当选择联盟链加密方式时,对所述记录数据特征进行联盟链认证,并记录联盟链认证结果;基于预设的联盟链认证范围向分层选择器反馈认认证速度与认证范围;根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节,并生成对应的认证结果。
进一步的,所述根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节,并生成对应的认证结果,包括:根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节生成的联盟链认证结果进行公链认证处理,生成对应的认证结果。
进一步的,所述根据所选择的加密方式生成对应的认证结果,包括:当选择公链加密方式时,对所述记录数据特征进行公链认证,并记录公链认证结果,获得对应的认证结果。
进一步的,所述将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录,包括:对所述对应的认证结果的认证过程进行分层认证记录和对所述对应的认证结果进行记录;和,基于对服务数据接口在各类对外记录装置中对对应的认证结果进行记录,以及基于对内的方式对对应的认证结果进行记录。
具体的,供应链分层联盟链处理装置对记录装置输出的记录数据特征进行联盟链认证,并记录联盟链认证结果;根据预设的联盟链认证范围,向供应链主特征数据分层选择器反馈认证速度与认证范围;根据供应链主特征数据分层选择器的输出方式,可以对认证速度与认证范围进行动态调节;当认证速度与认证范围进行动态调节后存在多个可用选择时,任意选择可用组合之一进行工作;供应链公链认证端口装置对供应链分层联盟链处理装置所输出的认证结果进行公链认证;并记录公链认证结果。
供应链分层公链处理装置对记录装置输出的记录数据特征进行公链认证;并记录公链认证结果。
供应链公链认证记录装置对供应链分层公链处理装置以及供应链公链认证端口装置的输出认证过程进行分层认证记录;供应链公链认证记录装置内对供应链分层公链处理装置以及供应链公链认证端口装置的输出进行记录;供应链公链认证记录装置的对外服务数据接口,实现在各类外部记录装置中,对供应链分层公链处理装置,以及供应链公链认证端口装置的输出进行记录;供应链公链认证记录装置内,以及供应链公链认证记录装置的对外服务数据接口,基于组合方式,对供应链分层公链处理装置,以及供应链公链认证端口装置的输出进行记录。
在本发明实施例中,通过对海量物联网数据的降维分析,提取其中主要物理分量对应的特征值,并基于特征值进行联盟链与公链的二次区块链加密过程,可以根据不同的数据加密范围及加密时限要求,实现所有海量数据的可信处理,构建可信网络;针对供应链数据的快速响应要求,对海量物联网数据进行主要特征提取,并基于特征值进行本地联盟链的可信信号处理;针对供应链数据的实际运行情况,采用公链和联盟链两级可信处理结构,能够根据实际工业情况在认证速度和认证范围之间进行调节。
实施例
请参阅图2,图2是本发明实施例中的供应链快速响应模式的区块链可信数据处理装置的结构组成示意图。
如图2所示,一种供应链快速响应模式的区块链可信数据处理装置,所述装置包括:
数据采集模块21:用于基于供应链物理特征对工业供应链的关键数据进行采集,获取关键数据集合,其中所述关键数据包括生产过程数据、物流信息数据以及企业epr数据;
在本发明具体实施过程中,利用相应的数据采集装置根据供应链的物理特征对工业供应链的关键数据进行采集,从而获得相应的关键数据集合;工业供应链的关键数据包括工业供应链的生产过程数据、物流信息数据以及企业epr数据等。
特征记录模块22:用于对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征;
在本发明具体实施过程中,所述对所述关键数据集合内的数据进行特征记录处理,获取记录数据特征,包括:对所述关键数据集合内的数据基于分类进行主要特征的分析提取映射处理,获得不可逆的唯一特征映射结果;对所述唯一特征映射结果基于时间及空间信息进行记录处理,获取记录数据特征。
进一步的,所述对所述关键数据集合内的数据基于分类进行主要特征的分析提取映射处理,获得不可逆的唯一特征映射结果,包括:对所述关键数据集合内的数据进行降维分类,获取关键数据集合内的内部分类主特征;对内部分类主特征进行线性处理,获取内部分类主特征线性组合;基于不同数据对应的物理量纲通对内部分类主特征线性组合进行线性运算,获得物理量纲组合;对所述物理量纲组合进行映射处理,获得不可逆的唯一特征映射结果。
进一步的,所述对所述唯一特征映射结果基于时间及空间信息进行记录处理,获取记录数据特征,包括:基于记录装置的内部和对外服务数据接口对所述唯一特征映射结果进行组合方式记录,获取记录数据特征。
具体的,首先需要对该关键数据集合内的数据进行主要特征的分析提取映射,从而得到不可逆的唯一特征映射结果;然后对这些不可以的唯一特征映射结果根据时间及空间信息进行相应的记录,从而得到记录数据特征。
首先,利用相应的供应链物理特征分析装置来对关键数据集合内的数据进行降维分类,其分析的主特征可以来自关键数据集合内的内部分类,也可以进行各类集合特征的线性组合;关键数据集合的特征数据的线性组合,是指根据不同数据对应的物理量纲,通过线性运算所获得的物理量纲组合;线性运算是指是两元或多元特征的加法或数量乘法的组合运算,满足交换律、结合律、分配律;其中,供应链物理特征分析装置用于对分类后数据进行主要特征的分析提取,形成不可逆的唯一特征映射结果。
利用记录装置对供应链物理特征分析装置输出的不可逆的唯一特征映射结果进行记录;通过记录装置的对外服务数据接口,实现在各类外部记录装置中,对供应链物理特征分析装置输出的不可逆的唯一特征映射结果进行记录;通过记录装置内,以及记录装置的对外服务数据接口,基于组合方式,对供应链物理特征分析装置输出的不可逆的唯一特征映射结果进行记录。
加密方式选择模块23:用于基于不同的区块链可信认证速度与认证范围的最优值对所述记录数据特征进行选择加密方式,所述加密方式包括联盟链加密方式和公链加密方式;
在本发明具体实施过程中,所述不同的区块链可信认证速度与认证范围的最优值的计算,包括:基于预设的计算方法计算所述不同的区块链可信认证速度与认证范围之间的最优值;其中,所述不同的区块链可信认证速度与认证范围之间的最优值为非线性映射过程或线性映射过程;若存在多个不同的区块链可信认证速度与认证范围之间的最优值组合时,则任意选取最优值组合中的其中之一对所述记录数据特征进行选择加密方式。
进一步的,供应链主特征数据分层选择器根据不同的区块链可信认证速度与认证范围的要求,对记录装置输出的记录数据特征选择相应的加密方式,加密方式包括联盟链加密方式和公链加密方式;量化区块链可信认证速度,以及认证范围要求,通过供应链主特征数据分层选择器预置的计算方法,计算认证速度与认证范围之间的最优值;认证速度与认证范围之间的最优值计算过程可以是一个非线性映射过程,或者线性映射过程;存在多个认证速度与认证范围之间的最优值组合时,任意选择最优值组合之一进行工作。
供应链主特征数据分层选择器采取预置的计算方法,根据不同的区块链可信认证速度与认证范围的要求,对记录装置的输出选择联盟链加密方式,或者公链加密方式。
认证结果记录模块24:用于根据所选择的加密方式生成对应的认证结果,以及将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录。
在本发明具体实施过程中,所述根据所选择的加密方式生成对应的认证结果,包括:当选择联盟链加密方式时,对所述记录数据特征进行联盟链认证,并记录联盟链认证结果;基于预设的联盟链认证范围向分层选择器反馈认认证速度与认证范围;根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节,并生成对应的认证结果。
进一步的,所述根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节,并生成对应的认证结果,包括:根据所述分层选择器的反馈输出对认证速度与认证范围进行动态调节生成的联盟链认证结果进行公链认证处理,生成对应的认证结果。
进一步的,所述根据所选择的加密方式生成对应的认证结果,包括:当选择公链加密方式时,对所述记录数据特征进行公链认证,并记录公链认证结果,获得对应的认证结果。
进一步的,所述将所述对应的认证结果基于对外服务数据接口和对内的组合方式进行记录,包括:对所述对应的认证结果的认证过程进行分层认证记录和对所述对应的认证结果进行记录;和,基于对服务数据接口在各类对外记录装置中对对应的认证结果进行记录,以及基于对内的方式对对应的认证结果进行记录。
具体的,供应链分层联盟链处理装置对记录装置输出的记录数据特征进行联盟链认证,并记录联盟链认证结果;根据预设的联盟链认证范围,向供应链主特征数据分层选择器反馈认证速度与认证范围;根据供应链主特征数据分层选择器的输出方式,可以对认证速度与认证范围进行动态调节;当认证速度与认证范围进行动态调节后存在多个可用选择时,任意选择可用组合之一进行工作;供应链公链认证端口装置对供应链分层联盟链处理装置所输出的认证结果进行公链认证;并记录公链认证结果。
供应链分层公链处理装置对记录装置输出的记录数据特征进行公链认证;并记录公链认证结果。
供应链公链认证记录装置对供应链分层公链处理装置以及供应链公链认证端口装置的输出认证过程进行分层认证记录;供应链公链认证记录装置内对供应链分层公链处理装置以及供应链公链认证端口装置的输出进行记录;供应链公链认证记录装置的对外服务数据接口,实现在各类外部记录装置中,对供应链分层公链处理装置,以及供应链公链认证端口装置的输出进行记录;供应链公链认证记录装置内,以及供应链公链认证记录装置的对外服务数据接口,基于组合方式,对供应链分层公链处理装置,以及供应链公链认证端口装置的输出进行记录。
在本发明实施例中,通过对海量物联网数据的降维分析,提取其中主要物理分量对应的特征值,并基于特征值进行联盟链与公链的二次区块链加密过程,可以根据不同的数据加密范围及加密时限要求,实现所有海量数据的可信处理,构建可信网络;针对供应链数据的快速响应要求,对海量物联网数据进行主要特征提取,并基于特征值进行本地联盟链的可信信号处理;针对供应链数据的实际运行情况,采用公链和联盟链两级可信处理结构,能够根据实际工业情况在认证速度和认证范围之间进行调节。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。
另外,以上对本发明实施例所提供的一种供应链快速响应模式的区块链可信数据处理方法及装置进行了详细介绍,本文中应采用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。