Power generation right traceability method and system based on block chain credible technology

By obtaining and verifying power generation rights transaction data on the blockchain, the problem of how to effectively trace and verify power generation rights transaction data in blockchain technology is solved, and the accurate monitoring and verification of power generation rights transaction data is achieved, and the configuration of power generation rights and the operating efficiency of the power system is optimized.

CN119722067APending Publication Date: 2025-03-28ZHEJIANG RISESUN SCI & TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510220650.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-27
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

How to effectively trace and verify the transaction data of power generation rights in blockchain technology to ensure the correctness and immutability of transaction data, thereby optimizing the allocation of power resources and improving the operating efficiency of power generation systems.

Method used

By obtaining the node power generation rights transaction data of all transaction nodes on the blockchain, and extracting transaction information based on data consistency, the data of the blockchain power generation trading network is formed. Use blockchain transaction node data to perform consistency comparison verification to ensure the correctness of transaction data, and conduct retrospective analysis of power generation rights transaction volume to determine whether the transaction volume is within the allowable range.

Benefits of technology

Accurate monitoring and verification of power generation rights transaction data is achieved, the accuracy and immutability of transaction data is ensured, and the configuration of power generation rights and the operation efficiency of power system are optimized.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119722067A_ABST
    Figure CN119722067A_ABST
Patent Text Reader

Abstract

The invention provides a power generation right traceability method and system based on a block chain credible technology, and relates to the technical field of block chains. The method comprises the steps of obtaining node power generation right transaction data of all transaction nodes of a block chain, and performing transaction information extraction based on data consistency to form block chain power generation transaction network data; performing transaction volume-based power generation right tracing analysis according to the block chain power generation transaction network data to form block chain power generation right tracing result data; and performing power generation demand analysis according to the block chain power generation right tracing result data in combination with the block chain power generation transaction network data to form block chain power generation demand result data. According to the method, tracing analysis is performed through the transaction node data of the block chain, accurate monitoring of the power generation right transaction volume in the area is realized, optimal configuration of power resources is facilitated, and the operation efficiency of a power generation system is improved.
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 tracing power generation rights based on blockchain trusted technology. Background Art

[0002] Generation rights refer to the right of a power generation enterprise or generator to supply electricity to the power grid within a certain period of time in the power market. Generation rights are usually related to the trading mechanism of the power market, involving the production, dispatching and distribution of electricity.

[0003] In order to optimize the allocation of power resources and improve the operating efficiency of the power system, it is necessary to conduct reasonable market transactions for power generation rights. Considering the stability of the operation of the power trading market, the accumulation of transaction data should have strict confidentiality and data immutability. At present, blockchain technology can provide a stable data environment for the transaction of power generation rights due to its special data recording method. However, how to trace the power generation rights based on these recorded data to achieve tracking and verification of transaction data has become a problem in the current use of blockchain technology to achieve effective monitoring and management of power generation rights transactions.

[0004] Therefore, it is an urgent problem to design a method and system for tracing power generation rights based on blockchain trusted technology, conduct traceability analysis through blockchain transaction node data, and realize accurate monitoring of power generation rights trading volume in the region, which is conducive to the optimal allocation of power resources and improving the operating efficiency of the power generation system. Summary of the invention

[0005] The purpose of the present invention is to provide a method for tracing power generation rights based on blockchain trusted technology, by extracting the transaction data of all transaction nodes on the blockchain and using the principle that the blockchain transaction node data has consistency and uniformity to realize comparative verification of the transaction data, thereby ensuring the correctness of the acquired transaction data. At the same time, by using the transaction data extracted from the transaction node to conduct a traceability analysis on power generation rights transactions, it is determined whether the transaction volume of power generation rights is within the permitted transaction volume range, thereby effectively ensuring the normal and reasonable use of the power generation rights allowed to be traded by the transaction objects within the blockchain. In addition, combined with the records of power generation rights transaction data on the blockchain, the supply and demand relationship of the power generation rights provided within the entire blockchain can be further understood, so as to provide a reasonable data reference for the subsequent supplementation of power generation rights within the blockchain and transmission outside the area, effectively ensuring that the power generation rights are sufficiently traded while optimizing the configuration of the power generation rights and improving the utilization efficiency of electric energy.

[0006] The present invention also aims to provide a power generation right traceability system based on blockchain trusted technology. The system completes the transaction data collection of all transaction nodes in the blockchain through a data collection unit, and realizes the traceability confirmation analysis of the transaction volume of the power generation right by the transaction tracing unit. At the same time, the demand analysis unit accurately determines the supply and demand situation of the power generation right provided in the blockchain, forming an overall system for tracing the power generation right in the blockchain, ensuring that the power generation right can be effectively and reliably traced while also providing a supply and demand guidance reference for the power generation right transaction volume, which is an important material basis for realizing the traceability of the power generation right in the blockchain.

[0007] In a first aspect, the present invention provides a method for tracing power generation rights based on blockchain trusted technology, including: obtaining node power generation rights transaction data of all transaction nodes of the blockchain, and extracting transaction information based on data consistency to form blockchain power generation transaction network data; performing power generation rights tracing analysis based on transaction volume based on the blockchain power generation transaction network data to form blockchain power generation rights tracing result data; performing power generation demand analysis based on the blockchain power generation rights tracing result data and combining the blockchain power generation transaction network data to form blockchain power generation demand result data.

[0008] In the present invention, the method extracts the transaction data of all transaction nodes on the blockchain and uses the principle that the blockchain transaction node data has consistency and uniformity to realize comparative verification of the transaction data, thereby ensuring the correctness of the acquired transaction data. At the same time, by using the transaction data extracted from the transaction nodes to conduct a retrospective analysis of the power generation right transaction, it is determined whether the transaction volume of the power generation right is within the permitted transaction volume range, thereby effectively ensuring the normal and reasonable use of the power generation right allowed to be traded by the transaction objects within the blockchain. In addition, combined with the record of power generation right transaction data on the blockchain, the supply and demand relationship of the power generation right provided within the entire blockchain can be further understood, so as to provide a reasonable data reference for the subsequent supplementation of power generation rights within the blockchain and transmission outside the area, effectively ensuring that the power generation right is sufficiently traded while optimizing the configuration of the power generation right and improving the utilization efficiency of electric energy.

