Business authenticity verification method and system based on block chain multi-level evidence storage

Through multi-level certificate storage technology based on blockchain, the authenticity of the product carbon footprint accounting report is verified, solving the problem of data authenticity verification in the product carbon accounting process, and achieving efficient business authenticity verification and a trustworthy evidence system. Build.

CN119359324APending Publication Date: 2025-01-24欧冶工业品股份有限公司

Patent Information

Application Number
CN202411520330.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

In the product carbon accounting process, it is difficult to effectively verify the authenticity and validity of production data and its credentials.

Method used

Adopt a multi -level certificate -deposit technology based on blockchain, to obtain the obtaining the obtaining certificate of the product carbon footprint reporting report, verify the sub -deposit certificate report of each business node, and use the positive traceability evidence chain to obtain the data on the chain. Verify to ensure business authenticity.

Benefits of technology

It ensures the authenticity and transparency of carbon accounting report data, improves the traceability of evidence and the credibility of business processes, and builds a trustworthy evidence system for product carbon accounting reports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119359324A_ABST
    Figure CN119359324A_ABST
Patent Text Reader

Abstract

The invention provides a business authenticity verification method and system based on block chain multistage evidence storage, and the method comprises the steps: S1, obtaining a corresponding upper chain evidence storage report based on a product carbon footprint accounting report, and verifying the product carbon footprint accounting report based on the obtained corresponding upper chain evidence storage report; s2, obtaining each sub-uplink evidence storage report corresponding to each service node according to an uplink evidence storage report corresponding to the product carbon footprint accounting report; s3, based on each sub-uplink evidence storage report corresponding to each service node, according to an actual service process, forward tracing an evidence chain, based on the forward tracing evidence chain, obtaining corresponding on-chain data, and verifying the corresponding on-chain data by using the original data; and S4, carrying out a series reduction business process based on the verified on-chain data, and completing verification of business authenticity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of blockchain technology, and in particular to a method and system for verifying business authenticity based on blockchain multi-level evidence storage. Background Art

[0002] In the product carbon accounting process, detailed product production data and its credentials need to be collected. However, verifying the authenticity and validity of these data and credentials faces challenges.

[0003] Patent document CN118246927A (application number: 202410285562.9) discloses a privacy-protected product carbon footprint storage and traceability method based on blockchain, which includes three aspects: First, raw material suppliers, manufacturers and logistics providers use the emission factor method, activity data and emission factors to calculate the carbon footprint of the target product in the raw material stage, production stage and transportation stage respectively, and then accumulate the carbon footprint of each stage to complete the product carbon footprint accounting. Second, the activity data and emission factors are committed, and the data commitment is stored on the blockchain to ensure the credibility of the data while protecting data privacy, and use zero-knowledge range proof technology to prove the compliance of the activity data. Third, the product supply chain traceability model is established using blockchain, and the evidence information of the participants in the product supply chain is associated to achieve accurate tracing of the carbon footprint data of suppliers at each stage, and verify the integrity of the carbon footprint data through data commitment. Summary of the invention

[0004] In view of the defects in the prior art, the purpose of the present invention is to provide a business authenticity verification method and system based on blockchain multi-level evidence storage.

[0005] A method for verifying business authenticity based on multi-level blockchain evidence storage provided by the present invention includes:

[0006] Step S1: Based on the product carbon footprint accounting report, the corresponding on-chain evidence report is obtained, and the product carbon footprint accounting report is verified based on the obtained corresponding on-chain evidence report;

[0007] Step S2: Obtain each sub-chain evidence report corresponding to each business node according to the on-chain evidence report corresponding to the product carbon footprint accounting report;

[0008] Step S3: Based on the evidence reports of each sub-chain corresponding to each business node, the evidence chain is traced forward according to the actual business process, the corresponding on-chain data is obtained based on the forward traceability evidence chain, and the corresponding on-chain data is verified using the original data;

[0009] Step S4: Based on the verified on-chain data, the business process is restored in series to complete the verification of the authenticity of the business.

[0010] Preferably, the step S1 comprises:

[0011] Step S1.1: Based on the product carbon footprint accounting report, obtain the corresponding on-chain evidence report, and verify the product carbon footprint accounting report based on the on-chain evidence report, including: verifying the on-chain subject, on-chain content and on-chain time on the blockchain;

[0012] Step S1.2: Obtain the evidence hash of the on-chain evidence report corresponding to the product carbon footprint accounting report, and verify the hash value of the product carbon footprint accounting report based on the evidence hash of the on-chain evidence report.

