Product carbon footprint verification method and system based on block chain smart contract

Through the product carbon footprint verification method based on blockchain smart contracts, the credibility and efficiency of carbon footprint verification in the existing technology are solved, and the trusted record and real-time verification of product life cycle data is realized, which significantly improves verification Efficiency and accuracy.

CN119417490APending Publication Date: 2025-02-11欧冶工业品股份有限公司
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411460806.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

The existing technology is difficult to achieve trusted actuariality of product carbon footprints, security and privacy protection of data sharing, especially in carbon emission-intensive industries such as manufacturing. How to achieve accurate, efficient management and emission reduction of carbon emissions has become an urgent solution. urgent issues.

Method used

Adopt the product carbon footprint verification method based on blockchain smart contracts, and realize the entire process of data by obtaining product life cycle data, preprocessing data, deploying blockchain smart contracts to calculate carbon footprints, and implementing the entire data process through the automatic execution function of smart contracts Recording, real-time verification and credible traceability.

Benefits of technology

It realizes full-process recording, real-time verification and credible traceability of product life cycle data, simplifies the verification process, reduces human intervention and errors, and significantly improves verification efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417490A_ABST
    Figure CN119417490A_ABST
Patent Text Reader

Abstract

The invention provides a block chain smart contract-based product carbon footprint verification method and system. The method comprises the steps of S1, obtaining product full life cycle data; s2, preprocessing the obtained product full life cycle data; s3, deploying the smart contract on the block chain; the smart contract comprises a carbon footprint calculation model; s4, calculating the carbon footprint of the product based on a carbon footprint calculation model on the smart contract according to the preprocessed product full life cycle data to obtain a carbon footprint result; and S5, verifying the calculated carbon footprint result of the product, and outputting the verified carbon footprint result in a verifiable manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of product life cycle assessment, and in particular to a product carbon footprint verification method and system based on blockchain smart contracts. Background Art

[0002] The core technical background of the product carbon footprint verification method and device based on blockchain smart contracts focuses on solving key issues such as the reliable actuarial calculation of product carbon footprint, the security of data sharing and privacy protection. With the global high attention to the development of low-carbon economy, the carbon footprint management of enterprises and their products has become a crucial link, especially for carbon emission-intensive industries such as manufacturing. How to achieve accurate and efficient management and emission reduction of carbon emissions has become an urgent issue to be solved. Blockchain technology, with its unique advantages of decentralization, data immutability and high traceability, is gradually showing broad application prospects in many fields such as carbon footprint management. From the perspective of market demand, the global demand for carbon reduction continues to grow, and governments and regions have introduced relevant policies to promote the realization of emission reduction targets. Policy guidance has greatly prompted enterprises to adopt more advanced and effective strategies to manage and reduce their carbon emissions, and the carbon footprint verification method and device based on blockchain smart contracts is an important innovative achievement in this context. Summary of the invention

[0003] In view of the defects in the prior art, the purpose of the present invention is to provide a product carbon footprint verification method and system based on blockchain smart contracts.

[0004] A product carbon footprint verification method based on a blockchain smart contract provided by the present invention includes:

[0005] Step S1: Obtain product life cycle data;

[0006] Step S2: preprocessing the acquired product life cycle data;

[0007] Step S3: deploying a smart contract on the blockchain; the smart contract includes a carbon footprint calculation model;

[0008] Step S4: The pre-processed product life cycle data is used to calculate the carbon footprint of the product based on the carbon footprint calculation model on the smart contract to obtain the carbon footprint result;

[0009] Step S5: verify the calculated carbon footprint result of the product, and output the verified carbon footprint result in a verifiable manner.

[0010] Preferably, the step S1 comprises:

[0011] Step S1.1: Generate a unique data collection module for each product to be verified, specifying the time node, format requirements and submission method for data submission;

[0012] Step S1.2: According to the needs of each link in the product life cycle, design a data collection template including manufacturer information, product production standards, product introduction, product process flow, energy consumption, raw material use, procurement and sales and transportation;

[0013] Step S1.3: Use the data collection module to collect data from all aspects of the product life cycle based on various data collection templates.

[0014] Preferably, the step S2 comprises:

[0015] Step S2.1: Check the integrity and consistency of the collected data at all stages of the product life cycle;

[0016] Step S2.2: Determine the corresponding carbon footprint accounting factor based on the collected data of each link in the product life cycle;

[0017] Step S2.3: Check data integrity through cross-validation to ensure that all relevant data are included in the matching location, including data from production, processing and transportation to fully reflect the carbon footprint of the product.

[0018] Preferably, step S3 comprises:

[0019]

[0020] sum(co 2 )=ax1+bx2+...+zxn

[0021] Among them, h represents the carbon footprint calculation result of the product; m represents the product weight; x1, x2, ..., xn represent the production data involved in the current product; a, b, ... z represent the carbon footprint calculation factors corresponding to the production data involved in the current product.

[0022] Preferably, step S5 comprises:

[0023] The centralized application layer processes the collected product life cycle data according to preset rules, calculates intermediate results and calculation process data, and uploads the intermediate results and calculation process data to the blockchain network;

[0024] The carbon footprint result calculated by the smart contract is compared with the result calculated by the centralized application layer. When the results of the two are the same, the carbon footprint result calculated by the smart contract is verified and output in a verifiable manner; when the results of the two are different, the product life cycle data is re-uploaded to the chain.

[0025] Preferably, the method further comprises: utilizing the distributed ledger characteristics of blockchain to achieve traceability of the carbon footprint verification process and ensure the fairness and accuracy of the verification results.

[0026] A product carbon footprint verification system based on blockchain smart contracts provided by the present invention includes:

[0027] Module M1: Obtain product life cycle data;

[0028] Module M2: Preprocessing of acquired product life cycle data;

[0029] Module M3: deploying a smart contract on a blockchain; the smart contract includes a carbon footprint calculation model;

[0030] Module M4: The pre-processed product life cycle data is used to calculate the carbon footprint of the product based on the carbon footprint calculation model on the smart contract to obtain the carbon footprint result;

[0031] Module M5: Verify the calculated carbon footprint results of the product and output the verified carbon footprint results in a verifiable manner.

[0032] Preferably, the module M1 comprises:

[0033] Module M1.1: Generate a unique data collection module for each product to be verified, specifying the time node, format requirements and submission method for data submission;

[0034] Module M1.2: Based on the needs of each link in the product life cycle, design a data collection template including manufacturer information, product production standards, product introduction, product process flow, energy consumption, raw material use, procurement and sales and transportation;

[0035] Module M1.3: Use the data collection module to collect data from all aspects of the product life cycle based on various data collection templates;

[0036] The module M2 comprises:

[0037] Module M2.1: Check the integrity and consistency of the collected data at all stages of the product life cycle;

[0038] Module M2.2: Determine the corresponding carbon footprint accounting factor based on the collected data of each link in the product life cycle;

[0039] Module M2.3: Check data integrity through cross-validation to ensure that all relevant data are included in the matching location, including data from production, processing and transportation to fully reflect the carbon footprint of the product.

[0040] Preferably, the module M3 comprises:

[0041]

[0042] sum(co 2 )=ax1+bx2+...+zxn

[0043] Among them, h represents the carbon footprint calculation result of the product; m represents the product weight; x1, x2, ..., xn represent the production data involved in the current product; a, b, ... z represent the carbon footprint calculation factors corresponding to the production data involved in the current product.

[0044] Preferably, the module M5 comprises:

[0045] The centralized application layer processes the collected product life cycle data according to preset rules, calculates intermediate results and calculation process data, and uploads the intermediate results and calculation process data to the blockchain network;

[0046] The carbon footprint result calculated by the smart contract is compared with the result calculated by the centralized application layer. When the results of the two are the same, the carbon footprint result calculated by the smart contract is verified and output in a verifiable manner; when the results of the two are different, the product life cycle data is re-uploaded to the chain.

[0047] Compared with the prior art, the present invention has the following beneficial effects:

[0048] 1. The present invention not only utilizes the decentralization and immutability of blockchain, but also innovatively combines the automatic execution function of smart contracts; smart contracts can be automatically executed based on preset rules and conditions, thereby realizing the full process recording, real-time verification and reliable traceability of product life cycle data; greatly simplifying the verification process and reducing human intervention and errors;