[0009] As a possible implementation method, the node power generation right transaction data of all transaction nodes of the blockchain is obtained, and transaction information is extracted based on data consistency to form blockchain power generation transaction network data, including: according to the node power generation right transaction data of each transaction node, the corresponding node object transaction demand information, node object transaction supply information and node object transaction completion information are extracted; according to the node object transaction completion information corresponding to each transaction node, a consistency comparison analysis is performed to form blockchain power generation right object transaction completion network data; according to the node object transaction demand information and node object transaction supply information corresponding to each transaction node, a comparison analysis based on transaction information duplication is performed to form blockchain power generation right object transaction supply and demand network data; blockchain power generation right object transaction completion network data and blockchain power generation right object transaction supply and demand network data are combined to form blockchain power generation transaction network data.

[0010] In the present invention, the transaction data of power generation rights on the blockchain is recorded on each transaction node, so that this feature of the blockchain can be used to monitor and verify the transaction data of power generation rights. It should be noted that the tracing of power generation rights is, on the one hand, to verify the authenticity and correctness of the power generation rights certificate information, to ensure that the transaction object uses a fake power generation right certificate to complete the illegal and unreasonable verification, and on the other hand, to verify the transaction behavior of power generation rights. It can be understood that the transaction of power generation rights is essentially to trade the power generation within the permitted range to promote the reasonable allocation of power resources and improve the power generation efficiency of the power system. Therefore, considering these two aspects of power generation right verification, the credibility technology of the blockchain is used to directly trace the transaction volume of power generation rights, which can not only realize the verification of the transaction completed by the forgery of power generation right certificates, but also accurately track the overall power generation right transaction volume. Because the transaction information of power generation rights in blockchain technology will be recorded on different transaction nodes at the same time, it can be compared with each other to verify the correctness and accuracy of the transaction data, and then obtain the correct transaction data information on the blockchain. Of course, the extraction of transaction data information of transaction nodes on the blockchain includes two aspects to ensure that subsequent transaction monitoring can have sufficient data basis to achieve. On the one hand, the transaction volume data information of power generation rights trading data is extracted and analyzed, and on the other hand, the transaction demand and transaction supply information of power generation rights is extracted and analyzed.

[0011] As a possible implementation method, a consistency comparison analysis is performed based on the node object transaction completion information corresponding to each transaction node to form blockchain power generation right object transaction completion network data, including: for the node object transaction completion information corresponding to each transaction node, all transaction records are extracted, and the transaction provider, transaction acquisition object, power generation right transaction volume and transaction time corresponding to each transaction record are determined to form the node single power generation right transaction information corresponding to each transaction record; for each node single power generation right transaction information on any transaction node, the following consistency analysis is performed on the node single power generation right transaction information corresponding to each other transaction node: if the node single power generation right transaction information is the same as the node single power generation right transaction information corresponding to any other transaction node If the transaction providing object, transaction obtaining object, power generation right transaction volume and transaction time are the same, the node's single power generation right transaction information will be marked as the normal information of the single power generation right transaction in the area; if the node's single power generation right transaction information is different from the corresponding node's single power generation right transaction information on any other transaction node in terms of transaction providing object, transaction obtaining object, power generation right transaction volume and transaction time, the node's single power generation right transaction information will be marked as abnormal information of the single power generation right transaction in the area; combined with all the normal information of single power generation rights transactions in the area, with different transaction obtaining objects and transaction providing objects in the information as network points, corresponding transaction relationships as network lines, and corresponding power generation right transaction volumes as the direction relationship quantity of the network lines, the blockchain power generation right object transaction completion network data is established.

[0012] In the present invention, the extraction of the power generation rights transaction volume information of different transaction nodes on the blockchain is mainly based on the trusted technology of the blockchain. The same transaction data information is recorded on different transaction nodes, so the consistency comparison and verification of the transaction data on different transaction nodes can be performed. In order to ensure the correct comparison and correspondence of the consistency comparison and verification, the transaction parties, transaction volume and transaction time of the transaction data are used as the main comparison information. In essence, it is to determine whether the transaction volume is correct by the correspondence between the transaction object and the transaction time. Of course, the same transaction information can be compared at the level of the number of transaction nodes, which greatly ensures the correctness of the consistency comparison, and can also compare the errors of the corresponding verification.

[0013] As a possible implementation method, according to the node object transaction demand information and node object transaction supply information corresponding to each transaction node, a comparative analysis based on transaction information duplication check is performed to form blockchain power generation right object transaction supply and demand network data, including: for the node object transaction demand information corresponding to each transaction node, the corresponding transaction demand object, transaction demand time and transaction demand amount are extracted to form the node single power generation right demand information; for the node object transaction supply information corresponding to each transaction node, the corresponding transaction supply object, transaction supply time and transaction supply amount are extracted to form the node single power generation right supply information; all transaction nodes are collected The single power generation right demand information of different nodes is collected, and the single power generation right demand information of different nodes with the same transaction demand object, transaction demand time and transaction demand amount is deduplicated to form a blockchain power generation right demand information set; the single power generation right supply information of different nodes of all transaction nodes is collected, and the single power generation right supply information of different nodes with the same transaction supply object, transaction supply time and transaction supply amount is deduplicated to form a blockchain power generation right supply information set; the blockchain power generation right demand information set and the blockchain power generation right supply information set are combined to extract the power generation right supply and demand information to form the blockchain power generation right object transaction supply and demand network data.

[0014] In the present invention, the information extraction of supply and demand transaction data is mainly to obtain and organize all supply and demand information in the supply chain to form the overall supply and demand statistics under the entire blockchain. Considering that the same transaction object will publish corresponding supply data information or demand data information on different transaction nodes, it is necessary and effective to perform non-repetitive comparison of the supply and demand data of all transaction nodes to remove the same data when extracting supply and demand data information.