[0013] Preferably, step S2 comprises: based on the multi-level blockchain evidence storage, obtaining each sub-on-chain evidence report corresponding to each business node according to the on-chain evidence report corresponding to the product carbon footprint accounting report;

[0014] The sub-chain evidence reports corresponding to each business node include: accounting result information sub-chain evidence report, model accounting information sub-chain evidence report, production BOM list and voucher sub-chain evidence report, product information sub-chain evidence report and enterprise information sub-chain evidence report.

[0015] Preferably, step S3 comprises:

[0016] Step S3.1: Based on the evidence reports of each sub-chain corresponding to each business node, trace the evidence chain forward according to the actual business process;

[0017] The accounting result information sub-chain evidence report includes: process carbon emissions, activity level carbon emissions and transportation carbon emissions;

[0018] The model accounting information sub-chain evidence report includes: PCR, methodology, factor library and factor information;

[0019] The production BOM list and voucher sub-chain evidence report includes: BOM list, process flow, activity level data and vouchers;

[0020] The product information sub-chain evidence report includes: product, production standards, product introduction, production address and specifications;

[0021] The enterprise information sub-chain evidence storage report includes: enterprise name, organization code, enterprise profile, address and main business;

[0022] Step S3.2: Based on the evidence chain of each sub-chain evidence report corresponding to each business node, obtain the corresponding on-chain data of each sub-chain evidence report;

[0023] Step S3.3: Verify the on-chain data based on the hash value of the on-chain data and the hash value of the original data.

[0024] Preferably, step S4 includes: in the process of serially restoring the business process based on the verified on-chain data, cross-validation and comparative analysis are performed using original data and on-chain data from different sources to ensure the accuracy and consistency of the business process.

[0025] A business authenticity verification system based on multi-level blockchain evidence storage provided by the present invention includes:

[0026] Module M1: Obtain the corresponding on-chain evidence report based on the product carbon footprint accounting report, and verify the product carbon footprint accounting report based on the corresponding on-chain evidence report obtained;

[0027] Module M2: Obtain the sub-chain evidence reports corresponding to each business node based on the chain evidence report corresponding to the product carbon footprint accounting report;

[0028] Module M3: Based on the evidence reports of each sub-chain corresponding to each business node, forward trace the evidence chain according to the actual business process, obtain the corresponding on-chain data based on the forward traceability evidence chain, and use the original data to verify the corresponding on-chain data;

[0029] Module M4: Based on the verified on-chain data, the business process is restored in series to complete the verification of the authenticity of the business.

[0030] Preferably, the module M1 comprises:

[0031] Module M1.1: Obtain the corresponding on-chain evidence report based on the product carbon footprint accounting report, and verify the product carbon footprint accounting report based on the on-chain evidence report, including: verifying the on-chain subject, on-chain content and on-chain time on the blockchain;

[0032] Module M1.2: Obtain the evidence hash of the on-chain evidence report corresponding to the product carbon footprint accounting report, and verify the hash value of the product carbon footprint accounting report based on the evidence hash of the on-chain evidence report.

[0033] Preferably, the module M2 includes: based on the multi-level blockchain evidence storage, obtaining each sub-on-chain evidence report corresponding to each business node according to the on-chain evidence report corresponding to the product carbon footprint accounting report;

[0034] The sub-chain evidence reports corresponding to each business node include: accounting result information sub-chain evidence report, model accounting information sub-chain evidence report, production BOM list and voucher sub-chain evidence report, product information sub-chain evidence report and enterprise information sub-chain evidence report.

[0035] Preferably, the module M3 comprises:

[0036] Module M3.1: Based on the evidence reports of each sub-chain corresponding to each business node, trace the evidence chain forward according to the actual business process;

[0037] The accounting result information sub-chain evidence report includes: process carbon emissions, activity level carbon emissions and transportation carbon emissions;

[0038] The model accounting information sub-chain evidence report includes: PCR, methodology, factor library and factor information;

[0039] The production BOM list and voucher sub-chain evidence report includes: BOM list, process flow, activity level data and vouchers;

[0040] The product information sub-chain evidence report includes: product, production standards, product introduction, production address and specifications;

[0041] The enterprise information sub-chain evidence storage report includes: enterprise name, organization code, enterprise profile, address and main business;

[0042] Module M3.2: Based on the evidence chain of each sub-chain evidence report corresponding to each business node, obtain the corresponding on-chain data of each sub-chain evidence report;

[0043] Module M3.3: Verify the on-chain data based on the hash value of the on-chain data and the hash value of the original data.