[0049] 2. The present invention compares the carbon footprint results calculated by the smart contract with the intermediate results calculated by the centralized application layer to ensure the consistency and accuracy of the calculation; if they are consistent, the validity of the calculation results is proved; if they are inconsistent, the data is re-uploaded to the chain, thereby significantly improving the verification efficiency and accuracy. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Other features, objects and advantages of the present invention will become more apparent from the detailed description of non-limiting embodiments made with reference to the following drawings:

[0051] Figure 1 This is a flow chart of the product carbon footprint verification method based on blockchain smart contracts. DETAILED DESCRIPTION

[0052] The present invention is described in detail below in conjunction with specific embodiments. The following embodiments will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those of ordinary skill in the art, several changes and improvements can also be made without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0053] Example 1

[0054] In the field of product life cycle assessment, the authenticity and consistency of product production process, raw material acquisition and material information in the production stage is often difficult to verify. The present invention proposes a product carbon footprint verification method and system based on blockchain smart contracts. By combining blockchain evidence storage and smart contract process, the whole process data of product carbon accounting from production process, production process, activity level data, factor matching, etc. is completed through smart contracts to the carbon accounting report is stored on the chain. The distributed ledger characteristics of blockchain are used to ensure that the data in each link are recorded safely and completely.

[0055] The product carbon footprint verification method based on blockchain smart contract is as follows: Figure 1 As shown, including:

[0056] Step 1: Obtain product life cycle data;

[0057] Receive and integrate data from all aspects of the product life cycle, including but not limited to basic information of the manufacturer, product production standards, product introduction, product process flow, energy consumption, raw material usage, procurement, sales and transportation, etc.

[0058] The data collection process is as follows:

[0059] Create a data collection work order: Generate a unique data collection work order for each product to be verified in the system, specifying the time node, format requirements and submission method for data submission.

[0060] Design data collection template: Based on the needs of each link in the product life cycle, design a data collection template that contains detailed data fields such as manufacturer information, product production standards, product introduction, product process flow, energy consumption, raw material usage, procurement and sales and transportation.

[0061] Data submission: Priority should be given to data released by official or authoritative institutions, such as government statistical departments, industry associations, etc. Data provided by enterprises themselves must be strictly reviewed and verified to ensure their authenticity and accuracy.

[0062] Submission of supporting documents: Manufacturers must provide supporting documents for the product data submitted, including but not limited to production records, purchase contracts, transportation documents, energy consumption reports, quality inspection reports, etc.

[0063] Step 2: Preprocess the acquired product life cycle data;

[0064] Completeness check: The system automatically checks whether the submitted data covers all required fields to ensure data integrity.

[0065] Consistency check: Based on the principle of energy conservation, the submitted data is checked for consistency to ensure the logical relationship and numerical balance between the data in each link.

[0066] Manual Verification: A dedicated data review team will manually check the submitted supporting materials to verify their authenticity, accuracy and consistency with the submitted data.

[0067] Standardization principle: Adopt internationally or domestically recognized carbon footprint accounting standards and guidelines (such as ISO 14067, etc.) to ensure the uniformity and comparability of data processing.

[0068] Accuracy principle: Based on the data proof materials submitted by the enterprise, the material composition and origin of the activity data are confirmed, and the standard factors issued by government statistical departments, industry associations, etc. are selected. For non-standard materials, the carbon emissions of the materials are calculated based on the composition, origin, quantity, etc. of the materials and then matched as factors.

[0069] Integrity principle: The data of each link are clearly identified during the data collection stage. After the factor matching is completed, the data integrity is checked through cross-validation to ensure that all relevant data are included in the matching scope, including data of production, processing, transportation and other links, so as to fully reflect the carbon footprint of the product.

[0070] Step 3: deploying a smart contract on the blockchain; the smart contract includes a carbon footprint calculation model;

[0071] Design and deploy a smart contract on the blockchain, which contains the logical rules and algorithms for product carbon footprint verification, as follows:

[0072]

[0073] sum(co 2 )=ax1+bx2+...+zxn

[0074] Among them, h represents the carbon footprint calculation result of the product; m represents the product weight; x1, x2, ..., xn represent the production data involved in the current product; a, b, ... z represent the carbon footprint calculation factors corresponding to the production data involved in the current product.

