A carbon emission reduction evidence credible collection evidence method
Patent Information
- Application Number
- CN202610755981.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-29
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2046-05-29
AI Technical Summary
[0005]本发明的目的在于提供一种碳减排证据可信归集存证方法:以解决现有碳减排证据归集存证中存在来源可信性不足,证据关系难以核验和可追溯性不高的问题
[0038]本发明通过在证据获取前引入目标减排项目的碳域和碳链验证机制,对项目业主端、设备供应端、能源供应端、监管数据端和第三方服务端进行来源端资质质询,并仅向验证通过的来源端发放归集准入令牌,从源头上限定碳减排证据的上传主体和授权范围。相比直接接收文件或计量数据的方式,本发明能够有效降低非授权来源端上传无关证据、跨项目证据、跨核算期证据或伪造证据的风险,提高碳减排证据归集入口的可信性。
Smart Images

Figure CN122312176B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of credible evidence collection and preservation technology, specifically to a method for credible evidence collection and preservation of carbon emission reduction evidence. Background Technology
[0002] As the goals of carbon peaking and carbon neutrality are advanced, enterprises, industrial parks and project owners usually need to collect, calculate and record evidence of project boundaries, equipment operating status, energy consumption data, supporting materials for emission reduction, and third-party audit records when implementing carbon emission reduction projects such as energy-saving renovation, clean energy substitution and energy efficiency improvement.
[0003] In existing technologies, carbon emission reduction evidence is often stored in a scattered manner in the form of electronic documents, measurement reports, audit reports, or platform data interfaces. Differences in data format, collection time, signature methods, and auditing standards between different sources make it difficult to confirm the reliability of various types of evidence, whether they belong to the same emission reduction project, and whether they fall within the same accounting period during subsequent verification. Furthermore, existing carbon emission reduction evidence storage methods typically focus on hashing single files or data entries, lacking reliable verification of the correspondence between emission reduction supporting materials, measurement data, and audit records. When evidence is supplemented, rearranged, replaced, referenced across periods, or audit records are incorrectly referenced, a single hash value is insufficient to promptly detect broken evidence chains, mismatched relationships, or inconsistent emission reduction calculation bases, affecting the credibility and traceability of carbon emission reduction results.
[0004] Therefore, there is an urgent need for a reliable method for collecting and storing carbon emission reduction evidence to solve the above problems. Summary of the Invention
[0005] The purpose of this invention is to provide a reliable method for collecting and storing carbon emission reduction evidence, in order to solve the problems of insufficient source reliability, difficulty in verifying evidence relationships, and low traceability in the existing methods for collecting and storing carbon emission reduction evidence.
[0006] The objective of this invention can be achieved through the following technical solutions:
[0007] A reliable method for collecting and storing evidence of carbon emission reduction includes the following steps:
[0008] Step 1: Identity Verification and Evidence Acquisition for Target Emission Reduction Projects: During the accounting period of the target carbon emission reduction project, establish a project main chain identity certificate, initiate qualification inquiries to candidate source parties based on the project main chain identity certificate, receive role mirror credentials returned by candidate source parties and verify the identity of candidate source parties, issue aggregation access tokens to verified candidate source parties, and only accept carbon emission reduction evidence uploaded by candidate source parties carrying valid aggregation access tokens.
[0009] Step 2: Encapsulate the carbon emission reduction evidence into a carbon evidence cell, and generate a cell hash based on the carbon evidence cell;
[0010] Step 3: Construct a three-source carbon evidence network using carbon evidence cells as nodes, establish evidence relationship edges between carbon evidence cells, and obtain evidence coupling parameters based on the evidence relationship edges;
[0011] Step 4: Calculate the hash continuity for the current accounting period, and calculate the aggregation confidence temperature for the current accounting period based on hash continuity and evidence coupling parameters;
[0012] Step 5: When the collected reliable temperature meets the formal evidence storage threshold, generate the hash entanglement root and carbon emission reduction evidence storage node, and write the current accounting period emission reduction, hash entanglement root and carbon emission reduction evidence storage node into the reliable evidence storage system.
[0013] Furthermore, verifying the identity of candidate sources and issuing aggregation access tokens to verified candidate sources includes:
[0014] After receiving the role mirror credentials returned by the candidate source, calculate the end-item lock-in degree between the candidate source and the target emission reduction project; when the end-item lock-in degree is greater than or equal to the source passing threshold, determine that the candidate source is the source corresponding to the target emission reduction project, and issue an aggregation access token to it.
[0015] Furthermore, calculating the end-term coupling degree between the candidate source and the target emission reduction project includes:
[0016] Calculate the signature verification value between the candidate source and the target emission reduction project;
[0017] Calculate the asset matching degree between the candidate source and the target emission reduction project;
[0018] Calculate the degree of matching between the candidate emission source and the target emission reduction project;
[0019] The degree of end-item locking is determined based on the signature verification value, asset matching degree, and relationship matching degree.
[0020] Furthermore, the evidence coupling parameters include: the average carbon content frequency value of all carbon evidence cells in the current accounting period, the measurement coverage, the measurement and evidence fit, the audit echo spectrum, and the average evidence yaw value.
[0021] Furthermore, the calculation process for the average carbon content frequency value of all carbon evidence cells within the current accounting period includes:
[0022] For the For each carbon evidence unit cell, the evidence occurrence time, the center time of the accounting period, and the allowable time offset window corresponding to the evidence type are obtained. Based on the evidence occurrence time, the center time of the accounting period, and the allowable time offset window corresponding to the evidence type, the carbon frequency value is calculated. Based on carbon content frequency values Calculate the average carbon content frequency of all carbon evidence cells within the current accounting period. .
[0023] Furthermore, the calculation process for the metrological coverage of all carbon evidence cells within the current accounting period includes:
[0024] For the metering points within the current accounting period, calculate the number of sampling points to be calculated. And count the number of valid measurement data points. Based on the number of sampling points and the number of valid measurement data points The metric coverage of all carbon evidence cells within the current accounting period is calculated.
[0025] Furthermore, the calculation process for the quantitative interlocking degree of all carbon evidence cells within the current accounting period includes:
[0026] Calculate the metered emission reduction based on valid metering data:
[0027]
[0028] in: This represents the carbon emissions calculated based on measurement data; This represents the baseline emissions calculated based on metering data; This indicates the project emissions calculated based on valid measurement data. This indicates the amount of leakage and discharge;
[0029] Extract audit-confirmed emission reductions from audit records. Then measure the degree of bite. for:
[0030]
[0031] in: This indicates a very small positive number that prevents the denominator from being zero; MC represents the meter coverage rate.
[0032] Furthermore, calculating the aggregation confidence temperature for the current accounting period based on hash continuity and evidence coupling parameters includes:
[0033] Obtain measurement coverage, measurement-evidence consistency, audit echo spectrum, average evidence yaw value, and hash continuity respectively;
[0034] The above parameters are normalized.
[0035] The collection reliability temperature for the current accounting period is obtained based on the preset weights.
[0036] Furthermore, the method also includes: when generating hash entanglement roots and carbon emission reduction evidence storage nodes, jointly binding the carbon evidence cell, evidence relationship edge, aggregation trust temperature, emission reduction amount of the current accounting period, project number, and evidence storage results of the accounting period and the previous accounting period; and writing the joint binding result into a blockchain system, consortium blockchain system, trusted timestamp system, trusted electronic archive system, or storage system with tamper-proof audit logs to support the verification of evidence content tampering, evidence order anomalies, relationship mismatches, cross-period replacement, or hash chain breaks.
[0037] Compared to existing solutions, the beneficial effects achieved by this invention are:
[0038] This invention introduces a carbon domain and carbon chain verification mechanism for target emission reduction projects before evidence acquisition. It conducts source qualification verification on project owners, equipment suppliers, energy suppliers, regulatory data providers, and third-party service providers, and issues collection access tokens only to verified sources, thus limiting the entities and authorized scope for uploading carbon emission reduction evidence from the outset. Compared to directly receiving documents or measurement data, this invention effectively reduces the risk of unauthorized sources uploading irrelevant evidence, cross-project evidence, cross-accounting period evidence, or forged evidence, thereby improving the credibility of the carbon emission reduction evidence collection portal.
[0039] This invention encapsulates emission reduction supporting materials, measurement data, and audit records into a unified carbon evidence cell. It establishes structured relationships between different pieces of evidence through a three-source carbon evidence network, preventing individual pieces of evidence from being stored in isolation. Instead, they form a verifiable evidence network with measurement support, material proof, audit indices, time intervals, rectification closure loops, and the emission reduction calculation process. This enables the identification of issues such as missing evidence, mismatched relationships, incorrect audit indices, incomplete measurement data, and inconsistencies between supporting materials and emission reductions during subsequent verification, thereby improving the completeness and consistency of carbon emission reduction accounting.
[0040] This invention further calculates the collection reliability temperature based on measurement coverage, measurement-evidence consistency, audit echo spectrum, average evidence yaw value, and hash continuity. After meeting the formal evidence storage threshold, it generates hash entanglement roots and carbon emission reduction evidence storage nodes, which are then written into the reliable evidence storage system. This method not only records the emission reduction results for the current accounting period but also continuously binds the evidence content, evidence order, reliability parameters, and evidence storage results from the previous accounting period. This facilitates the detection of risks such as evidence tampering, order rearrangement, inter-period replacement, abnormal reliability parameters, and hash chain breaks, improving the tamper-proof capability and long-term traceability of carbon emission reduction evidence storage results. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this invention. For those skilled in the art, other drawings can be obtained based on these drawings.
[0042] Figure 1 This is a flowchart of the first method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention;
[0043] Figure 2 This is a flowchart of the second method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention;
[0044] Figure 3 This is a flowchart of the third method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention. Detailed Implementation
[0045] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0046] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more exemplary embodiments. Numerous specific details are provided in the following description to give a full understanding of exemplary embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more of the specific details omitted, or other methods, components, steps, etc., can be employed. In other instances, well-known structures, methods, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this disclosure.
[0047] This invention provides a reliable method for collecting and storing evidence of carbon emission reduction. Figure 1 This is a flowchart of the first method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention, as follows: Figure 1 As shown, the method includes the following steps:
[0048] Step 1: Identity verification and evidence acquisition for target emission reduction projects.
[0049] Before acquiring carbon measurement data, measurement data, and audit records during the carbon emission reduction project accounting period, the target emission reduction project should first undergo carbon domain and carbon chain verification. Figure 2 This is a flowchart of the second method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention, as follows: Figure 2 As shown, the identity verification and evidence acquisition for target emission reduction projects includes the following steps:
[0050] S101. Construct a carbon domain fingerprint of target emission reduction projects;
[0051] This invention obtains the project number, accounting period, owner identity, equipment number set, metering number set, energy account set, regulatory terminal number, and third-party server number of the target emission reduction project to construct the project's main chain identity verification. To avoid hash inconsistencies caused by set order sensitivity, this invention first performs normalized digest processing on the sets:
[0052]
[0053] in: Represents a set Abstract; Represents the set to be summarized; This indicates that the elements of the set are sorted according to lexicographical order, ascending number order, or a preset rule; The cryptographic hash algorithm can be SHA-256, SM3, or other equivalent hash algorithms; This indicates a splicing operation with length.
[0054] The equipment number summary is as follows: The summary of the measurement number is as follows: The summary of the energy account number is as follows: ;
[0055] in: This represents the set of equipment numbers registered for the target emission reduction projects; This represents the set of metering point numbers registered for the target emission reduction projects; This represents the set of energy account numbers registered for the target emission reduction projects; , , Each represents a summary of the set of equipment, metering points, and energy accounts;
[0056] Further generation of carbon domain striae , The representation is as follows:
[0057]
[0058] in: Indicates the target emission reduction project number; Indicates the accounting period number; The project identity anchor can be the owner's unified social credit code, the project owner's public key, the project owner's identity identifier, or the project identity number built into the system. Indicates the carbon emission reduction service authorization number; Indicates the third-party service authorization number; This represents the hash entanglement root of the previous accounting period; This indicates the current accounting period number. It is determined by the hash of the previous accounting period. The introduction of carbon domain fingerprinting allows for the binding of project identity verification during the current accounting period with historical evidence storage results, preventing the replacement of project owner identity, metering equipment, or energy accounts in subsequent accounting processes.
[0059] S102. Initiate carbon fingerprint chain qualification inquiry based on carbon domain fingerprint core and generate role mirror credentials;
[0060] Based on the carbon domain fingerprint core, inquiries are sent to the project owner, equipment supplier, energy supplier, regulatory data provider, and third-party service provider. For The first from the source of the class For each candidate endpoint, generate a qualification inquiry:
[0061]
[0062] in: Indicates the first Class 1 The spectral mirror challenge value of each candidate source end; This indicates the type of candidate source, with possible values including project owner, equipment supplier, energy supplier, regulatory data provider, or third-party service provider. Indicates the candidate source end number; Represents a random number, preferably a random value of not less than 128 bits; Indicates the valid time window for the query, such as 5 minutes, 10 minutes, or other preset time windows.
[0063] Upon receiving the query value, the candidate source extracts the project fact fragments it possesses: For the project owner, these fragments include one or more of the following: project number, project boundary, project filing document number, project owner's unified social credit code, and project contract number; for the equipment supplier, these fragments include one or more of the following: equipment number, equipment factory number, equipment nameplate number, equipment installation location, and equipment delivery contract number; for the energy supplier, these fragments include one or more of the following: energy account number, metering point number, energy user number, meter number, and energy supply contract number; for the regulatory data, these fragments include one or more of the following: regulatory filing number, regulatory platform project number, project methodology number, and regulatory data interface number; and for the third-party service provider, these fragments include one or more of the following: service authorization number, audit task number, service organization number, auditor's professional license number, and authorized accounting period.
[0064] The candidate source performs standardized summary processing on the factual fragments of the project:
[0065]
[0066] in: This represents a summary of factual fragments from the candidate source. This represents a fragment of project facts submitted by the candidate source. This indicates standardization processes, including field sorting, unit standardization, time format standardization, whitespace character removal, and encoding standardization.
[0067] Candidate source end generates role mirror credentials:
[0068]
[0069] in: Indicates the role mirroring credentials; Indicates the use of the candidate source's private key Perform digital signature; Indicates the range of data that the candidate source is authorized to provide; This represents the timestamp of the response generated by the candidate source; the candidate source's public key is pre-registered in the trusted identity directory and used to verify the validity of the signature.
[0070] S103, Calculate the end-item engagement degree and issue the collection access token;
[0071] After receiving the role mirror credentials returned by the candidate source, calculate the end-item lock-in degree between the candidate source and the target emission reduction project.
[0072] First, calculate the signature verification value:
[0073]
[0074] in: This represents the signature verification value; Indicates the public key of the candidate source;
[0075] This represents the signature verification function; when the signature is valid and the response time is within the valid challenge window, It is 1 if it is true, otherwise it is 0.
[0076] Then calculate the asset matching degree. :
[0077]
[0078] in: This refers to the set of equipment, metering points, energy accounts, or service authorizations submitted by the candidate source.
[0079] This represents the corresponding set registered in the carbon domain striation nucleus; This indicates the operation of retrieving the number of elements in the set; when the denominator is 0, it will... Set to 0.
[0080] Calculate the relationship matching degree again :
[0081]
[0082] in: This indicates the number of project identity relationship edges involved in the matching. Project identity relationship edges refer to the relationship data used to connect two project identity nodes in the target emission reduction project identity relationship graph. Project identity nodes include at least one of the following: project number, project owner, equipment number, metering point number, energy account number, energy supplier, regulatory filing number, third-party service authorization number, and audit task number. Project identity relationship edges are used to indicate that there is an attribution, binding, metering, energy supply, filing, authorization, or audit relationship between two project identity nodes, and are proved by at least one of the following: filing documents, equipment installation records, metering point configuration records, energy account binding records, regulatory registration records, third-party service authorization records, or audit task records. Indicates the first Project identity relationship edge; Indicates the first Matching weights for project identity relationship edges; Indicates the first Whether the project identity relationship edge is successfully matched, if successful =1, otherwise A score of 0 indicates that the candidate relationship edge submitted by the source end is matched with the pre-stored baseline relationship edge. The matching includes the identity nodes at both ends, relationship type, required fields, signature of the issuing party, validity period, cross-source consistency, and conflict records. Matching fails if required fields are inconsistent, signatures are invalid, validity period does not cover the accounting period, or there is a conflict with a high-priority data source. A successful match is determined when the candidate relationship edge meets the following conditions: the identity nodes at both ends are consistent with the baseline relationship edge; the relationship type is consistent; all preset required fields are consistent; the signature of the issuing party is verified; the relationship validity period covers the current accounting period; at least a preset number of source ends return consistent relationship facts; and there are no records conflicting with regulatory filing data, energy supply data, or other high-priority data sources.
[0083] The project identity relationship edges include: Project Number - Project Owner; Project Number - Equipment Number; Equipment Number - Metering Point Number; Metering Point Number - Energy Account Number; Energy Account Number - Energy Supplier; Project Number - Regulatory Filing Number; Project Number - Third-Party Service Authorization Number; Third-Party Service - Audit Task Number.
[0084] Will , and Normalized to ;
[0085] Final calculation of end-term locking degree :
[0086]
[0087] in: , , All are weighting coefficients, and , , The sum of is 1;
[0088] For each type of source end, select the candidate end with the highest end-item locking degree:
[0089]
[0090] And determine:
[0091]
[0092] Indicates the first The candidate endpoint with the highest locking degree among the source items;
[0093] Indicates the highest level of engagement;
[0094] This indicates that the threshold value for this type of source is preferably between 0.75 and 0.95.
[0095] If the above conditions are met, the candidate source is determined to be the source corresponding to the target emission reduction project, and an aggregation access token is issued to it. If the above conditions are not met, a collection access token will not be issued. , The representation is as follows:
[0096]
[0097] in: Indicates the source ID that passed verification; This indicates the degree of engagement of the endpoint that has passed verification at the source end; Indicates the token issuance time; Indicates the token's expiration time; This represents the random number for the token.
[0098] Only obtain carbon emission reduction documentation, measurement data, and audit records for the target emission reduction project during the accounting period from the source holding a valid collection access token.
[0099] Step 2: Encapsulate the carbon evidence cell and generate the cell hash.
[0100] The supporting materials, measurement data, and audit records for emission reductions are standardized and packaged into carbon evidence cells.
[0101] Carbon evidence cell is defined as : The representation is as follows:
[0102]
[0103] in, Indicate the evidence number; Indicates the type of evidence, with possible values including supporting materials for emission reductions, measurement data, or audit records; Indicates the source number of the evidence; This indicates the encrypted content of the evidence; This is a summary of the evidence. This represents a summary of the evidence's metadata. Indicates a verifiable credential; Indicate the time when the evidence occurred; Indicates the time of evidence collection; Indicates the preceding cell hash; This represents a set of reliable parameters.
[0104] The evidence summary is as follows:
[0105] The metadata summary of the evidence is as follows:
[0106] in: This refers to the body of evidence, a series of measurement values, the body of audit records, or their structured data; This indicates metadata such as the uploading entity, collection time, device number, metering point number, auditor number, file number, and source number.
[0107] The encrypted digest is: ;in: Indicates the use of a key Use a symmetric encryption algorithm; the encryption algorithm can be SM4, AES or other symmetric encryption algorithms.
[0108] Verifiable credentials It is expressed as follows:
[0109]
[0110] in: Indicates the use of the first Private key of each source of evidence Perform digital signature;
[0111] No. Cell hash of a carbon evidence cell Represented as:
[0112] By introducing The preceding unit cells of the current unit cell are associated with the order of formation to prevent evidence from being rearranged, inserted, or deleted.
[0113] Step 3: Construct a three-source carbon evidence network and calculate the evidence coupling parameters.
[0114] Figure 3 This is a flowchart of the third method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention, as follows: Figure 3 As shown, constructing a three-source carbon evidence web and calculating the evidence coupling parameters includes the following steps:
[0115] Using carbon evidence cells as nodes, a three-source carbon evidence network is constructed. :
[0116]
[0117] in: Represents the set of unit cell nodes for carbon evidence; This indicates the number of carbon evidence cells in the current accounting period; This represents the set of evidence relationship edges. Evidence relationship edges include: material proof edges; measurement support edges; audit reference edges; time interval edges; rectification closure loop edges; emission reduction calculation edges; and hash preorder edges. The establishment of evidence relationship edges must at least satisfy three conditions: field consistency, time coverage, and source signature validity. For measurement support edges, the measurement point number, equipment number, and sampling time interval of the measurement data should be consistent with the measurement range referenced in the emission reduction calculation; for audit reference edges, the audit task number, auditor signature, sampling time interval, and audit-confirmed emission reduction in the audit record should be able to reference back to the corresponding carbon evidence cell; for hash preorder edges, the preorder cell hash recorded in the current cell should be consistent with the cell hash recalculated from the previous cell after sorting.
[0118] For the Each carbon evidence unit cell is used to calculate the carbon content frequency value. :
[0119]
[0120] in: Indicate the time when the evidence occurred; Indicates the central time of the accounting period; This indicates the allowed time offset window corresponding to this type of evidence; Represents the natural constant; This indicates the time difference between the time when the evidence occurred and the central time of the accounting period, and the unit can be hours or days.
[0121] The accounting center time is: ; Indicates the start time of the accounting period; This indicates the end time of the accounting period.
[0122] Based on carbon content frequency value Calculate the average carbon content frequency of all carbon evidence cells within the current accounting period. for: ;
[0123] For the metering points within the current accounting period, calculate the number of sampling points to be calculated:
[0124]
[0125] in: Indicates the number of sampling points; This indicates the number of metering points in the target emission reduction project; Indicates the length of the current accounting period; Indicates the first Sampling interval for each measurement point; This indicates rounding up to the nearest integer.
[0126] The number of valid measurement data points is:
[0127]
[0128] in: Indicates the number of valid measurement data points; Indicates the first The number of sampling points actually transmitted by each metering point during the accounting period; Indicates the first The first metering point The validity identifier for each sampled data item is set to 1 when the sampled data meets the following conditions: valid signature, valid timestamp, normal device status, sampled value not exceeding the limit, not uploaded repeatedly, and valid calibration status; otherwise, the value is 0. Indicator function. When When the value is 1, the function takes a value of 1, indicating that the sample record is counted in the valid count; otherwise, it takes a value of 0, indicating that the sample record is not counted in the valid count.
[0129] metering coverage : .
[0130] Calculation of bite degree:
[0131] Calculate the metered emission reduction based on valid metering data:
[0132]
[0133] in: This represents the carbon emissions calculated based on measurement data; This represents the baseline emissions calculated based on metering data; This indicates the project emissions calculated based on valid measurement data. This indicates the amount of leakage and emissions.
[0134] Extract audit-confirmed emission reductions from audit records. Then measure the degree of bite. for:
[0135]
[0136] in: This represents the smallest positive number that prevents the denominator from being zero.
[0137] Extract audit anchor points from audit records, including equipment number, metering point number, sampling time interval, supporting material number, rectification item number, audit-confirmed emission reduction amount, and audit conclusion number, to construct an audit echo spectrum:
[0138]
[0139] in: Represents the audit echo spectrum; Indicates the number of audit anchors; Indicates the first The weight of each audit anchor point; Indicates the first Whether an audit anchor point is successfully matched to a carbon evidence cell; if successful. If the value is 1, then upon failure, The value is 0. The audit anchor matching process involves: standardizing the equipment number, metering point number, sampling time interval, supporting material number, rectification item number, audit-confirmed emission reduction, and audit conclusion number extracted from the audit records to form anchors to be matched; subsequently, candidate cells are retrieved from the carbon evidence cell node set of the current project and current accounting period, and correspondences are established between the evidence type and the cells of measurement data, emission reduction supporting materials, rectification closure loop, and audit records. During matching, the collection access token, verifiable certificate, source signature, occurrence time, collection time, metadata summary, and hash continuity of the candidate cells are verified; and it is determined whether the equipment and metering points are consistent, whether the sampling time interval corresponds to the measurement data, whether the supporting materials or rectification item number can point back to the corresponding evidence, whether the audit-confirmed emission reduction is consistent with the measured emission reduction or within the allowable deviation range, and whether the audit conclusion number is consistent with the audit record text. If all of the above content passes and there are no cross-source conflicts, duplicate references, or hash breaks, the audit anchor is deemed to have successfully matched the carbon evidence cell; otherwise, the matching is deemed to have failed, and the reason for the failure is recorded.
[0140] For the Calculate the confidence level of evidence using a single carbon evidence cell. :
[0141]
[0142] in: Indicates the time when the evidence was generated; Indicate the time when the evidence occurred; This indicates the allowed collection delay time corresponding to this type of evidence; Indicates the time scale for yaw penalty;
[0143] when hour, A value of 0 indicates that there is no risk of delayed data collection.
[0144] Calculate the average evidence yaw value of all carbon evidence cells within the current accounting period. :
[0145]
[0146] Step 4: Calculate the reliable temperature for aggregation
[0147] Figure 3 This is a flowchart of the third method for credible collection and preservation of carbon emission reduction evidence according to an embodiment of the present invention, as follows: Figure 3 As shown, calculating the aggregated reliable temperature includes the following steps:
[0148] S401. Calculate the hash continuity for the current accounting period;
[0149]
[0150] in: Indicates the hash continuity of the current accounting period; Indicates the first The pre-sequence cell hash of a carbon evidence cell record; Indicates the first Cell hash of a carbon evidence cell; This represents the root value of the previous accounting period that has been stored.
[0151] S402. Calculate the aggregation reliability temperature based on the hash continuity of the current accounting period.
[0152] The aggregation credibility temperature is used to characterize the completeness and consistency of the emission reduction evidence aggregation results within the current accounting period, and is not directly used to prove the authenticity of the emission reduction facts themselves. The aggregation credibility temperature is jointly determined by positive credibility parameters and negative risk parameters. Measurement coverage, measurement-evidence consistency, audit echo spectrum, and hash continuity are positive credibility parameters, while the average evidence yaw value is a negative risk parameter. The aggregation credibility temperature is calculated as follows:
[0153]
[0154] in: Indicates the reliable temperature for data aggregation; to This represents the weighting coefficients, and their sum is 1. It's worth noting that the calculation of the aggregated reliable temperature... All values in the table are normalized to 10 ... Then, the calculations are performed.
[0155] The rules for determining credibility are as follows:
[0156]
[0157] in: This represents the formal evidence storage threshold, with a preferred value range of 0.80 to 0.90;
[0158] The abnormal isolation threshold is represented, preferably with a value between 0.55 and 0.70; more preferably, to ensure the accuracy of the feasible judgment, the threshold can be... Take 0.85, Take 0.65.
[0159] Step 5: Generate the hash entanglement root and write it into the trusted evidence storage system.
[0160] When the collected credible temperature does not meet the formal evidence storage threshold, the carbon emission reduction voucher materials, measurement data and audit records of the target emission reduction project corresponding to that source end will not be credibly stored during the accounting period.
[0161] When the collected reliable temperature meets the formal evidence storage threshold, a reliable parameter summary is generated:
[0162]
[0163] in, Indicates the first A summary of the credible parameters of a carbon evidence cell; Indicates by Quantization is performed using decimal places, and the best results are obtained. It is 6; This indicates the signature verification result from the source of the evidence; Indicates the trust level of the source; This indicates whether the evidence was successfully referenced in the audit record.
[0164] Leaf Hash Represented as:
[0165]
[0166] in: This represents the hash entanglement root of the previous accounting period.
[0167] Current calculation period hash entanglement root for:
[0168]
[0169] in: This represents the root hash obtained after constructing a Merkle tree based on the leaf hashes;
[0170] Before constructing the Merkel tree, the leaf hash is sorted according to the time of occurrence of the evidence, the type of evidence, the evidence number, and the source number.
[0171] The emission reduction for the current accounting period is:
[0172] in: This indicates the emission reduction for the current accounting period; This represents the baseline emissions for the current accounting period; This indicates the project's emissions during the current accounting period; This indicates the leakage and emission volume during the current accounting period.
[0173] Furthermore:
[0174]
[0175]
[0176] in: Indicates the number of emission source categories; Indicates the first Baseline activity data for this type of emission source; Indicates the first The baseline emission factor for emission sources of the same type; Indicates the first Project activity data for emission sources; Indicates the first Project emission factors for emission sources of this type.
[0177] Carbon emission reduction record node Represented as:
[0178]
[0179] in: This indicates the carbon emission reduction record point for the current accounting period; This indicates the carbon emission reduction record node for the previous accounting period; Indicates the time of evidence storage.
[0180] The following data should be written into the trusted evidence storage system: project number; accounting period number; current accounting period emission reduction; aggregated trusted temperature; measurement coverage; measurement-evidence consistency; audit echo spectrum; average evidence yaw value; hash entanglement root; root value of the previous accounting period; carbon emission reduction evidence storage node; number of carbon evidence cells; storage time; and signature of the evidence storage subject. The trusted evidence storage system can be a blockchain system, a consortium blockchain system, a timestamp evidence storage system, a trusted electronic archive system, or a storage system with tamper-proof audit logs.
[0181] During the verification phase, recalculation is performed. , , and And perform the following judgment:
[0182]
[0183] in, The hash entanglement root is recalculated for the verification phase; The carbon emission reduction certificate nodes are recalculated for the verification phase. This indicates the verification results for the current accounting period. If the result is 1, it is determined that the supporting materials, measurement data, and audit records for the emission reductions during the corresponding accounting period have not been altered. A value of 0 indicates that there has been alteration of evidence content, abnormal evidence order, cross-period replacement, abnormal trusted parameters, or a broken hash chain.
[0184] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0185] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0186] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0187] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0188] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0189] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for credibly collecting and storing evidence of carbon emission reduction, characterized in that, The method includes the following steps: Step 1: Identity Verification and Evidence Acquisition for Target Emission Reduction Projects: During the accounting period of the target carbon emission reduction project, establish a project main chain identity certificate, initiate qualification inquiries to candidate source parties based on the project main chain identity certificate, receive role mirror credentials returned by candidate source parties, verify the identity of candidate source parties based on role mirror credentials, issue aggregation access tokens to verified candidate source parties, and only accept carbon emission reduction evidence uploaded by candidate source parties carrying valid aggregation access tokens. Step 2: Encapsulate the carbon emission reduction evidence into a carbon evidence cell, and generate a cell hash based on the carbon evidence cell; Step 3: Construct a three-source carbon evidence network using carbon evidence cells as nodes. The three-source carbon evidence network is an evidence network formed by using carbon evidence cells corresponding to three types of carbon emission reduction evidence—emission reduction supporting materials, measurement data, and audit records—as nodes, and using material proof edges, measurement support edges, audit back-pointing edges, time interval edges, rectification closed-loop edges, emission reduction calculation edges, and hash preorder edges as evidence relationship edges. Establish evidence relationship edges between carbon evidence cells, and obtain evidence coupling parameters based on evidence relationship edges. Step 4: Calculate the hash continuity for the current accounting period, and calculate the aggregation confidence temperature for the current accounting period based on hash continuity and evidence coupling parameters; Step 5: When the collection of credible temperatures meets the formal evidence storage threshold, generate hash entanglement roots and carbon emission reduction evidence storage nodes. The hash entanglement roots are the root values obtained by constructing a hash tree after sorting the leaf hashes corresponding to each carbon evidence cell according to the evidence occurrence time, evidence type, evidence number and source end number. Then, write the current accounting period emission reduction, hash entanglement roots and carbon emission reduction evidence storage nodes into the credible evidence storage system.
2. The method for credible collection and preservation of carbon emission reduction evidence according to claim 1, characterized in that, Verifying the identity of candidate sources and issuing aggregation access tokens to verified candidate sources includes: After receiving the role mirror credentials returned by the candidate source, the endpoint engagement degree between the candidate source and the target emission reduction project is calculated. The endpoint engagement degree is the degree of matching between the candidate source and the target emission reduction project, determined based on the signature verification value, asset matching degree, and relationship matching degree. The signature verification value is used to characterize the signature verification result of the candidate source's public key on the role mirror credentials and whether the response time is within the valid challenge time window. The value is 1 when the signature is valid and the response time is within the valid challenge time window, and 0 otherwise. When the endpoint engagement degree is greater than or equal to the source passing threshold, the candidate source is determined to be the source corresponding to the target emission reduction project, and an aggregation access token is issued to it.
3. The method for credible collection and preservation of carbon emission reduction evidence according to claim 2, characterized in that, Calculating the end-term lock-in degree between the candidate source and the target emission reduction project includes: Calculate the signature verification value between the candidate source and the target emission reduction project; Calculate the asset matching degree between the candidate source and the target emission reduction project; Calculate the degree of matching between the candidate emission source and the target emission reduction project; The degree of end-item locking is determined based on the signature verification value, asset matching degree, and relationship matching degree.
4. The method for credible collection and preservation of carbon emission reduction evidence according to claim 1, characterized in that, The evidence coupling parameters include: the average carbon content frequency value, measurement coverage, measurement-evidence fit, audit echo spectrum, and average evidence yaw value of all carbon evidence cells in the current accounting period. The average carbon content frequency value is calculated by averaging the carbon content frequency values of all carbon evidence cells in the current accounting period after calculating the carbon content frequency value of each carbon evidence cell based on the evidence occurrence time, the accounting period center time, and the allowable time offset window of the corresponding evidence type. The audit echo spectrum is an audit matching parameter obtained by weighted summation based on the equipment number, measurement point number, sampling time interval, supporting material number, rectification item number, audit confirmed emission reduction amount, and audit conclusion number in the audit record as audit anchor points.
5. A method for credible collection and preservation of carbon emission reduction evidence according to claim 4, characterized in that, The calculation process for the metrological coverage of all carbon evidence cells during the current accounting period includes: For the metering points within the current accounting period, calculate the number of sampling points to be calculated. And count the number of valid measurement data points. Based on the number of sampling points and the number of valid measurement data points The metric coverage of all carbon evidence cells within the current accounting period is calculated.
6. The method for credible collection and preservation of carbon emission reduction evidence according to claim 5, characterized in that, The calculation process for the quantitative interlocking degree of all carbon evidence cells within the current accounting period includes: Calculate the metered emission reduction based on valid metering data: in: This represents the carbon emissions calculated based on measurement data; This represents the baseline emissions calculated based on metering data; This indicates the project emissions calculated based on valid measurement data. Indicates the amount of leakage and discharge; Extract audit-confirmed emission reductions from audit records. Then measure the degree of bite. for: in: This indicates the smallest positive number whose denominator is zero. This indicates the meter coverage rate.
7. A method for credible collection and preservation of carbon emission reduction evidence according to claim 4, characterized in that, The calculation of the aggregation confidence temperature for the current accounting period based on hash continuity and evidence coupling parameters includes: Obtain measurement coverage, measurement-evidence consistency, audit echo spectrum, average evidence yaw value, and hash continuity respectively; The above parameters are normalized. The collection reliability temperature for the current accounting period is obtained based on the preset weights.
8. A method for credible collection and preservation of carbon emission reduction evidence according to claim 7, characterized in that, The method also includes: when generating hash entanglement roots and carbon emission reduction evidence storage nodes, jointly binding the carbon evidence cell, evidence relationship edge, aggregation credibility temperature, emission reduction amount of the current accounting period, project number, and evidence storage results of the accounting period and the previous accounting period; and writing the joint binding result into a blockchain system, consortium blockchain system, trusted timestamp system, trusted electronic archive system, or storage system with tamper-proof audit logs to support the verification of evidence content tampering, evidence order anomalies, relationship mismatches, cross-period replacement, or hash chain breaks.
Citation Information
Patent Citations
Carbon emission data processing method and system
CN113487469A
Carbon emission reduction application system and method
CN116777385A