[0044] Preferably, the module M4 includes: in the process of serially restoring the business process based on the verified on-chain data, cross-validation and comparative analysis are performed using original data and on-chain data from different sources to ensure the accuracy and consistency of the business process.

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

[0046] 1. This invention ensures the authenticity of carbon accounting report data, and uses the tamper-proof characteristics of blockchain to verify it from multiple levels;

[0047] 2. The present invention improves the traceability of evidence and reconstructs the relationship between data and vouchers in a cascading manner, making each link traceable;

[0048] 3. The present invention enhances the transparency of business processes, so that all parties can clearly understand the carbon accounting process, improves the business credibility and credibility, and provides strong technical support for building a reliable product carbon accounting report evidence system;

[0049] 4. The present invention relies on blockchain technology to achieve multi-level evidence storage, with carbon accounting reports as the core, and uses a multi-level evidence storage mechanism to reconstruct the true relationship between all data and vouchers in the entire chain of product carbon accounting in a cascading manner, thereby building a reliable evidence system for product carbon accounting reports;

[0050] 5. The traditional blockchain evidence storage is an isolated island between multiple evidence data. The present invention forms the evidence data into a chain. Any chain code in the chain can trace the complete information of the entire chain. The formation of an effective evidence chain greatly simplifies the verification process, ensures the authenticity and integrity of the data during storage, and prevents the data from being tampered with during transmission. Each link has reliable data records, which also enhances the credibility of the data. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] 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:

[0052] Figure 1 This is a flow chart of the business authenticity verification method based on blockchain multi-level evidence storage.

[0053] Figure 2 Schematic diagram of the evidence chain for each business node. DETAILED DESCRIPTION

[0054] 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.

[0055] Example 1

[0056] According to the present invention, a business authenticity verification method based on multi-level blockchain evidence is proposed, such as Figure 1 As shown, including:

[0057] Step 1: Obtain product carbon accounting report and verify the authenticity of the report content;

[0058] Specifically, the step 1 includes:

[0059] The product carbon footprint accounting certificate and report are the most important core of the evidence content. The chain code corresponding to the report and certificate can be parsed to verify the on-chain subject and on-chain content on the blockchain. The evidence hash is obtained through the chain code, and the hash value is extracted from the certificate and report files to compare and determine their authenticity and legitimacy. At the same time, the chain code corresponding to the evidence report can accurately verify the on-chain time, ensure the accuracy of the timestamp, and verify the on-chain content to verify its integrity and consistency. With the encryption technology and distributed storage characteristics of the blockchain, it is ensured that the on-chain content cannot be tampered with, ensuring the high security, immutability and traceability of the data.

[0060] Step 2: Based on the multi-level evidence storage of blockchain, obtain the sub-chain evidence storage reports corresponding to each business node according to the on-chain evidence storage report corresponding to the product carbon footprint accounting report; based on the sub-chain evidence storage reports corresponding to each business node, and according to the multi-level evidence storage relationship of blockchain, obtain the evidence chain based on each business node;

[0061] Specifically, the step 2 includes:

[0062] like Figure 2 As shown in the figure, the evidence chain based on each business node is displayed through an advanced graphical interface, and users can clearly view the sub-evidence chain code information of the sub-node corresponding to the report. The evidence chain of each product carbon footprint accounting report is unfolded in a tree structure, containing multiple sub-nodes. Each sub-node carries key information fragments, which together connect the complete evidence system.

[0063] The evidence chain starts with data collection, including enterprise information, product information, product production BOM list and data vouchers, to ensure high transparency and traceability of the production process. The important stages of modeling and accounting include accounting models, background data and different accounting methods. The on-chain storage of each key link ensures the authenticity, integrity and security of the evidence chain.

[0064] Step 3: Verify the data and bills of each business node with the data and evidence on the blockchain to ensure that the node data and evidence have not been tampered with;

[0065] Specifically, step 3 includes: the product carbon accounting report credible evidence chain is connected in series by the business process, and the content is uploaded to the chain after the report is officially released and cannot be modified. The business verification report information can be traced back to the evidence chain according to the actual business process, and the data and evidence can be verified and compared.

[0066] A1: Enterprise information includes enterprise name, organization code, enterprise profile, address and main business.

[0067] A2: Product information includes main products, production standards, product introduction, production address and specifications and models.

[0068] A3: Production BOM list and documents include BOM list, process flow, activity level data and documents.

[0069] A4: Model calculation information includes PCR, methodology, factor library and factor information.

[0070] A5: The accounting result information includes process carbon emissions, activity level carbon emissions and transportation carbon emissions.