[0015] As a possible implementation method, the blockchain power generation right demand information set and the blockchain power generation right supply information set are combined to extract the power generation right supply and demand information to form the blockchain power generation right object transaction supply and demand network data, including: determining the node center, and connecting each network point with the node center using the different supply and demand objects in the blockchain power generation right demand information set and the blockchain power generation right supply information set as the network point; using the transaction demand as the direction value toward the network point, and using the transaction supply as the direction value toward the node center, to establish the blockchain power generation right object transaction supply and demand network data.

[0016] In the present invention, after obtaining all supply and demand data information, the transaction supply and demand network data to be established is mainly to clearly show the supply and demand situation of all objects on the blockchain. Therefore, the supply and demand network data is different from the transaction network data. In essence, all supply and demand information is released through transaction nodes. Therefore, the node center is used as a reference to connect the supply and demand information of all objects published at the node center. Of course, since the direction of the power generation information flow of supply and demand relative to the node is different, the direction of supply and demand between the object and the node center is different, so that the supply data and demand data can be jointly represented at the node center.

[0017] As a possible implementation method, based on the blockchain power generation transaction network data, the power generation rights tracing analysis based on the transaction volume is carried out to form the blockchain power generation rights tracing result data, including: based on the blockchain power generation rights object transaction completion network data, the power generation rights volume based on the transaction direction is traced to determine the transaction traceable power generation volume of the original selling object , n represents the number of different original sales objects; obtain the allowed sales power generation of different original sales objects , and trace the power generation according to the corresponding transactions Conduct the following retrospective analysis: , it is determined that the power generation rights of the original sales object are used normally. , it is determined that the use of the power generation rights of the original sales object is abnormal.

[0018] In the present invention, after reasonable and accurate trading network data is formed, the power generation rights transaction volume can be traced back and analyzed based on the trading network data. The purpose of the traceability analysis is mainly to determine whether the object that initially provided the power generation rights can be matched in terms of transaction volume through the established trading data network. Therefore, before conducting the traceability analysis, it is necessary to obtain the power generation rights transaction volume data provided by the initial sales object after tracing based on the trading data network and the power generation rights transaction volume data reported by these initial sales objects. By comparing the two, it can be determined whether the transaction record data obtained from the blockchain-based transaction node has anomalies in the number of transactions in the entire area, and then it can be determined whether there is abnormal transaction record information. If there is anomalies, it can be used to locate the abnormal part and provide data reference for inspection.

[0019] As a possible implementation method, based on the blockchain power generation right object transaction completion network data, the power generation right quantity based on the transaction direction is traced to determine the transaction traceability power generation quantity of the original selling object. , including: determining the final transaction acquisition object of the power generation right; taking different final transaction acquisition objects as the starting tracing objects, accumulating the power generation right transaction volume with the direction relationship of the power generation right transaction volume as the tracing direction, until there is no tracing direction, then determining the transaction object at the tracing end point as the original selling object, and determining the accumulated power generation right transaction volume as the transaction tracing power generation volume of the original selling object .

[0020] In the present invention, due to the acquisition of data from the transaction data network, clear transaction relationships are established between different objects. Based on these transaction relationships, it is possible to determine how the transaction volume of power generation rights provided by the initial sales object is traded and allocated. Therefore, when tracing back, it is possible to start with the object that last stopped trading and trace back according to the transaction relationship. Ultimately, it is possible to determine the initial sales object and obtain the total transaction volume information of power generation rights provided by the initial sales object obtained based on the transaction data network.

[0021] As a possible implementation method, based on the blockchain power generation rights tracing result data, combined with the blockchain power generation transaction network data, power generation demand analysis is performed to form blockchain power generation demand result data, including: tracing power generation according to transactions corresponding to different original sales objects , determine the total amount of blockchain power generation rights transactions ,in, ; According to the blockchain power generation rights tracing results data, the total demand for blockchain power generation rights is determined and the total supply of blockchain power generation rights ;According to the total amount of blockchain power generation rights transactions 、Total demand for blockchain power generation rights And the total supply of blockchain power generation rights , conduct power generation demand analysis in the region and form blockchain power generation demand result data.

[0022] In the present invention, the transaction of power generation rights is not limited to the scope of objects involved in the blockchain. It is only because of the factors of blockchain technology that the traceability analysis of the power generation rights of the transaction objects is limited to the blockchain. However, due to the scope of the blockchain, it also provides convenience for the demand analysis of power generation rights transactions between different blockchains, which is conducive to data acquisition and analysis, and makes data acquisition and processing more orderly and efficient. Here, the power generation demand analysis is mainly to determine whether the power generation rights transactions in the entire blockchain are balanced in terms of transaction volume. Therefore, the power generation rights transaction volume that has not been met and the power generation rights transaction volume that can still be provided can be determined based on the supply and demand network data and the transaction network data, and a comparative analysis can be performed to determine the supply and demand relationship results in the area.

[0023] As a possible implementation method, according to the total amount of blockchain power generation rights transactions 、Total demand for blockchain power generation rights And the total supply of blockchain power generation rights , analyze the power generation demand in the region and form blockchain power generation demand result data, including: based on the total amount of blockchain power generation rights transactions and the total demand for blockchain power generation rights , determine the total remaining demand for blockchain ,in: ;According to the total amount of blockchain power generation rights transactions and the total supply of blockchain power generation rights , determine the total remaining supply of the blockchain ,in: ; According to the total remaining demand of blockchain and the total remaining supply on the blockchain , conduct the following analysis of power generation demand in the area: , then sufficient information on power generation rights transactions within the region is formed. , then the information on insufficient power generation rights trading in the region is formed.

[0024] In the present invention, it can be understood that only when the remaining demand for power generation rights in the blockchain does not exceed the remaining supply of power generation rights can it be shown that the demand for power generation rights in the blockchain can be met within the region, otherwise it needs to be supplemented from outside the region. In practice, blockchains are often physically defined by regional scope or administrative area scope, so after returning to the supply and demand relationship within the region, it can also be used as reference data for guiding policy adjustments in the power generation rights region or administrative area.

