Product checking and carbon footprint accounting method and system based on trusted data space
By building a trusted data space in the process of product carbon footprint accounting, the problems of data acquisition difficulties and leakage risks are solved, and data security and accounting accuracy are improved.
Patent Information
- Application Number
- CN202411986062.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-05-30
AI Technical Summary
The prior art has problems in the process of product carbon footprint accounting for difficulties and data leakage risks.
Using a method based on trusted data space, a secure data environment is built through encrypted storage and data access control mechanisms, ensuring the security of data during storage and computing, and running carbon accounting and verification processes in an independent environment.
Improves the security of product data, reduces the risk of data breaches, and ensures the accuracy and reliability of carbon footprint accounting.
Smart Images

Figure CN120069893A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of carbon accounting, and in particular to a product verification and carbon footprint accounting method and system based on a trusted data space. Background Art
[0002] Product carbon footprint accounting is an important indicator for measuring the greenhouse gas emissions generated by an enterprise during the production process, and is of great significance for achieving sustainable development and reducing environmental impacts. The traditional carbon footprint accounting process usually relies on publicly available carbon factor library data and enterprise production process data, and calculates the carbon footprint through a specific accounting model. However, there are some deficiencies in the existing technology in this process.
[0003] 1. Difficulty in data acquisition: Although the publicly available carbon factor library data is relatively easy to obtain, enterprise production process data often involves trade secrets, and enterprises have concerns when providing data, resulting in difficulty in data acquisition.
[0004] 2. Risk of data leakage: During the carbon footprint accounting process, enterprise production process data needs to be input into the accounting model, which increases the risk of data leakage, especially when the accounting model is provided by a third-party institution. Summary of the Invention
[0005] The purpose of the present invention is to provide a product verification and carbon footprint accounting method and system based on a trusted data space, which can improve the security of product data during verification and accounting work.
[0006] The purpose of the present invention can be achieved by the following technical solutions:
[0007] A product verification and carbon footprint accounting method based on a trusted data space includes the following steps:
[0008] Obtain the product production process data of an enterprise and perform preprocessing;
[0009] Construct a trusted data space;
[0010] Input the preprocessed product production process data into the trusted data space for encrypted storage;
[0011] In the trusted data space, based on the preprocessed product production process data, verify the deviation from the actual measurement data to obtain a verification result;
[0012] In the trusted data space, based on the preprocessed product production process data, use a carbon accounting model to perform carbon accounting to obtain the carbon footprint of the product;
[0013] Among them, in the trusted data space, the carbon accounting and verification processes operate in an independent environment.
[0014] Further, the steps of the preprocessing include:
[0015] Create a data directory for the product production process data in the trusted data space, perform data cleaning, format conversion, and data desensitization on the product production process data according to the data directory, anonymize the names of key process parameters, and replace the specific values of the key process parameters with corresponding data interval ranges.
[0016] Further, the steps of constructing the trusted data space include:
[0017] Use an encryption method and a data access control mechanism, and use a data sandbox to construct a trusted data space, where the encryption method is used to encrypt and store the data in the trusted data space, the data access control mechanism is used to allow data access only to authorized users or systems, and the data sandbox is used to create an independent operating environment for the carbon accounting and verification process.
[0018] Further, the steps of obtaining the verification result include:
[0019] Randomly select a specific sampling ratio of the preprocessed product production process data according to the data directory and encrypted storage data of the trusted data space, and obtain the actual measurement data corresponding to the product production process on-site;
[0020] Input the corresponding actual measurement data into the trusted data space, and use a carbon data verification algorithm in the trusted data space to compare the deviation between the randomly selected product production process data and the corresponding actual measurement data, and compare it with the set permitted deviation range to obtain the verification result.
[0021] Further, the steps of obtaining the carbon footprint accounting of the product include:
[0022] Product flow chart drawing and system boundary determination: Draw a product flow chart according to all processes of the product in the whole life cycle, and determine the system boundary, where all processes in the whole life cycle include raw material collection, product production and manufacturing, product transportation, product use, and product waste treatment, and the system boundary represents the processes that need to be included in the carbon footprint accounting scope within the determined life cycle;
[0023] Activity level data collection and classification: Based on the product flow chart and the determined system boundary, define the activity level data of each process that needs to be included in the carbon footprint accounting scope, and establish a correspondence between the activity level data and the preprocessed product production process data in the data directory in the trusted data space;
[0024] Carbon emission factor data collection: Define the carbon emission factors required for the carbon accounting model, establish the correspondence between the carbon emission factors and the carbon factor library in the data catalog in the trusted data space, and obtain the corresponding carbon emission factors from the carbon factor library;
[0025] Carbon footprint accounting: Based on the correspondence between the activity level data and the preprocessed product production process data in the data catalog, combined with the carbon emission factors, calculate the carbon emissions of each process within the carbon footprint accounting scope and sum them to obtain the final carbon emission accounting result, where the calculation expression for the carbon emissions of each process within the carbon footprint accounting scope is:
[0026] Carbon emission = sum(AD*EF)
[0027] In the formula, AD is the activity data, that is, the preprocessed product production process data corresponding to the activity data, and EF is the corresponding carbon emission factor.
[0028] The present invention also provides a product verification and carbon footprint accounting system based on a trusted data space, including:
[0029] Data acquisition and preprocessing module: Used to acquire the product production process data of an enterprise and perform preprocessing;
[0030] Space construction module: Used to construct a trusted data space;
[0031] Storage module: Used to input the preprocessed product production process data into the trusted data space for encrypted storage;
[0032] Verification module: Used to verify the deviation from the actual measurement data based on the preprocessed product production process data in the trusted data space to obtain a verification result;
[0033] Carbon accounting module: Used to perform carbon accounting on the preprocessed product production process data in the trusted data space using a carbon accounting model to obtain the carbon footprint of the product;
[0034] Among them, in the trusted data space, the carbon accounting and verification processes run in an independent environment.
[0035] Further, the steps of the preprocessing include:
[0036] Create a data catalog for the product production process data in the trusted data space, perform data cleaning, format conversion, and data desensitization on the product production process data according to the data catalog, anonymize the names of key process parameters, and replace the specific values of the key process parameters with corresponding data interval ranges.
[0037] Further, the steps of constructing the trusted data space include:
[0038] Using an encryption method and a data access control mechanism, and using a data sandbox to construct a trusted data space, where the encryption method is used to encrypt and store the data in the trusted data space, the data access control mechanism is used to allow data access only to authorized users or systems, and the data sandbox is used to create an independent operating environment for the carbon accounting and verification process.
[0039] Further, the verification module includes:
[0040] Extraction and collection unit: Used to randomly extract preprocessed product production process data with a specific sampling ratio according to the data directory and encrypted storage data of the trusted data space, and obtain the actual measurement data during the corresponding product production process on-site;
[0041] Comparison unit: Used to input the corresponding actual measurement data into the trusted data space, and compare the deviation between the randomly extracted product production process data and the corresponding actual measurement data in the trusted data space, and compare it with the set allowable deviation range to obtain the verification result.
[0042] Further, the carbon accounting module includes:
[0043] Product flow chart drawing and system boundary determination unit: Used to draw a product flow chart according to all processes of the product in its entire life cycle and determine the system boundary, where all processes in the entire life cycle include raw material collection, product production and manufacturing, product transportation, product use, and product waste treatment, and the system boundary represents the processes that need to be included in the carbon footprint accounting scope within the determined life cycle;
[0044] Activity level data collection and classification unit: Used to define the activity level data of each process that needs to be included in the carbon footprint accounting scope based on the product flow chart and the determined system boundary, and establish a correspondence between the activity level data and the preprocessed product production process data in the data directory in the trusted data space;
[0045] Carbon emission factor data collection unit: Used to define the carbon emission factors required by the carbon accounting model, establish a correspondence between the carbon emission factors and the carbon factor library in the data directory in the trusted data space, and obtain the corresponding carbon emission factors from the carbon factor library;
[0046] Carbon footprint accounting unit: Based on the correspondence between the activity level data and the preprocessed product production process data in the data catalog, combined with the carbon emission factor, calculate the carbon emissions of each process within the carbon footprint accounting scope, and sum them to obtain the final carbon emission accounting result. The calculation expression for the carbon emissions of each process within the carbon footprint accounting scope is:
[0047] Carbon emissions = sum(AD * EF)
[0048] In the formula, AD is the activity data, that is, the preprocessed product production process data corresponding to the activity data, and EF is the corresponding carbon emission factor.
[0049] Compared with the prior art, the present invention has the following beneficial effects:
[0050] (1) For the verification of product production data and carbon footprint accounting, the present invention constructs a trusted data space for it. In this trusted data space, the data is encrypted and stored to prevent the leakage of product production data. The product data verification work and carbon footprint accounting work are both carried out in an independent environment, improving the security of product data during the verification and accounting work.
[0051] (2) The present invention constructs a secure and controllable trusted data space by using encryption methods, data access control mechanisms, and data sandboxes, ensuring the security of data during storage and calculation. Secondly, the present invention also adopts technical means such as data desensitization and anonymization to further protect the privacy of enterprise product data.
[0052] (3) In the trusted data space, the carbon accounting model of the present invention can securely and efficiently access activity data and carbon emission factor data from multiple sources, quickly and efficiently calculate the carbon footprint, and can also flexibly adjust the values of various parameters for sensitivity analysis. Description of the Drawings
[0053] Figure 1 It is a schematic flowchart of the method of the present invention. Detailed Embodiments
[0054] The present invention will be described in detail below with reference to the drawings and specific embodiments. This embodiment is implemented on the premise of the technical solution of the present invention, and gives detailed implementation manners and specific operation processes, but the protection scope of the present invention is not limited to the following embodiments.
[0055] Embodiment 1
[0056] This embodiment provides a method for product verification and carbon footprint accounting based on a trusted data space, as Figure 1 shown. The method includes the following steps:
[0057] 1. Construction of the trusted data space
[0058] By using advanced encryption technologies and data access control mechanisms, and constructing a secure and controllable data environment, namely a trusted data space, with a data sandbox. In the trusted data space, enterprise production process data is encrypted and stored, and the data access control mechanism allows only authorized users or systems to access and process this data. The encryption technology encrypts and stores the data input into this trusted data space. The data sandbox in the trusted data space creates an independent operating environment for processing such as carbon data verification and carbon accounting. In this environment, data is isolated and stored and processed, completely isolated from external systems, and the original input data of users cannot be accessed by external systems. Only the processed calculation results can be accessed externally, avoiding the leakage of original input data. To more strictly avoid the risk of data leakage, it can be set that the original input data of users is destroyed immediately after use.
[0059] 2. Preprocessing and Verification of Product Production Process Data
[0060] (1) Create a data directory for product production process data in the trusted data space. Enterprises register product production process data objects and data fields in the data directory of the trusted data space. According to the definitions of data objects and data fields in the data directory, enterprises preprocess the production process data, including steps such as data cleaning, format conversion, and data desensitization, to ensure data quality, consistency, and data security. For key process parameters, the parameter names can be anonymized, and the specific numerical values can be replaced with data interval ranges to support the requirements of carbon accounting while protecting sensitive data. The preprocessed production process data is provided to the trusted data space.
[0061] (2) According to the agreed sampling ratio, the carbon accounting service provider randomly selects the list of product production process data provided by the enterprise in the trusted data space, and then goes to the enterprise site to measure the production process data and input it into the trusted data space to compare and verify whether the sampled data and the actual measured data are within the permitted deviation range to obtain the verification result.
[0062] 3. Carbon Accounting Model Design and Operation
[0063] The carbon accounting service provider designs an optimized accounting model, comprehensively considering the whole-process carbon emissions of the product from raw material procurement to waste disposal. The carbon accounting model can receive enterprise production process data and carbon factor library data from multiple sources and calculate the carbon footprint of the product.
[0064] The carbon accounting service provider deploys the carbon accounting model in the trusted data space and calculates the carbon footprint of the product according to user requirements and data authorization.
[0065] (1) Product Flowchart Drawing and System Boundary Determination
[0066] Draw a product flow chart to describe all the links and processes in the product life cycle, including raw material collection, production manufacturing, transportation, use, and waste disposal, etc. Determine the system boundary to clarify which links and processes should be included in the carbon footprint accounting scope and which can be excluded.
[0067] (2) Activity level data collection and classification
[0068] Define the activity level data of each process according to the product flow chart and system boundary, including the input and output items of materials, energy, and emissions. Establish the correspondence between the activity level data required for input in the accounting model in the trusted data space and the user's original input data in the data catalog.
[0069] (3) Carbon emission factor data collection
[0070] Define the carbon emission factors of various raw materials, energy, and transportation methods required for the carbon accounting model. Establish the correspondence between the carbon emission factors required for input in the accounting model in the trusted data space and the data in the carbon factor library in the data catalog. Ensure the timeliness and accuracy of the emission factor data when obtaining relevant emission factor data from the carbon factor library.
[0071] (4) Carbon footprint calculation
[0072] Calculate the product carbon footprint according to the user's requirements. The carbon emission of each process of the product adopts the basic calculation formula: Carbon emission = sum(Activity data AD * Carbon emission factor EF). The value of the activity data can be a data interval, so the carbon emission will also become an interval, and the maximum value will be selected for the carbon emission result. The product carbon footprint is the cumulative value of the carbon emissions of each process.
[0073] (5) Analysis of carbon accounting results
[0074] The carbon accounting model in the trusted data space can calculate multiple times after flexibly adjusting the values of various parameters for parameter sensitivity analysis. It can output the carbon footprint accounting results of the product and provide a visualization display function.
[0075] Example 2
[0076] This example provides a product verification and carbon footprint accounting system based on a trusted data space, and the system includes:
[0077] Data acquisition and preprocessing module: used to acquire the product production process data of the enterprise and perform preprocessing;
[0078] Space construction module: used to construct a trusted data space;
[0079] Storage module: used to input the preprocessed product production process data into the trusted data space for encrypted storage;
[0080] Verification module: used to verify the deviation from the actual measurement data based on the preprocessed product production process data in the trusted data space, and obtain a verification result;
[0081] Carbon accounting module: used to conduct carbon accounting on the preprocessed product production process data in the trusted data space using a carbon accounting model to obtain the carbon footprint of the product;
[0082] Among them, in the trusted data space, the carbon accounting and verification processes operate in an independent environment.
[0083] The verification module in the above system includes an extraction and collection unit and a comparison unit. The collection unit is used to randomly extract preprocessed product production process data with a specific sampling ratio according to the data directory and encrypted storage data in the trusted data space, and obtain the corresponding actual measurement data during the product production process on-site. The comparison unit is used to input the corresponding actual measurement data into the trusted data space, and compare the deviation between the randomly extracted product production process data and the corresponding actual measurement data in the trusted data space, and compare it with the set allowable deviation range to obtain a verification result.
[0084] The carbon accounting module includes a product flow chart drawing and system boundary determination unit, an activity level data collection and classification unit, a carbon emission factor data collection unit, and a carbon footprint accounting unit.
[0085] Product flow chart drawing and system boundary determination unit: used to draw a product flow chart according to all processes of the product during its entire life cycle, and determine the system boundary. All processes during the entire life cycle include raw material collection, product manufacturing, product transportation, product use, and product waste treatment. The system boundary represents the processes that need to be included in the carbon footprint accounting scope within the determined life cycle;
[0086] Activity level data collection and classification unit: used to define the activity level data of each process that needs to be included in the carbon footprint accounting scope based on the product flow chart and the determined system boundary, and establish a correspondence between the activity level data and the preprocessed product production process data in the data directory in the trusted data space;
[0087] Carbon emission factor data collection unit: used to define the carbon emission factors required by the carbon accounting model, establish a correspondence between the carbon emission factors and the carbon factor library in the data directory in the trusted data space, and obtain the corresponding carbon emission factors from the carbon factor library;
[0088] Carbon footprint accounting unit: Based on the correspondence between the activity level data and the pre-processed product production process data in the data catalog, combined with the carbon emission factors, calculate the carbon emissions of each process within the carbon footprint accounting scope, and sum them up to obtain the final carbon emission accounting result. The calculation expression for the carbon emissions of each process within the carbon footprint accounting scope is:
[0089] Carbon emissions = sum(AD * EF)
[0090] In the formula, AD is the activity data, that is, the pre-processed product production process data corresponding to the activity data, and EF is the corresponding carbon emission factor.
[0091] The rest is the same as in Embodiment 1.
[0092] If the above functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical disks, etc., which can store program codes.
[0093] Those skilled in the art should understand that the embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes. The solutions in the embodiments of the present invention can be implemented in various computer languages. For example, object-oriented programming languages such as Java and interpreted scripting languages such as JavaScript.
[0094] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram, and combinations of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.
[0095] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction means that implements the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.
[0096] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.
[0097] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0098] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.
Claims
1. A product verification and carbon footprint accounting method based on a trusted data space, characterized in that: The following steps are involved: Obtain the enterprise's product production process data and perform pre-processing; Build a trusted data space; Inputting the pre-processed product production process data into the trusted data space for encrypted storage; In the trusted data space, based on the pre-processed product production process data, verify the deviation from the actual measurement data to obtain a verification result; In the trusted data space, based on the pre-processed product production process data, carbon accounting is performed using a carbon accounting model to obtain a carbon footprint of the product; In the trusted data space, the carbon accounting and verification processes run in an independent environment.
2. According to the method of product verification and carbon footprint calculation based on trusted data space in claim 1, it is characterized in that: The pre-processing steps include: A data directory is created for the product production process data in the trusted data space, and the product production process data is cleaned, format converted, and desensitized according to the data directory. The names of key process parameters are anonymized, and the specific values of the key process parameters are replaced with corresponding data interval ranges.
3. According to the method of product verification and carbon footprint calculation based on trusted data space in claim 1, it is characterized in that: The steps of building a trusted data space include: A trusted data space is constructed using encryption methods and data access control mechanisms, and a data sandbox, wherein the encryption method is used to encrypt and store data in the trusted data space, the data access control mechanism is used to allow data access only to authorized users or systems, and the data sandbox is used to create an independent operating environment for carbon accounting and verification processes.
4. According to the method of claim 1, the method is characterized in that: The steps of obtaining the verification result include: According to the data directory and encrypted storage data of the trusted data space, randomly extract pre-processed product production process data of a specific sampling ratio, and obtain actual measurement data of the product production process corresponding to the actual site; The corresponding actual measurement data is input into the trusted data space, and the carbon data verification algorithm is used in the trusted data space to compare the deviation between the randomly selected product production process data and the corresponding actual measurement data, and compare with the set allowable deviation range to obtain the verification result.
5. According to the method of product verification and carbon footprint calculation based on trusted data space in claim 1, it is characterized in that: The step of obtaining the carbon footprint of the product comprises: Product flow chart drawing and system boundary determination: Draw a product flow chart based on all processes in the product life cycle and determine the system boundary. All processes in the life cycle include raw material collection, product manufacturing, product transportation, product use and product waste treatment. The system boundary indicates the processes that need to be included in the carbon footprint accounting scope in the life cycle; Activity level data collection and classification: Based on the product flow chart and the determined system boundary, define the activity level data of each process that needs to be included in the carbon footprint accounting scope, and establish the corresponding relationship between the activity level data and the pre-processed product production process data in the data catalog in the trusted data space; Carbon emission factor data collection: define the carbon emission factors required by the carbon accounting model, establish a corresponding relationship between the carbon emission factors and the carbon factor library in the data directory in the trusted data space, and obtain the corresponding carbon emission factors from the carbon factor library; Carbon footprint calculation: Based on the correspondence between the activity level data and the pre-processed product production process data in the data catalog, combined with the carbon emission factor, the carbon emissions of each process within the scope of the carbon footprint calculation are calculated, and the sum is obtained to obtain the final carbon emission calculation result, wherein the calculation expression of the carbon emissions of each process within the scope of the carbon footprint calculation is: Carbon emissions = sum(AD*EF) In the formula, AD is the activity data, that is, the pre-processed product production process data corresponding to the activity data, and EF is the corresponding carbon emission factor.
6. A product verification and carbon footprint accounting system based on a trusted data space, characterized in that: include: Data acquisition and preprocessing module: used to acquire the enterprise's product production process data and perform preprocessing; Space construction module: used to build a trusted data space; Storage module: used to input the pre-processed product production process data into the trusted data space for encrypted storage; Verification module: used for verifying the deviation between the pre-processed product production process data and the actual measurement data in the trusted data space to obtain a verification result; Carbon accounting module: used to perform carbon accounting in the trusted data space based on the pre-processed product production process data using a carbon accounting model to obtain the carbon footprint of the product; In the trusted data space, the carbon accounting and verification processes run in an independent environment.
7. A product verification and carbon footprint accounting system based on a trusted data space according to claim 6, characterized in that: The pre-processing steps include: A data directory is created for the product production process data in the trusted data space, and the product production process data is cleaned, format converted, and desensitized according to the data directory. The names of key process parameters are anonymized, and the specific values of the key process parameters are replaced with corresponding data interval ranges.
8. The product verification and carbon footprint accounting system based on a trusted data space according to claim 6 is characterized in that: The steps of building a trusted data space include: A trusted data space is constructed using encryption methods and data access control mechanisms, and a data sandbox, wherein the encryption method is used to encrypt and store data in the trusted data space, the data access control mechanism is used to allow data access only to authorized users or systems, and the data sandbox is used to create an independent operating environment for carbon accounting and verification processes.
9. The product verification and carbon footprint accounting system based on a trusted data space according to claim 6 is characterized in that: The verification module comprises: Extraction and collection unit: used to randomly extract pre-processed product production process data of a specific sampling ratio according to the data directory and encrypted storage data of the trusted data space, and obtain the actual measurement data of the corresponding product production process on site; Comparison unit: used to input the corresponding actual measurement data into the trusted data space, use the carbon data verification algorithm in the trusted data space to compare the deviation between the randomly selected product production process data and the corresponding actual measurement data, and compare with the set allowable deviation range to obtain the verification result.
10. The product verification and carbon footprint accounting system based on a trusted data space according to claim 6, characterized in that: The carbon accounting module includes: Product flow chart drawing and system boundary determination unit: used to draw a product flow chart based on all processes of the product in the whole life cycle and determine the system boundary, wherein all processes in the whole life cycle include raw material collection, product manufacturing, product transportation, product use and product waste treatment, and the system boundary indicates the processes that need to be included in the carbon footprint accounting scope in the life cycle; Activity level data collection and classification unit: used to define the activity level data of each process that needs to be included in the carbon footprint accounting scope based on the product flow chart and the determined system boundary, and establish a corresponding relationship between the activity level data and the pre-processed product production process data in the data catalog in the trusted data space; Carbon emission factor data collection unit: used to define the carbon emission factors required by the carbon accounting model, establish a corresponding relationship between the carbon emission factors and the carbon factor library in the data directory in the trusted data space, and obtain the corresponding carbon emission factors from the carbon factor library; Carbon footprint accounting unit: used to calculate the carbon emissions of each process within the carbon footprint accounting scope based on the correspondence between the activity level data and the pre-processed product production process data in the data catalog, combined with the carbon emission factor, and sum up to obtain the final carbon emission accounting result, wherein the calculation expression of the carbon emissions of each process within the carbon footprint accounting scope is: Carbon emissions = sum(AD*EF) In the formula, AD is the activity data, that is, the pre-processed product production process data corresponding to the activity data, and EF is the corresponding carbon emission factor.