[0071] First, the hash algorithm is used for verification. The hash value is the unique digital fingerprint of the data, and any modification to the data will cause the hash value to change. By comparing the hash value of the data stored on the blockchain with the hash value of the original data, it is possible to quickly determine whether the data has been tampered with.

[0072] In terms of evidence verification, the distributed ledger feature of blockchain enables evidence to be stored and verified on multiple nodes. The consistency verification of evidence by different nodes enhances the credibility of the evidence. At the same time, the timestamp function of blockchain provides a clear time sequence for the evidence, ensuring the timeliness and traceability of the evidence.

[0073] In addition, smart contracts can further enhance the automation and accuracy of evidence verification. Smart contracts in the product carbon footprint report accounting process can automatically execute the evidence verification process according to preset rules, reduce the risk of human intervention, and improve verification efficiency.

[0074] Step 4: Concatenate the data and evidence in step 3 to restore the business process and finally complete the verification of the authenticity of the business.

[0075] Specifically, step 4 includes: connecting these data and evidence in an orderly manner according to the logical order of the business process. From the initial stage of the business, such as data collection and recording, to accounting processing and analysis, and then to the final accounting report output, each step is supported by corresponding data and evidence. In this way, the complete context of the business is gradually restored, and each link and decision-making process of the business is clearly displayed.

[0076] In the process of serial connection, cross-verification and comparative analysis are continuously carried out. Data and evidence from different sources are used to verify each other to ensure the accuracy and consistency of business processes. Multiple nodes jointly participate in the verification, which further enhances the reliability and credibility of the verification. Finally, the verification of the authenticity of the business is completed. This verification process is not only a confirmation of the business results, but also a comprehensive review of the entire business process. Through the serial connection and analysis of data and evidence, it is ensured that the business always maintains a high degree of authenticity, transparency and security under the technical support of blockchain.

[0077] The present invention also provides a business authenticity verification system based on blockchain multi-level evidence storage. The business authenticity verification system based on blockchain multi-level evidence storage can be implemented by executing the process steps of the business authenticity verification method based on blockchain multi-level evidence storage, that is, those skilled in the art can understand the business authenticity verification method based on blockchain multi-level evidence storage as a preferred implementation of the business authenticity verification system based on blockchain multi-level evidence storage.

[0078] 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.

[0079] 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 business authenticity verification method based on multi-level blockchain evidence storage, characterized in that: include: Step S1: Based on the product carbon footprint accounting report, the corresponding on-chain evidence report is obtained, and the product carbon footprint accounting report is verified based on the obtained corresponding on-chain evidence report; Step S2: Obtain each sub-chain evidence report corresponding to each business node according to the on-chain evidence report corresponding to the product carbon footprint accounting report; Step S3: Based on the evidence reports of each sub-chain corresponding to each business node, the evidence chain is traced forward according to the actual business process, the corresponding on-chain data is obtained based on the forward traceability evidence chain, and the corresponding on-chain data is verified using the original data; Step S4: Based on the verified on-chain data, the business process is restored in series to complete the verification of the authenticity of the business.

2. The business authenticity verification method based on blockchain multi-level evidence storage according to claim 1 is characterized in that: The step S1 comprises: Step S1.1: Based on the product carbon footprint accounting report, obtain the corresponding on-chain evidence report, and verify the product carbon footprint accounting report based on the on-chain evidence report, including: verifying the on-chain subject, on-chain content and on-chain time on the blockchain; Step S1.2: Obtain the evidence hash of the on-chain evidence report corresponding to the product carbon footprint accounting report, and verify the hash value of the product carbon footprint accounting report based on the evidence hash of the on-chain evidence report.

3. The business authenticity verification method based on blockchain multi-level evidence storage according to claim 1 is characterized in that: The step S2 includes: based on the multi-level blockchain evidence storage, obtaining each sub-on-chain evidence report corresponding to each business node according to the on-chain evidence report corresponding to the product carbon footprint accounting report; The sub-chain evidence reports corresponding to each business node include: accounting result information sub-chain evidence report, model accounting information sub-chain evidence report, production BOM list and voucher sub-chain evidence report, product information sub-chain evidence report and enterprise information sub-chain evidence report.