[0025] In a second aspect, the present invention provides a power generation right traceability system based on blockchain trusted technology, including: a data acquisition unit, used to obtain node power generation right transaction data of all transaction nodes on the blockchain; a transaction tracing analysis unit, used to obtain all node power generation right transaction data collected by the data acquisition unit, perform consistency comparison analysis to form blockchain power generation transaction network data, and perform tracing analysis to form blockchain power generation right tracing result data; a demand analysis unit, used to obtain the blockchain power generation transaction network data and blockchain power generation right tracing result data formed by the transaction tracing analysis unit, perform power generation demand analysis, and form blockchain power generation demand result data.

[0026] In the present invention, the system completes the transaction data collection of all transaction nodes in the blockchain through the data collection unit, and the transaction tracing and analysis unit realizes the tracing and confirmation analysis of the transaction volume of the power generation rights. At the same time, the demand analysis unit accurately determines the supply and demand situation of the power generation rights provided in the blockchain, forming an overall system for tracing the power generation rights in the blockchain, which ensures that the power generation rights can be effectively and reliably traced while also providing a supply and demand guidance reference for the power generation rights transaction volume, and is an important material basis for realizing the tracing of the power generation rights in the blockchain.

[0027] The beneficial effects of the power generation right traceability method and system based on blockchain trusted technology provided by the present invention are as follows: This method extracts the transaction data of all transaction nodes on the blockchain and uses the principle that the blockchain transaction node data has consistency and uniformity to realize comparative verification of the transaction data, thereby ensuring the correctness of the acquired transaction data. At the same time, by using the transaction data extracted from the transaction nodes to conduct a retrospective analysis of the power generation rights transaction, it is determined whether the transaction volume of the power generation rights is within the permitted transaction volume range, thereby effectively ensuring the normal and reasonable use of the permitted power generation rights by the transaction objects within the blockchain. In addition, combined with the records of power generation rights transaction data on the blockchain, we can further understand the supply and demand relationship of the power generation rights provided within the entire blockchain, so as to provide a reasonable data reference for the subsequent supplementation of power generation rights within the blockchain and transmission outside the area, effectively ensuring that the power generation rights are adequately traded while optimizing the configuration of the power generation rights and improving the efficiency of electric energy utilization.

[0028] The system completes the transaction data collection of all transaction nodes in the blockchain through the data collection unit, and the transaction tracing and analysis unit realizes the tracing and confirmation analysis of the transaction volume of power generation rights. At the same time, the demand analysis unit accurately determines the supply and demand situation of the power generation rights provided in the blockchain, forming an overall system for tracing power generation rights in the blockchain. It ensures that power generation rights can be traced effectively and reliably, and also provides a supply and demand guidance reference for power generation rights transaction volume. It is an important material basis for realizing the tracing of power generation rights in the blockchain. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments of the present invention are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0030] Figure 1 A step diagram of a method for tracing power generation rights based on blockchain trusted technology provided by an embodiment of the present invention; Figure 2 A schematic diagram of the structure of a power generation rights traceability system based on blockchain trusted technology provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0031] The technical solutions in the embodiments of the present invention will be described below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0032] Generation rights refer to the right of a power generation enterprise or generator to supply electricity to the power grid within a certain period of time in the power market. Generation rights are usually related to the trading mechanism of the power market, involving the production, dispatching and distribution of electricity.

[0033] In order to optimize the allocation of power resources and improve the operating efficiency of the power system, it is necessary to conduct reasonable market transactions for power generation rights. Considering the stability of the operation of the power trading market, the accumulation of transaction data should have strict confidentiality and data immutability. At present, blockchain technology can provide a stable data environment for the transaction of power generation rights due to its special data recording method. However, how to trace the power generation rights based on these recorded data to achieve tracking and verification of transaction data has become a problem in the current use of blockchain technology to achieve effective monitoring and management of power generation rights transactions.

[0034] refer to Figure 1-Figure 2 , an embodiment of the present invention provides a method for tracing power generation rights based on blockchain trusted technology. The method extracts the transaction data of all transaction nodes on the blockchain and uses the principle that the blockchain transaction node data has consistency and uniformity to realize comparative verification of the transaction data, thereby ensuring the correctness of the acquired transaction data. At the same time, by using the transaction data extracted from the transaction nodes to conduct a traceability analysis on power generation rights transactions, it is determined whether the transaction volume of power generation rights is within the permitted transaction volume range, thereby effectively ensuring the normal and reasonable use of the permitted power generation rights by the transaction objects within the blockchain. In addition, combined with the records of power generation rights transaction data on the blockchain, the supply and demand relationship of the power generation rights provided within the entire blockchain can be further understood, so as to provide a reasonable data reference for the subsequent supplementation of power generation rights within the blockchain and transmission outside the area, effectively ensuring sufficient power generation rights transactions while optimizing the configuration of power generation rights and improving the utilization efficiency of electric energy.

[0035] The power generation rights traceability method based on blockchain trusted technology specifically includes the following steps: S1: Obtain the node power generation rights transaction data of all transaction nodes in the blockchain, and extract transaction information based on data consistency to form blockchain power generation transaction network data.

[0036] Obtain the node power generation right transaction data of all transaction nodes of the blockchain, and extract transaction information based on data consistency to form blockchain power generation transaction network data, including: extracting the corresponding node object transaction demand information, node object transaction supply information and node object transaction completion information according to the node power generation right transaction data of each transaction node; performing consistency comparative analysis according to the node object transaction completion information corresponding to each transaction node to form blockchain power generation right object transaction completion network data; performing comparative analysis based on transaction information duplication check according to the node object transaction demand information and node object transaction supply information corresponding to each transaction node to form blockchain power generation right object transaction supply and demand network data; combining blockchain power generation right object transaction completion network data and blockchain power generation right object transaction supply and demand network data to form blockchain power generation transaction network data.

