本说明书实施例涉及区块链,特别涉及基于区块链的产品碳排放量确定方法。
背景技术:
1、随着环境保护意识的提升,越来越多的企业开始注意碳排放行为的减少。确定产品的碳足迹能够有助于高效的减少碳排放行为,碳足迹是基于产品的全生命周期量化出的产品所造成的温室气体影响,利用产品碳足迹能够为后续确定减排措施提供数据基础。然而,当前对于产品碳足迹的确定,主要依赖于人工收集产品的全生命周期中的数据并计算,会花费大量的人工成本。
技术实现思路
1、有鉴于此,本说明书实施例提供了一种基于区块链的产品碳排放量确定方法。本说明书一个或者多个实施例同时涉及一种基于区块链的产品碳排放量确定装置,另一种基于区块链的产品碳排放量确定方法,另一种基于区块链的产品碳排放量确定装置,一种基于区块链的产品碳排放量确定系统,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
2、接收目标产品对应的非保密资源消耗数据以及保密资源消耗数据对应的第一碳排放量结果;
3、确定所述目标产品对应的碳排放量计算模型,利用所述碳排放量计算模型对所述非保密资源消耗数据进行计算,获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果;
4、将所述非保密资源消耗数据、所述计算过程信息、所述第二碳排放量结果以及所述第一碳排放量结果,上传至区块链。
5、根据本说明书实施例的第二方面,提供了一种基于区块链的产品碳排放量确定装置,包括:
6、接收模块,被配置为接收目标产品对应的非保密资源消耗数据以及保密资源消耗数据对应的第一碳排放量结果;
7、计算模块,被配置为确定所述目标产品对应的碳排放量计算模型,利用所述碳排放量计算模型对所述非保密资源消耗数据进行计算,获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果;
8、上传模块,被配置为将所述非保密资源消耗数据、所述计算过程信息、所述第二碳排放量结果以及所述第一碳排放量结果,上传至区块链。
9、根据本说明书实施例的第三方面,提供了一种基于区块链的产品碳排放量确定方法,应用于数据采集端,包括:
10、采集目标产品对应的非保密资源消耗数据和保密资源消耗数据;
11、根据所述保密资源消耗数据,计算保密资源消耗数据对应的第一碳排放量结果;
12、将所述非保密资源消耗数据和所述第一碳排放量结果发送至产品碳排放量确定平台。
13、根据本说明书实施例的第四方面,提供了一种基于区块链的产品碳排放量确定装置,应用于数据采集端,包括:
14、采集模块,被配置为采集目标产品对应的非保密资源消耗数据和保密资源消耗数据;
15、计算模块,被配置为根据所述保密资源消耗数据,计算保密资源消耗数据对应的第一碳排放量结果;
16、发送模块,被配置为将所述非保密资源消耗数据和所述第一碳排放量结果发送至产品碳排放量确定平台。
17、根据本说明书实施例的第五方面,提供了一种基于区块链的产品碳排放量确定系统,包括数据采集端和产品碳排放量确定平台,其中,
18、所述数据采集端,被配置为采集目标产品对应的非保密资源消耗数据和保密资源消耗数据,根据所述保密资源消耗数据,计算保密资源消耗数据对应的第一碳排放量结果,并将所述非保密资源消耗数据和所述第一碳排放量结果发送至所述产品碳排放量确定平台;
19、所述产品碳排放量确定平台,被配置为接收目标产品对应的非保密资源消耗数据以及第一碳排放量结果;确定所述目标产品对应的碳排放量计算模型,利用所述碳排放量计算模型对所述非保密资源消耗数据进行计算,获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果;将所述非保密资源消耗数据、所述计算过程信息、所述第二碳排放量结果以及所述第一碳排放量结果,上传至区块链。
20、根据本说明书实施例的第六方面,提供了一种计算设备,包括:
21、存储器和处理器;
22、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述基于区块链的产品碳排放量确定方法的步骤。
23、根据本说明书实施例的第七方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述基于区块链的产品碳排放量确定方法的步骤。
24、根据本说明书实施例的第八方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述基于区块链的产品碳排放量确定方法的步骤。
25、本说明书一个实施例提供了一种基于区块链的产品碳排放量确定方法,接收目标产品对应的非保密资源消耗数据以及保密资源消耗数据对应的第一碳排放量结果;确定所述目标产品对应的碳排放量计算模型,利用所述碳排放量计算模型对所述非保密资源消耗数据进行计算,获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果;将所述非保密资源消耗数据、所述计算过程信息、所述第二碳排放量结果以及所述第一碳排放量结果,上传至区块链。
26、上述方法通过接收目标产品的非保密资源消耗数据和保密资源消耗数据对应的第一碳排放量结果,利用碳排放量计算模型分对非保密资源消耗数据进行计算,获得第二碳排放量结果、以及对非保密资源消耗数据进行计算时的计算过程信息,并上传至区块链,针对保密数据仅接收保密资源消耗数据对应的第一碳排放量结果,而不接收保密资源消耗数据,在保证需要保密的数据不会被泄露的同时减少人工成本,并且能够避免数据被篡改,便于数据的溯源,进一步提升最终的第二碳排放量结果和第一碳排放量结果的准确性。
1.一种基于区块链的产品碳排放量确定方法,包括:
2.根据权利要求1所述的方法,所述利用所述碳排放量计算模型对所述非保密资源消耗数据进行计算,获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果,包括:
3.根据权利要求2所述的方法,所述第一阶段的非保密资源消耗数据包括至少一个数据集合;
4.根据权利要求2所述的方法,所述将所述核查后的非保密资源消耗数据输入所述碳排放量计算模型,获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果,包括:
5.根据权利要求1所述的方法,所述获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果之后,还包括:
6.根据权利要求5所述的方法,所述根据所述目标影响因子,生成目标减排策略,包括:
7.根据权利要求1所述的方法,所述获得所述非保密资源消耗数据的计算过程信息以及第二碳排放量结果之后,还包括:
8.一种基于区块链的产品碳排放量确定方法,应用于数据采集端,包括:
9.根据权利要求8所述的方法,所述采集目标产品对应的非保密资源消耗数据和保密资源消耗数据,包括:
10.根据权利要求8所述的方法,所述采集目标产品对应的非保密资源消耗数据和保密资源消耗数据,包括:
11.一种基于区块链的产品碳排放量确定系统,包括数据采集端和产品碳排放量确定平台,其中,
12.根据权利要求11所述的系统,还包括数据认证端,其中,
13.一种计算设备,包括:
14.一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现权利要求1至10任意一项所述方法的步骤。