4. The business authenticity verification method based on blockchain multi-level evidence storage according to claim 1 is characterized in that: The step S3 comprises: Step S3.1: Based on the evidence reports of each sub-chain corresponding to each business node, trace the evidence chain forward according to the actual business process; The accounting result information sub-chain evidence report includes: process carbon emissions, activity level carbon emissions and transportation carbon emissions; The model accounting information sub-chain evidence report includes: PCR, methodology, factor library and factor information; The production BOM list and voucher sub-chain evidence report includes: BOM list, process flow, activity level data and vouchers; The product information sub-chain evidence report includes: product, production standards, product introduction, production address and specifications; The enterprise information sub-chain evidence storage report includes: enterprise name, organization code, enterprise profile, address and main business; Step S3.2: Based on the evidence chain of each sub-chain evidence report corresponding to each business node, obtain the corresponding on-chain data of each sub-chain evidence report; Step S3.3: Verify the on-chain data based on the hash value of the on-chain data and the hash value of the original data.

5. The business authenticity verification method based on blockchain multi-level evidence storage according to claim 1 is characterized in that: The step S4 includes: in the process of serially restoring the business process based on the verified on-chain data, cross-validation and comparative analysis are performed using original data and on-chain data from different sources to ensure the accuracy and consistency of the business process.

6. A business authenticity verification system based on multi-level blockchain evidence storage, characterized in that: include: Module M1: Obtain the corresponding on-chain evidence report based on the product carbon footprint accounting report, and verify the product carbon footprint accounting report based on the corresponding on-chain evidence report obtained; Module M2: Obtain the sub-chain evidence reports corresponding to each business node based on the chain evidence report corresponding to the product carbon footprint accounting report; Module M3: Based on the evidence reports of each sub-chain corresponding to each business node, forward trace the evidence chain according to the actual business process, obtain the corresponding on-chain data based on the forward traceability evidence chain, and use the original data to verify the corresponding on-chain data; Module M4: Based on the verified on-chain data, the business process is restored in series to complete the verification of the authenticity of the business.

7. The business authenticity verification system based on multi-level blockchain evidence storage according to claim 6 is characterized in that: The module M1 comprises: Module M1.1: Obtain the corresponding on-chain evidence report based on the product carbon footprint accounting report, and verify the product carbon footprint accounting report based on the on-chain evidence report, including: verifying the on-chain subject, on-chain content and on-chain time on the blockchain; Module M1.2: Obtain the evidence hash of the on-chain evidence report corresponding to the product carbon footprint accounting report, and verify the hash value of the product carbon footprint accounting report based on the evidence hash of the on-chain evidence report.

8. The business authenticity verification system based on multi-level blockchain evidence storage according to claim 6 is characterized in that: The module M2 includes: based on the multi-level blockchain evidence storage, obtaining each sub-chain evidence report corresponding to each business node according to the chain evidence report corresponding to the product carbon footprint accounting report; The sub-chain evidence reports corresponding to each business node include: accounting result information sub-chain evidence report, model accounting information sub-chain evidence report, production BOM list and voucher sub-chain evidence report, product information sub-chain evidence report and enterprise information sub-chain evidence report.

9. The business authenticity verification system based on multi-level blockchain evidence storage according to claim 6 is characterized in that: The module M3 comprises: Module M3.1: Based on the evidence reports of each sub-chain corresponding to each business node, trace the evidence chain forward according to the actual business process; The accounting result information sub-chain evidence report includes: process carbon emissions, activity level carbon emissions and transportation carbon emissions; The model accounting information sub-chain evidence report includes: PCR, methodology, factor library and factor information; The production BOM list and voucher sub-chain evidence report includes: BOM list, process flow, activity level data and vouchers; The product information sub-chain evidence report includes: product, production standards, product introduction, production address and specifications; The enterprise information sub-chain evidence storage report includes: enterprise name, organization code, enterprise profile, address and main business; Module M3.2: Based on the evidence chain of each sub-chain evidence report corresponding to each business node, obtain the corresponding on-chain data of each sub-chain evidence report; Module M3.3: Verify the on-chain data based on the hash value of the on-chain data and the hash value of the original data.

10. The business authenticity verification system based on multi-level blockchain evidence storage according to claim 6 is characterized in that: The module M4 includes: in the process of serially restoring the business process based on the verified on-chain data, cross-validation and comparative analysis are performed using original data and on-chain data from different sources to ensure the accuracy and consistency of the business process.

Citation Information

Patent Citations

  • Product carbon footprint evidence storage traceability method for privacy protection based on block chain

    CN118246927A

Cited By

  • Carbon data evidence storage method and system in combination with block chain and cryptographic algorithm

    CN121508797A

  • Carbon data notarization method and system combining blockchain and national secret algorithm

    CN121508797B

  • Method and device for judging authenticity of data reported by coal enterprise, equipment and storage medium

    CN121787730A