[0075] Step 4: The pre-processed product life cycle data is used to calculate the carbon footprint of the product based on the carbon footprint calculation model on the smart contract to obtain the carbon footprint result;

[0076] Trigger the execution of the smart contract, automatically process and analyze the product's entire life cycle data according to preset rules and algorithms, and calculate the product's carbon footprint.

[0077] Step 5: Verify the calculated carbon footprint results of the product and output the verified carbon footprint results in a verifiable manner.

[0078] Before the data is uploaded to the blockchain, it is first pre-processed in a centralized application layer (non-blockchain environment).

[0079] Preprocessing includes receiving and integrating data from all aspects of the product life cycle, such as basic information of the manufacturing company, product production standards, product introduction, product process flow, energy consumption, raw material usage, procurement and sales and transportation, etc.

[0080] The application layer will perform preliminary calculations and processing on this data according to preset rules and algorithms, generating a series of intermediate results and calculation process data.

[0081] These intermediate results and calculation process data will be securely stored for subsequent verification and traceability.

[0082] Data on-chain: Preprocessed data (including summaries or hash values ​​of some key data and calculation process data) will be uploaded to the blockchain network to ensure the data’s immutability and transparency.

[0083] The carbon footprint result calculated by the smart contract is compared with the result pre-calculated in the application layer. The purpose of this step is to verify whether the data uploaded to the blockchain is consistent with the data processed in the application layer, so as to ensure the integrity and accuracy of the data. If the results of the two are consistent, it proves that there is no error or tampering in the data upload and calculation process; when the results of the two are inconsistent, the data is re-uploaded to the chain.

[0084] The carbon footprint results calculated by the smart contract are output in a verifiable manner, such as generating a digital certificate or report, for review and verification by regulators, consumers or other stakeholders.

[0085] The present invention generates reports based on the intermediate results on the chain, which helps to provide users with the distribution of carbon emissions and provide optimization solutions for carbon emissions.

[0086] Step 6: Utilize the distributed ledger characteristics of blockchain to achieve traceability of the carbon footprint verification process and ensure the fairness and accuracy of the verification results.

[0087] The present invention also provides a product carbon footprint accounting system, which can be implemented by executing the process steps of the product carbon footprint accounting method, that is, those skilled in the art can understand the product carbon footprint accounting method as a preferred implementation of the product carbon footprint accounting system.

[0088] Those skilled in the art know that, in addition to realizing the system and its various devices, modules, and units provided by the present invention in a purely computer-readable program code, it is entirely possible to realize the same functions in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered as a hardware component, and the devices, modules, and units included therein for realizing various functions can also be regarded as structures within the hardware component; the devices, modules, and units for realizing various functions can also be regarded as both software modules for realizing the method and structures within the hardware component.

[0089] The above describes the specific embodiments of the present invention. It should be understood that the present invention is not limited to the above specific embodiments, and those skilled in the art can make various changes or modifications within the scope of the claims, which does not affect the essence of the present invention. In the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims

1. A product carbon footprint verification method based on blockchain smart contracts, characterized in that: include: Step S1: Obtain product life cycle data; Step S2: preprocessing the acquired product life cycle data; Step S3: deploying a smart contract on the blockchain; the smart contract includes a carbon footprint calculation model; Step S4: The pre-processed product life cycle data is used to calculate the carbon footprint of the product based on the carbon footprint calculation model on the smart contract to obtain the carbon footprint result; Step S5: verify the calculated carbon footprint result of the product, and output the verified carbon footprint result in a verifiable manner.

2. The product carbon footprint verification method based on blockchain smart contract according to claim 1 is characterized in that: The step S1 comprises: Step S1.1: Generate a unique data collection module for each product to be verified, specifying the time node, format requirements and submission method for data submission; Step S1.2: According to the needs of each link in the product life cycle, design a data collection template including manufacturer information, product production standards, product introduction, product process flow, energy consumption, raw material use, procurement and sales and transportation; Step S1.3: Use the data collection module to collect data from all aspects of the product life cycle based on various data collection templates.