[0037] The transaction data of power generation rights on the blockchain is recorded on each transaction node, so this feature of the blockchain can be used to monitor and verify the transaction data of power generation rights. It should be noted that the tracing of power generation rights is, on the one hand, to verify the authenticity and correctness of the power generation rights certificate information, to ensure that the transaction object uses a fake power generation right certificate to complete the illegal and unreasonable verification, and on the other hand, to verify the transaction behavior of power generation rights. It can be understood that the transaction of power generation rights is essentially to trade the power generation within the permitted range to promote the reasonable allocation of power resources and improve the power generation efficiency of the power system. Therefore, considering these two aspects of power generation right verification, the use of blockchain's credibility technology to directly trace the transaction volume of power generation rights can not only verify the transaction completed by forging power generation right certificates, but also accurately track the overall power generation right transaction volume. Because the transaction information of power generation rights on blockchain technology will be recorded on different transaction nodes at the same time, it can be compared with each other to verify the correctness and accuracy of the transaction data, and then obtain the correct transaction data information on the blockchain. Of course, the extraction of transaction data information of transaction nodes on the blockchain includes two aspects to ensure that subsequent transaction monitoring can have sufficient data basis to achieve. On the one hand, the transaction volume data information of power generation rights trading data is extracted and analyzed, and on the other hand, the transaction demand and transaction supply information of power generation rights is extracted and analyzed.

[0038] According to the node object transaction completion information corresponding to each transaction node, a consistency comparison analysis is performed to form the blockchain power generation right object transaction completion network data, including: for the node object transaction completion information corresponding to each transaction node, all transaction records are extracted, and the transaction provider, transaction acquisition object, power generation right transaction volume and transaction time corresponding to each transaction record are determined to form the node single power generation right transaction information corresponding to each transaction record; for each node single power generation right transaction information on any transaction node, the following consistency analysis is performed on the node single power generation right transaction information corresponding to each other transaction node: if the node single power generation right transaction information is the same as the node single power generation right transaction information corresponding to any other transaction node in the transaction provider pair If the transaction object, transaction acquisition object, power generation right transaction volume and transaction time are the same, the node's single power generation right transaction information is marked as the normal information of the single power generation right transaction in the area; if the node's single power generation right transaction information is different from the corresponding node's single power generation right transaction information on any other transaction node in terms of transaction provision object, transaction acquisition object, power generation right transaction volume and transaction time, the node's single power generation right transaction information is marked as abnormal information of the single power generation right transaction in the area; combined with all the normal information of single power generation right transactions in the area, with different transaction acquisition objects and transaction provision objects in the information as network points, corresponding transaction relationships as network lines, and corresponding power generation right transaction volumes as the direction relationship quantity of the network lines, the blockchain power generation right object transaction completion network data is established.

[0039] The extraction of power generation rights transaction volume information of different transaction nodes on the blockchain is mainly based on the trusted technology of the blockchain. The same transaction data information is recorded on different transaction nodes, so the consistency comparison and verification of the transaction data on different transaction nodes can be carried out. In order to ensure the correct comparison and correspondence of the consistency comparison and verification, the transaction parties, transaction volume and transaction time of the transaction data are used as the main comparison information. In essence, it is to determine whether the transaction volume is correct by the correspondence between the transaction object and the transaction time. Of course, the same transaction information can be compared at the level of the number of transaction nodes, which greatly ensures the correctness of the consistency comparison, and can also compare the errors of the corresponding verification.

[0040] According to the node object transaction demand information and node object transaction supply information corresponding to each transaction node, a comparative analysis based on transaction information duplication check is performed to form blockchain power generation right object transaction supply and demand network data, including: for the node object transaction demand information corresponding to each transaction node, the corresponding transaction demand object, transaction demand time and transaction demand amount are extracted to form the node single power generation right demand information; for the node object transaction supply information corresponding to each transaction node, the corresponding transaction supply object, transaction supply time and transaction supply amount are extracted to form the node single power generation right supply information; the single power generation right demand information of different nodes of all transaction nodes is collected, and the single power generation right demand information of different nodes with the same transaction demand object, transaction demand time and transaction demand amount is deduplicated to form a blockchain power generation right demand information set; the single power generation right supply information of different nodes of all transaction nodes is collected, and the single power generation right supply information of different nodes with the same transaction supply object, transaction supply time and transaction supply amount is deduplicated to form a blockchain power generation right supply information set; the power generation right supply and demand information is extracted by combining the blockchain power generation right demand information set and the blockchain power generation right supply information set to form the blockchain power generation right object transaction supply and demand network data.

[0041] The information extraction of supply and demand transaction data is mainly to obtain and organize all supply and demand information in the supply chain to form the overall supply and demand statistics under the entire blockchain. Considering that the same transaction object will publish corresponding supply data information or demand data information on different transaction nodes, it is necessary and effective to perform non-repetitive comparison of supply and demand data of all transaction nodes to remove duplicate data when extracting supply and demand data information.

[0042] Combined with the blockchain power generation right demand information set and the blockchain power generation right supply information set, the power generation right supply and demand information is extracted to form the blockchain power generation right object transaction supply and demand network data, including: determining the node center, and connecting each network point with the node center using the different supply and demand objects in the blockchain power generation right demand information set and the blockchain power generation right supply information set as the network point; using the transaction demand as the direction value toward the network point, and using the transaction supply as the direction value toward the node center, to establish the blockchain power generation right object transaction supply and demand network data.

[0043] After obtaining all the supply and demand data information, the transaction supply and demand network data to be established is mainly to clearly show the supply and demand situation of all objects on the blockchain. Therefore, the supply and demand network data is different from the transaction network data. In fact, all supply and demand information is released through the transaction node. Therefore, the node center is used as the benchmark to connect the supply and demand information published by all objects at the node center. Of course, since the direction of the power generation information flow of supply and demand relative to the node is different, the direction of supply and demand between the object and the node center is different, so that the supply data and demand data can be jointly expressed at the node center.

[0044] S2: According to the data of blockchain power generation trading network, conduct power generation rights tracing analysis based on transaction volume to form blockchain power generation rights tracing result data.

[0045] According to the blockchain power generation transaction network data, the power generation rights traceability analysis based on the transaction volume is carried out to form the blockchain power generation rights traceability result data, including: according to the blockchain power generation rights object transaction completion network data, the power generation rights volume based on the transaction direction is traced to determine the transaction traceability power generation volume of the original sales object , n represents the number of different original sales objects; obtain the allowed sales power generation of different original sales objects , and trace the power generation according to the corresponding transactions Conduct the following retrospective analysis: , it is determined that the power generation rights of the original sales object are used normally. , it is determined that the use of the power generation rights of the original sales object is abnormal.

