Product carbon footprint determination method and device, electronic equipment and storage medium
By storing the full life cycle carbon emission data of product components on the blockchain, the problems of data unreliability and transparency in the prior art are solved, the security and credibility of data are achieved, and the convenience of data acquisition is improved.
Patent Information
- Application Number
- CN202510030786.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2025-05-13
AI Technical Summary
The prior art is difficult to effectively quantify and report the total amount of greenhouse gas emissions and removals generated by products throughout their life cycle, and lacks the immutability and transparency of data.
By obtaining the initial carbon emission data of each product component of the initial product in each life cycle, the corresponding initial data identification is determined and associated with it is stored in the blockchain.
The distributed ledger technology based on blockchain is realized to ensure the immutability and transparency of data, and to ensure the security and credibility of data through encryption algorithms and consensus mechanisms, improving the convenience of obtaining carbon emission data throughout the product's life cycle.
Smart Images

Figure CN119990514A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of blockchain technology, and in particular to a method, device, electronic device and storage medium for determining a product carbon footprint. Background Art
[0002] The carbon footprint of a product is defined as "the sum of greenhouse gas emissions and greenhouse gas removals in the product system, expressed in units of carbon dioxide equivalent". Its purpose is to quantify and report the total greenhouse gas emissions and removals generated by a product in the entire life cycle or part of its life cycle, including raw materials, manufacturing, transportation, sales, use, disposal and recycling, as well as its impact on climate change. Summary of the invention
[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.
[0004] To this end, the purpose of the present disclosure is to provide a method, device, electronic device and storage medium for determining a product carbon footprint.
[0005] The method for determining a product carbon footprint provided in the first embodiment of the present disclosure includes:
[0006] Obtain the initial carbon emission data of each product component of the initial product during each product life cycle;
[0007] Determine the initial data identifier corresponding to each initial carbon emission data;
[0008] Each initial carbon emission data and the corresponding initial data identifier are associated and stored in the blockchain.
[0009] The second aspect of the present disclosure provides a device for determining a product carbon footprint, the device comprising:
[0010] An acquisition module, used to acquire initial carbon emission data of each product component of the initial product during each product life cycle;
[0011] A determination module, used to determine an initial data identifier corresponding to each initial carbon emission data;
[0012] The storage module is used to associate each initial carbon emission data with the corresponding initial data identifier and store it in the blockchain.
[0013] The electronic device proposed in the third aspect embodiment of the present disclosure includes: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the product carbon footprint determination method proposed in the first aspect embodiment of the present disclosure is implemented.
[0014] The fourth aspect embodiment of the present disclosure proposes a non-temporary computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it implements the product carbon footprint determination method proposed in the first aspect embodiment of the present disclosure.
[0015] The fifth aspect embodiment of the present disclosure proposes a computer program product. When the instructions in the computer program product are executed by a processor, the product carbon footprint determination method proposed in the first aspect embodiment of the present disclosure is executed.
[0016] The product carbon footprint determination method, device, electronic device and storage medium provided by the present disclosure have at least the following beneficial effects: by obtaining the initial carbon emission data of each product component of the initial product in each product life cycle, determining the initial data identifier corresponding to each initial carbon emission data, and storing each initial carbon emission data and the corresponding initial data identifier in association with each other in the blockchain, thereby ensuring the immutability and transparency of the data based on the distributed ledger characteristics of the blockchain, and ensuring the security and credibility of the data through encryption algorithms and consensus mechanisms, and improving the convenience of obtaining carbon emission data throughout the product life cycle.
[0017] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0019] Figure 1 is a flow chart of a method for determining a product carbon footprint according to an embodiment of the present disclosure;
[0020] Figure 2 is a flow chart of a method for determining a product carbon footprint according to another embodiment of the present disclosure;
[0021] Figure 3 is a structural schematic diagram of a device for determining a product carbon footprint according to an embodiment of the present disclosure;
[0022] Figure 4 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0023] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present disclosure, and are not to be construed as limitations of the present disclosure. On the contrary, the embodiments of the present disclosure include all changes, modifications, and equivalents that fall within the spirit and connotation of the appended claims.
[0024] Figure 1 It is a flowchart of a method for determining a product carbon footprint proposed in an embodiment of the present disclosure.
[0025] It should be noted that the executor of the product carbon footprint determination method of this embodiment is a product carbon footprint determination device, which can be implemented by software and / or hardware. The device can be configured in an electronic device, and the electronic device can include but is not limited to a terminal, a server, etc. For example, the terminal can be a mobile phone, a handheld computer, etc.
[0026] like Figure 1 As shown, the method for determining the carbon footprint of the product includes:
[0027] S101: Obtain initial carbon emission data of each product component of an initial product during each product life cycle.
[0028] The initial product may refer to any product, such as electronic products, daily necessities, etc., without limitation.
[0029] The initial product may include multiple product components. For example, a mobile phone may include: chips, circuit components, mobile phone screen, etc., and tea may include: packaging, contents, etc., without limitation.
[0030] In the embodiment of the present disclosure, the product life cycle includes at least one of the following: the raw material production cycle of the product; the product manufacturing cycle; the product transportation cycle; the product sales cycle; the product usage cycle; and the product disposal cycle.
[0031] Among them, corresponding carbon emissions will be generated in each life cycle of the initial product, and the carbon emissions generated by each product component of the initial product in each product life cycle are the initial carbon emissions data.
[0032] That is to say, in the embodiments of the present disclosure, the carbon emissions of each product component may be monitored during the entire life cycle of each product component of the initial product, and the carbon emissions of each product may be used as initial carbon emissions data.
[0033] S102: Determine an initial data identifier corresponding to each initial carbon emission data.
[0034] In the embodiment of the present disclosure, after obtaining the initial carbon emission data of each product component of the initial product in each product life cycle, the initial data identifier corresponding to each initial carbon emission data may be determined.
[0035] The initial data identifier can be used to identify unique initial carbon emission data, and a unique corresponding initial carbon emission data can be determined from multiple initial carbon emission data according to the initial data identifier, so as to accurately locate the required data.
[0036] In some embodiments, determining the initial data identifier corresponding to each initial carbon emission data may be to perform data preprocessing on the initial carbon emission data, and in the process assign a unique number to each initial carbon emission data, and use the number corresponding to each initial carbon emission data as the initial data identifier.
[0037] In other embodiments, determining the initial data identifier corresponding to each initial carbon emission data may be by using a joint large model to determine the initial data identifier corresponding to the initial carbon emission data, or may be by inputting the initial carbon emission data into the large model to obtain the initial data identifier corresponding to the initial carbon emission data output by the large model, and there is no limitation to this.
[0038] Optionally, in some embodiments, determining the initial data identifier corresponding to each initial carbon emission data may be to determine a product identifier corresponding to the initial product, a product component identifier corresponding to each product component, and a product life cycle identifier corresponding to each product life cycle, and sequentially concatenating the product identifier, product component identifier and product life cycle identifier to obtain the initial data identifier. Thus, based on the initial data identifier, the initial product, the product components of the initial product and the product life cycle corresponding to the initial carbon emission data can be determined. In actual applications, it is also possible to support determining the corresponding initial carbon emission data based on the initial product, the product components of the initial product and the product life cycle.
[0039] The product identification corresponding to the initial product may be, for example, the product number or product name of the initial product, and is not limited thereto.
[0040] The product component identification corresponding to the product component may be, for example, a product component number, a product component name, etc. of the product component, and there is no limitation to this.
[0041] The product life cycle identifier corresponding to the product life cycle may be, for example, a product life cycle serial number, etc., and there is no limitation to this.
[0042] That is to say, in the embodiments of the present disclosure, it is possible to determine the product identifier corresponding to the initial product, the product component identifier corresponding to each product component, and the product life cycle identifier corresponding to each product life cycle, and sequentially concatenate the product identifier, product component identifier and product life cycle identifier to obtain the initial data identifier.
[0043] For example, the product identifier of the initial product is A, the component identifier of the product component is a, and the product life cycle serial number is 2. They can be sequentially concatenated to obtain "Aa2", and "Aa2" can be used as the initial data identifier of the initial carbon emission data, without any restriction.
[0044] S103: Each initial carbon emission data and the corresponding initial data identifier are associated and stored in the blockchain.
[0045] In the embodiment of the present disclosure, after determining the initial data identifier corresponding to each initial carbon emission data, each initial carbon emission data and the corresponding initial data identifier may be associated and stored in the blockchain.
[0046] Among them, blockchain technology is a decentralized distributed ledger that is stored in a block chain, cannot be tampered with, and is secure and reliable.
[0047] Therefore, by associating each initial carbon emission data and the corresponding initial data identifier and storing them in the blockchain, the data’s immutability and transparency can be ensured based on the distributed ledger characteristics of the blockchain, and the data’s security and credibility can be guaranteed through encryption algorithms and consensus mechanisms.
[0048] In the disclosed embodiment, by obtaining the initial carbon emission data of each product component of the initial product in each product life cycle, determining the initial data identifier corresponding to each initial carbon emission data, and storing each initial carbon emission data and the corresponding initial data identifier in association with each other in the blockchain, the immutability and transparency of the data can be ensured based on the distributed ledger characteristics of the blockchain, and the security and credibility of the data can be guaranteed through encryption algorithms and consensus mechanisms, and the convenience of obtaining carbon emission data throughout the product life cycle can be improved.
[0049] Figure 2 It is a flowchart of a method for determining a product carbon footprint proposed in another embodiment of the present disclosure.
[0050] like Figure 2 As shown, the method for determining the carbon footprint of the product includes:
[0051] S201: Obtain initial carbon emission data of each product component of the initial product during each product life cycle.
[0052] S202: Determine an initial data identifier corresponding to each initial carbon emission data.
[0053] S203: Each initial carbon emission data and the corresponding initial data identifier are associated and stored in the blockchain.
[0054] The specific description of S201 - S203 can be found in the above embodiment, which will not be repeated here.
[0055] S204: Obtain a data query request, wherein the data query request includes: a candidate data identifier.
[0056] Among them, data query requests can be used to obtain the initial carbon emission data required in actual business scenarios from the blockchain.
[0057] Among them, the candidate data identifier refers to the data identifier of the initial carbon emission data that is determined in the actual business scenario and needs to be obtained.
[0058] That is to say, in the embodiments of the present disclosure, in an actual business scenario, the product identification, product component identification and product life cycle identification of the initial product for which carbon emission data needs to be obtained can be determined, and the product identification, product component identification and product life cycle identification of the initial product for which carbon emission data needs to be obtained can be sequentially concatenated to obtain candidate data identification, and then a data query request can be generated based on the candidate data identification.
[0059] S205: Determine the target carbon emission data from the blockchain according to the candidate data identifier.
[0060] In the disclosed embodiment, after obtaining the data query request, the corresponding target carbon emission data can be determined from the blockchain according to the candidate data identifier in the data query request.
[0061] That is to say, in the embodiments of the present disclosure, after determining the candidate data identifier, the initial data identifier that is identical to the candidate data identifier can be determined from the blockchain, and the initial carbon emission data stored in association with the identical initial data identifier can be used as the target carbon emission data. Thus, the target carbon emission data can be securely and accurately determined from the blockchain based on the candidate data identifier, thereby effectively improving the query efficiency of the target carbon emission data.
[0062] S206: When it is monitored that the initial carbon emission data is greater than the carbon emission threshold, an alarm message is generated according to the initial data identifier corresponding to the initial carbon emission data.
[0063] Among them, the alarm information can be used to indicate that there is excessive carbon emission during a certain life cycle of the product component.
[0064] Among them, the carbon emission threshold can be combined with the green production specifications in actual business scenarios and set adaptively without any restrictions.
[0065] That is to say, in the embodiment of the present disclosure, when the initial carbon emission data is monitored to be greater than the carbon emission threshold, an alarm message is generated based on the initial data identifier corresponding to the initial carbon emission data, thereby being able to indicate that this life cycle link of the product component is not in line with the low-carbon and green production concept, and that timely response measures need to be taken to save energy and reduce emissions to achieve green and sustainable production.
[0066] In the disclosed embodiment, by obtaining the initial carbon emission data of each product component of the initial product in each product life cycle, determining the initial data identifier corresponding to each initial carbon emission data, and associating each initial carbon emission data with the corresponding initial data identifier and storing it in the blockchain, it is possible to ensure the immutability and transparency of the data based on the distributed ledger characteristics of the blockchain, and ensure the security and credibility of the data through encryption algorithms and consensus mechanisms, and improve the convenience of obtaining carbon emission data throughout the product life cycle, and obtain a data query request, wherein the data query request includes: a candidate data identifier, and determining the target carbon emission data from the blockchain based on the candidate data identifier. Thus, the target carbon emission data can be safely and accurately determined from the blockchain based on the candidate data identifier, thereby effectively improving the query efficiency of the target carbon emission data. When the initial carbon emission data is monitored to be greater than the carbon emission threshold, an alarm message is generated based on the initial data identifier corresponding to the initial carbon emission data, thereby being able to prompt that this life cycle link of the product component does not conform to the low-carbon and green production concept, and that timely countermeasures need to be taken to save energy and reduce emissions and achieve green and sustainable production.
[0067] Figure 3 It is a structural schematic diagram of a device for determining a product carbon footprint proposed in an embodiment of the present disclosure.
[0068] like Figure 3 As shown, the product carbon footprint determination device 30 comprises:
[0069] An acquisition module 301 is used to acquire initial carbon emission data of each product component of an initial product in each product life cycle;
[0070] A determination module 302 is used to determine an initial data identifier corresponding to each initial carbon emission data;
[0071] The storage module 303 is used to associate each initial carbon emission data with the corresponding initial data identifier and store them in the blockchain.
[0072] In some embodiments of the present disclosure, the product life cycle includes at least one of the following:
[0073] Product raw material production cycle
[0074] Product manufacturing cycle;
[0075] Product transportation cycle;
[0076] Product sales cycle;
[0077] Product life cycle;
[0078] Product waste cycle.
[0079] In some embodiments of the present disclosure, the determination module 302 is further configured to:
[0080] Determine a product identifier corresponding to the initial product, a product component identifier corresponding to each product component, and a product life cycle identifier corresponding to each product life cycle;
[0081] The product identification, product component identification and product life cycle identification are sequentially concatenated to obtain the initial data identification.
[0082] In some embodiments of the present disclosure, the product carbon footprint determination device 30 is further used to:
[0083] Obtaining a data query request, wherein the data query request includes: a candidate data identifier;
[0084] The target carbon emission data is determined from the blockchain based on the candidate data identifier.
[0085] In some embodiments of the present disclosure, the product carbon footprint determination device 30 is further used to:
[0086] When it is monitored that the initial carbon emission data is greater than the carbon emission threshold, an alarm message is generated according to the initial data identifier corresponding to the initial carbon emission data.
[0087] It should be noted that the above explanation of the product carbon footprint determination method is also applicable to the product carbon footprint determination device of this embodiment, and will not be repeated here.
[0088] In the disclosed embodiment, an initial vocabulary, a long sequence text and a short sequence text are obtained, wherein the long sequence text has corresponding first annotation classification information and the short sequence text has corresponding second annotation classification information, the initial vocabulary and the long sequence text are input into a first text classification model together to obtain first prediction classification information output by the first text classification model, the long sequence text is input into the first text classification model to obtain second prediction classification information output by the first text classification model, the initial vocabulary and the short sequence text are input into a second text classification model together to obtain third prediction classification information output by the second text classification model, the short sequence text is input into the second text classification model to obtain fourth prediction classification information output by the second text classification model, and a target vocabulary is determined from the initial vocabulary according to the first annotation classification information, the second annotation classification information, the first prediction classification information, the second prediction classification information, the third prediction classification information and the fourth prediction classification information. Thus, the target vocabulary can be accurately determined from multiple initial vocabularys, thereby improving the classification effect of the coal industry vocabulary.
[0089] Figure 4 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Figure 4 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0090] like Figure 4 As shown, the electronic device is in the form of a general purpose computing device. The components of the electronic device may include, but are not limited to: one or more processors or processing units 16, memory 28, and a bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0091] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.
[0092] Electronic devices typically include a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.
[0093] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 4 Not shown, often called a "hard drive").
[0094] although Figure 4 Not shown, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (Compact Disc Read Only Memory; hereinafter referred to as: CD-ROM), a digital versatile disc read only memory (Digital Video Disc Read Only Memory; hereinafter referred to as: DVD-ROM) or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.
[0095] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described in the present disclosure.
[0096] The electronic device may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), may also communicate with one or more devices that enable the human body to interact with the electronic device, and / or communicate with any device that enables the electronic device to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 22. In addition, the electronic device may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20. As shown in the figure, the network adapter 20 communicates with other modules of the electronic device through a bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0097] The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, such as implementing the product carbon footprint determination method mentioned in the above embodiment.
[0098] In order to implement the above embodiments, the present disclosure further proposes a non-transitory computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the product carbon footprint determination method proposed in the above embodiments of the present disclosure is implemented.
[0099] In order to implement the above embodiments, the present disclosure further proposes a computer program product. When the instruction processor in the computer program product executes, the product carbon footprint determination method proposed in the above embodiments of the present disclosure is executed.
[0100] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0101] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
[0102] It should be noted that, in the description of the present disclosure, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present disclosure, unless otherwise specified, the meaning of "plurality" is two or more.
[0103] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present disclosure includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present disclosure belong.
[0104] It should be understood that the various parts of the present disclosure can be implemented in hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0105] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0106] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0107] The storage medium mentioned above can be a read-only memory, a magnetic disk or an optical disk, etc.
[0108] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0109] Although the embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.
Claims
1. A method for determining a product carbon footprint, characterized in that: The method comprises: Obtaining initial carbon emission data of each product component of the initial product during each product life cycle; Determining an initial data identifier corresponding to each of the initial carbon emission data; Each of the initial carbon emission data and the corresponding initial data identifier are associated and stored in the blockchain.
2. The method according to claim 1, characterized in that The product life cycle includes at least one of the following: The raw material production cycle of the product; Product manufacturing cycle; Product transportation cycle; Product sales cycle; Product life cycle; Product waste cycle.
3. The method according to claim 1, characterized in that The determining of the initial data identifier corresponding to each of the initial carbon emission data includes: Determining a product identifier corresponding to the initial product, a product component identifier corresponding to each of the product components, and a product life cycle identifier corresponding to each of the product life cycles; The product identification, the product component identification and the product life cycle identification are sequentially concatenated to obtain the initial data identification.
4. The method according to claim 3, characterized in that The method further comprises: Obtaining a data query request, wherein the data query request includes: a candidate data identifier; The target carbon emission data is determined from the blockchain according to the candidate data identifier.
5. The method according to claim 3, characterized in that The method further comprises: When it is monitored that the initial carbon emission data is greater than the carbon emission threshold, an alarm message is generated according to the initial data identifier corresponding to the initial carbon emission data.
6. A device for determining a product carbon footprint, characterized in that: The device comprises: An acquisition module, used for acquiring initial carbon emission data of each product component of the initial product in each product life cycle; A determination module, used to determine an initial data identifier corresponding to each of the initial carbon emission data; The storage module is used to associate each of the initial carbon emission data with the corresponding initial data identifier and store them in the blockchain.
7. The device according to claim 7, characterized in that The product life cycle includes at least one of the following: Product raw material production cycle Product manufacturing cycle; Product transportation cycle; Product sales cycle; Product life cycle; Product waste cycle.
8. The device according to claim 7, characterized in that The determining module is further used for: Determining a product identifier corresponding to the initial product, a product component identifier corresponding to each of the product components, and a product life cycle identifier corresponding to each of the product life cycles; The product identification, the product component identification and the product life cycle identification are sequentially concatenated to obtain the initial data identification.
9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5.
10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: in, The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 5.