3. The product carbon footprint verification method based on blockchain smart contract according to claim 1 is characterized in that: The step S2 comprises: Step S2.1: Check the integrity and consistency of the collected data at all stages of the product life cycle; Step S2.2: Determine the corresponding carbon footprint accounting factor based on the collected data of each link in the product life cycle; Step S2.3: Check data integrity through cross-validation to ensure that all relevant data are included in the matching location, including data from production, processing and transportation to fully reflect the carbon footprint of the product.

4. The product carbon footprint verification method based on blockchain smart contract according to claim 1 is characterized in that: The carbon footprint calculation model in step S3 includes: sum(co 2 )=ax1+bx2+...+zxn Among them, h represents the carbon footprint calculation result of the product; m represents the product weight; x1, x2, ..., xn represent the production data involved in the current product; a, b, ... z represent the carbon footprint calculation factors corresponding to the production data involved in the current product.

5. The product carbon footprint verification method based on blockchain smart contract according to claim 1 is characterized in that: The step S5 comprises: The centralized application layer processes the collected product life cycle data according to preset rules, calculates intermediate results and calculation process data, and uploads the intermediate results and calculation process data to the blockchain network; The carbon footprint result calculated by the smart contract is compared with the result calculated by the centralized application layer. When the results of the two are the same, the carbon footprint result calculated by the smart contract is verified and output in a verifiable manner; when the results of the two are different, the product life cycle data is re-uploaded to the chain.

6. The product carbon footprint verification method based on blockchain smart contract according to claim 1 is characterized in that: The method also includes: utilizing the distributed ledger characteristics of blockchain to achieve traceability of the carbon footprint verification process and ensure the fairness and accuracy of the verification results.

7. A product carbon footprint verification system based on blockchain smart contracts, characterized in that: include: Module M1: Obtain product life cycle data; Module M2: Preprocessing of acquired product life cycle data; Module M3: deploying a smart contract on a blockchain; the smart contract includes a carbon footprint calculation model; Module M4: The pre-processed product life cycle data is used to calculate the carbon footprint of the product based on the carbon footprint calculation model on the smart contract to obtain the carbon footprint result; Module M5: Verify the calculated carbon footprint results of the product and output the verified carbon footprint results in a verifiable manner.

8. The product carbon footprint verification system based on blockchain smart contract according to claim 7 is characterized in that: The module M1 comprises: Module M1.1: Generate a unique data collection module for each product to be verified, specifying the time node, format requirements and submission method for data submission; Module M1.2: Based on the needs of each link in the product life cycle, design a data collection template including manufacturer information, product production standards, product introduction, product process flow, energy consumption, raw material use, procurement and sales and transportation; Module M1.3: Use the data collection module to collect data from all aspects of the product life cycle based on various data collection templates; The module M2 comprises: Module M2.1: Check the integrity and consistency of the collected data at all stages of the product life cycle; Module M2.2: Determine the corresponding carbon footprint accounting factor based on the collected data of each link in the product life cycle; Module M2.3: Check data integrity through cross-validation to ensure that all relevant data are included in the matching location, including data from production, processing and transportation to fully reflect the carbon footprint of the product.

9. The product carbon footprint verification system based on blockchain smart contract according to claim 7 is characterized in that: The module M3 comprises: sum(co 2 )=ax1+bx2+...+zxn Among them, h represents the carbon footprint calculation result of the product; m represents the product weight; x1, x2, ..., xn represent the production data involved in the current product; a, b, ... z represent the carbon footprint calculation factors corresponding to the production data involved in the current product.

10. The product carbon footprint verification system based on blockchain smart contract according to claim 7 is characterized in that: The module M5 comprises: The centralized application layer processes the collected product life cycle data according to preset rules, calculates intermediate results and calculation process data, and uploads the intermediate results and calculation process data to the blockchain network; The carbon footprint result calculated by the smart contract is compared with the result calculated by the centralized application layer. When the results of the two are the same, the carbon footprint result calculated by the smart contract is verified and output in a verifiable manner; when the results of the two are different, the product life cycle data is re-uploaded to the chain.

Citation Information

Cited By

  • Block chain-based product carbon data full-process management method and system

    CN120806351A

  • A method and system for regenerative resource carbon footprint provenance of a blockchain node

    CN122964903A