[0046] After forming reasonable and accurate trading network data, the power generation rights transaction volume can be traced back and analyzed based on the trading network data. The purpose of the traceability analysis is mainly to determine whether the object that initially provided the power generation rights can be matched in terms of transaction volume through the established trading data network. Therefore, before conducting a traceability analysis, it is necessary to obtain the power generation rights transaction volume data provided by the initial sales object after tracing based on the trading data network and the power generation rights transaction volume data reported by these initial sales objects. By comparing the two, it can be determined whether the transaction record data obtained from the blockchain-based transaction node has anomalies in the number of transactions in the entire area, and then it can be determined whether there is abnormal transaction record information. If there is an anomaly, it can be used to locate the abnormal part and provide data reference for inspection.

[0047] According to the blockchain power generation right object transaction completion network data, the power generation right quantity based on the transaction direction is traced to determine the transaction traceability power generation quantity of the original selling object , including: determining the final transaction acquisition object of the power generation right; taking different final transaction acquisition objects as the starting tracing objects, accumulating the power generation right transaction volume with the direction relationship of the power generation right transaction volume as the tracing direction, until there is no tracing direction, then determining the transaction object at the tracing end point as the original selling object, and determining the accumulated power generation right transaction volume as the transaction tracing power generation volume of the original selling object .

[0048] Due to the acquisition of data from the transaction data network, clear transaction relationships are established between different objects. Based on these transaction relationships, it is possible to determine how the transaction volume of power generation rights provided by the initial sales object is traded and allocated. Therefore, when tracing back, it is possible to start with the object that last stopped trading and trace back according to the transaction relationship. Ultimately, the initial sales object can be determined and the total transaction volume of power generation rights provided by the initial sales object obtained based on the transaction data network can be obtained.

[0049] S3: Based on the blockchain power generation rights tracing result data and combined with the blockchain power generation trading network data, power generation demand analysis is performed to form blockchain power generation demand result data.

[0050] According to the blockchain power generation rights tracing result data, combined with the blockchain power generation transaction network data, power generation demand analysis is performed to form blockchain power generation demand result data, including: tracing power generation according to transactions corresponding to different original sales objects , determine the total amount of blockchain power generation rights transactions ,in, ; According to the blockchain power generation rights tracing results data, the total demand for blockchain power generation rights is determined and the total supply of blockchain power generation rights ;According to the total amount of blockchain power generation rights transactions 、Total demand for blockchain power generation rights And the total supply of blockchain power generation rights , conduct power generation demand analysis in the region and form blockchain power generation demand result data.

[0051] The transaction of power generation rights is not limited to the scope of objects involved in the blockchain. It is only because of the factors of blockchain technology that the traceability analysis of the power generation rights of the transaction objects is limited to the blockchain. However, due to the scope of the blockchain, it also provides convenience for the demand analysis of power generation rights transactions between different blockchains, which is conducive to data acquisition and analysis, making data acquisition and processing more orderly and efficient. Here, the power generation demand analysis is mainly to determine whether the power generation rights transactions in the entire blockchain are balanced in terms of transaction volume. Therefore, the power generation rights transaction volume that has not been met and the power generation rights transaction volume that can be provided can be determined based on the supply and demand network data and the transaction network data, and a comparative analysis can be conducted to determine the supply and demand relationship results in the area.

[0052] According to the total amount of blockchain power generation rights transactions 、Total demand for blockchain power generation rights And the total supply of blockchain power generation rights , analyze the power generation demand in the region and form blockchain power generation demand result data, including: based on the total amount of blockchain power generation rights transactions and the total demand for blockchain power generation rights , determine the total remaining demand for blockchain ,in: ;According to the total amount of blockchain power generation rights transactions and the total supply of blockchain power generation rights , determine the total remaining supply of the blockchain ,in: ; According to the total remaining demand of blockchain and the total remaining supply on the blockchain , conduct the following analysis of power generation demand in the area: , then sufficient information on power generation rights transactions within the region is formed. , then the information on insufficient power generation rights trading in the region is formed.

[0053] It is understandable that only when the remaining demand for power generation rights in the blockchain does not exceed the remaining supply of power generation rights can it be shown that the demand for power generation rights in the blockchain can be met within the region, otherwise it needs to be supplemented from outside the region. In practice, blockchains are often physically defined by regional or administrative areas, so after returning to the supply and demand relationship within the region, they can also serve as reference data for guiding policy adjustments in the power generation rights region or administrative area.

[0054] The present invention also provides a power generation right traceability system based on blockchain trusted technology, the system comprising: a data acquisition unit, used to obtain node power generation right transaction data of all transaction nodes on the blockchain; a transaction tracing analysis unit, used to obtain all node power generation right transaction data collected by the data acquisition unit, perform consistency comparison analysis to form blockchain power generation transaction network data, and perform tracing analysis to form blockchain power generation right tracing result data; a demand analysis unit, used to obtain the blockchain power generation transaction network data and blockchain power generation right tracing result data formed by the transaction tracing analysis unit, perform power generation demand analysis, and form blockchain power generation demand result data.

[0055] The system obtains the node power generation rights transaction data of all transaction nodes in the blockchain, and extracts transaction information based on data consistency to form blockchain power generation transaction network data.

[0056] In summary, the beneficial effects of the power generation right traceability method and system based on blockchain trusted technology provided by the embodiments of the present invention are: This method extracts the transaction data of all transaction nodes on the blockchain and uses the principle that the blockchain transaction node data has consistency and uniformity to realize comparative verification of the transaction data, thereby ensuring the correctness of the acquired transaction data. At the same time, by using the transaction data extracted from the transaction nodes to conduct a retrospective analysis of the power generation rights transaction, it is determined whether the transaction volume of the power generation rights is within the permitted transaction volume range, thereby effectively ensuring the normal and reasonable use of the permitted power generation rights by the transaction objects within the blockchain. In addition, combined with the records of power generation rights transaction data on the blockchain, we can further understand the supply and demand relationship of the power generation rights provided within the entire blockchain, so as to provide a reasonable data reference for the subsequent supplementation of power generation rights within the blockchain and transmission outside the area, effectively ensuring that the power generation rights are adequately traded while optimizing the configuration of the power generation rights and improving the efficiency of electric energy utilization.

[0057] The system completes the transaction data collection of all transaction nodes in the blockchain through the data collection unit, and the transaction tracing and analysis unit realizes the tracing and confirmation analysis of the transaction volume of power generation rights. At the same time, the demand analysis unit accurately determines the supply and demand situation of the power generation rights provided in the blockchain, forming an overall system for tracing power generation rights in the blockchain. It ensures that power generation rights can be traced effectively and reliably, and also provides a supply and demand guidance reference for power generation rights transaction volume. It is an important material basis for realizing the tracing of power generation rights in the blockchain.

[0058] In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved by means of the arrangement order of each piece of information agreed in advance (for example, specified by the protocol), thereby reducing the indication overhead to a certain extent. At the same time, the common parts of each piece of information can also be identified and indicated uniformly to reduce the indication overhead caused by indicating the same information separately.

[0059] In addition, the specific indication method may also be various existing indication methods, such as but not limited to the above-mentioned indication methods and various combinations thereof. The specific details of the various indication methods can refer to the prior art and will not be repeated herein. As can be seen from the above, for example, when it is necessary to indicate multiple information of the same type, different indication methods may be used for different information. In the specific implementation process, the desired indication method can be selected according to specific needs. The embodiment of the present application does not limit the selected indication method. In this way, the indication method involved in the embodiment of the present application should be understood to cover various methods that can enable the party to be indicated to obtain the information to be indicated.

[0060] It should be understood that the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in the embodiment of the present application. Among them, the sending period and / or sending time of these sub-information can be pre-defined, for example, pre-defined according to a protocol, or can be configured by the sending end device by sending configuration information to the receiving end device.

[0061] "Pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in the device, and the embodiments of the present application do not limit the specific implementation method. Among them, "saving" can mean saving in one or more memories. The one or more memories can be set separately or integrated in an encoder or decoder, a processor, or a communication device. The one or more memories can also be partially set separately and partially integrated in a decoder, a processor, or a communication device. The type of memory can be any form of storage medium, which is not limited by the embodiments of the present application.

[0062] The "protocol" involved in the embodiments of the present application may refer to a protocol family in the communication field, a standard protocol with a similar protocol family frame structure, or a related protocol used in future communication systems, and the embodiments of the present application do not make specific limitations on this.

[0063] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to have a judgment action when implementing it, nor does it mean that there are other limitations.

[0064] In the description of the embodiments of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship. For example, A / B can represent A or B; "and / or" in the embodiments of the present application is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. These three situations, where A and B can be singular or plural. In addition, in the description of the embodiments of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solution of the embodiments of the present application, in the embodiments of the present application, the words "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. Those skilled in the art will appreciate that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.

[0065] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0066] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0067] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of 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, the process or function described in the embodiment of the present application is generated in whole or in part. 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 computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0068] It should be understood that the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship, but it may also indicate an "and / or" relationship. Please refer to the context for specific understanding.

[0069] In this application, "at least one" means one or more, and "plurality" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0070] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0071] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0072] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0073] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0074] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0075] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0076] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

[0077] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for tracing power generation rights based on blockchain trusted technology, characterized in that: include: Obtain the node power generation rights transaction data of all transaction nodes in the blockchain, and extract transaction information based on data consistency to form blockchain power generation transaction network data; According to the blockchain power generation transaction network data, a power generation right tracing analysis based on the transaction volume is performed to form blockchain power generation right tracing result data; Based on the blockchain power generation rights tracing result data and combined with the blockchain power generation transaction network data, power generation demand analysis is performed to form blockchain power generation demand result data.

2. The power generation right traceability method based on blockchain trusted technology according to claim 1 is characterized in that: The node power generation rights transaction data of all transaction nodes of the blockchain are obtained, and transaction information is extracted based on data consistency to form blockchain power generation transaction network data, including: According to the node power generation right transaction data of each transaction node, extract the corresponding node object transaction demand information, node object transaction supply information and node object transaction completion information; Perform consistency comparison analysis based on the node object transaction completion information corresponding to each transaction node to form blockchain power generation right object transaction completion network data; According to the node object transaction demand information and the node object transaction supply information corresponding to each transaction node, a comparative analysis based on transaction information duplication check is performed to form blockchain power generation right object transaction supply and demand network data; The blockchain power generation right object transaction completion network data and the blockchain power generation right object transaction supply and demand network data are collected to form the blockchain power generation transaction network data.

3. The power generation right traceability method based on blockchain trusted technology according to claim 2 is characterized in that: The consistency comparison analysis is performed based on the node object transaction completion information corresponding to each transaction node to form blockchain power generation right object transaction completion network data, including: For the node object transaction completion information corresponding to each transaction node, all transaction records are extracted, and the transaction provider, transaction acquisition object, power generation right transaction amount and transaction time corresponding to each transaction record are determined to form the node single power generation right transaction information corresponding to each transaction record; For each node single power generation right transaction information on any transaction node, the following consistency analysis is performed on the node single power generation right transaction information corresponding to each other transaction node: If the single power generation right transaction information of the node is the same as the single power generation right transaction information of the node corresponding to any other transaction node in terms of the transaction providing object, the transaction obtaining object, the power generation right transaction amount and the transaction time, the single power generation right transaction information of the node is marked as the normal single power generation right transaction information in the area; If the single power generation right transaction information of the node is different from the single power generation right transaction information of the node corresponding to any other transaction node in terms of the transaction providing object, the transaction obtaining object, the power generation right transaction amount and the transaction time, the single power generation right transaction information of the node is marked as abnormal single power generation right transaction information in the area; Combined with the normal information of all single power generation rights transactions in the area, the blockchain power generation rights object transaction completion network data is established by taking the different transaction acquisition objects and transaction provision objects in the information as network points, the corresponding transaction relationships as network lines, and the corresponding power generation rights transaction volumes as the direction relationship volume of the network lines.

4. The power generation right traceability method based on blockchain trusted technology according to claim 3 is characterized in that: According to the node object transaction demand information and the node object transaction supply information corresponding to each transaction node, a comparative analysis based on transaction information duplication check is performed to form blockchain power generation right object transaction supply and demand network data, including: For the node object transaction demand information corresponding to each transaction node, the corresponding transaction demand object, transaction demand time and transaction demand amount are extracted to form the node single power generation right demand information; For the node object transaction supply information corresponding to each transaction node, the corresponding transaction supply object, transaction supply time and transaction supply amount are extracted to form node single power generation right supply information; Collecting the single power generation right demand information of different nodes of all the transaction nodes, and deduplicating the single power generation right demand information of different nodes with the same transaction demand object, transaction demand time and transaction demand amount, to form a blockchain power generation right demand information set; Collecting the single power generation right supply information of different nodes of all the transaction nodes, and performing deduplication processing on the single power generation right supply information of different nodes with the same transaction supply object, transaction supply time and transaction supply amount, to form a blockchain power generation right supply information set; Combined with the blockchain power generation right demand information set and the blockchain power generation right supply information set, power generation right supply and demand information is extracted to form the blockchain power generation right object transaction supply and demand network data.

5. The power generation right traceability method based on blockchain trusted technology according to claim 4 is characterized in that: The combining of the blockchain power generation right demand information set and the blockchain power generation right supply information set to extract power generation right supply and demand information and form the blockchain power generation right object transaction supply and demand network data includes: Determine a node center, and use different supply and demand objects in the blockchain power generation right demand information set and the blockchain power generation right supply information set as network points to connect each network point with the node center; The transaction demand is used as the direction value toward the network point, and the transaction supply is used as the direction value toward the node center to establish the blockchain power generation right object transaction supply and demand network data.

6. The power generation right traceability method based on blockchain trusted technology according to claim 5 is characterized in that: According to the blockchain power generation transaction network data, the power generation rights tracing analysis based on the transaction volume is performed to form blockchain power generation rights tracing result data, including: According to the blockchain power generation right object transaction completion network data, the power generation right quantity based on the transaction direction is traced to determine the transaction traceable power generation quantity of the original selling object , n represents the number of different original sales objects; Obtain the allowed saleable power generation of different original sale objects , and trace the power generation according to the corresponding transaction The following retrospective analysis was performed: like , it is determined that the power generation rights of the original sales object are used normally. , it is determined that the use of the power generation rights of the original sales object is abnormal.

7. The power generation right traceability method based on blockchain trusted technology according to claim 6 is characterized in that: According to the blockchain power generation right object transaction completion network data, the power generation right quantity based on the transaction direction is traced to determine the transaction traceable power generation quantity of the original selling object ,include: Determine the final transaction object of power generation rights; The different final transaction acquisition objects are used as the starting tracing objects, and the power generation rights trading volumes are accumulated with the direction relationship of the power generation rights trading volumes as the tracing direction, until there is no tracing direction, then the transaction object at the tracing end point is determined as the original selling object, and the accumulated power generation rights trading volume is determined as the transaction tracing power generation volume of the original selling object .

8. The power generation right traceability method based on blockchain trusted technology according to claim 7 is characterized in that: The power generation right tracing result data of the blockchain is used to analyze the power generation demand in combination with the data of the blockchain power generation transaction network to form the power generation demand result data of the blockchain, including: Tracing the power generation amount according to the transaction corresponding to different original sales objects , determine the total amount of blockchain power generation rights transactions ,in, ; According to the blockchain power generation rights tracing result data, the total demand for blockchain power generation rights is determined respectively. and the total supply of blockchain power generation rights ; According to the total amount of blockchain power generation rights transactions 、The total amount of blockchain power generation rights demand and the total supply of said blockchain power generation rights , conduct power generation demand analysis in the area and form the blockchain power generation demand result data.

9. The power generation right traceability method based on blockchain trusted technology according to claim 8 is characterized in that: The total amount of power generation rights transactions according to the blockchain 、The total amount of blockchain power generation rights demand and the total supply of said blockchain power generation rights , conduct power generation demand analysis in the region and form the blockchain power generation demand result data, including: According to the total amount of blockchain power generation rights transactions and the total amount of blockchain power generation rights demanded , determine the total remaining demand for blockchain ,in: ; According to the total amount of blockchain power generation rights transactions and the total supply of power generation rights on the blockchain , determine the total remaining supply of the blockchain ,in: ; According to the total remaining demand of the blockchain and the total remaining supply of the blockchain , and conduct the following analysis of power generation demand in the region: like , then sufficient information on power generation rights transactions within the region is formed. , then the information on insufficient power generation rights trading in the region is formed.

10. A power generation right traceability system based on blockchain trusted technology, adopting a power generation right traceability method based on blockchain trusted technology as described in any one of claims 1 to 9, characterized in that: include: A data collection unit, used to obtain the node power generation rights transaction data of all transaction nodes on the blockchain; A transaction tracing and analysis unit, used to obtain all the node power generation rights transaction data collected by the data collection unit, perform consistency comparison analysis to form blockchain power generation transaction network data, and perform tracing analysis to form blockchain power generation rights tracing result data; The demand analysis unit is used to obtain the blockchain power generation transaction network data and blockchain power generation right tracing result data formed by the transaction tracing analysis unit, conduct power generation demand analysis, and form blockchain power generation demand result data.

Citation Information

Patent Citations

  • Cross-regional power generation right optimization transaction method

    CN111105101A

  • Inter-province power generation right transaction method and system for promoting absorption of multiple energy sources

    CN111861631A

  • Energy transaction tracing method and system based on block chain, and computer equipment

    CN114549201A

  • Electricity-carbon linkage collaborative transaction system based on block chain

    CN115760395A

  • Regional electric power carbon emission prediction method, carbon emission trend prediction method, storage medium and prediction device

    CN117556940A