A multi-terminal data sharing method for a smart grid based on blockchain technology
By leveraging blockchain technology and dynamic evolutionary game theory, a multi-terminal data sharing system for smart grids was constructed. This system addresses the performance bottlenecks in traditional smart grid data sharing, enabling secure and reliable data transmission and efficient sharing, and promoting the digital development of smart grids.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- STATE GRID ANHUI ELECTRIC POWER CO LTD WUHU CITY WANZHI DISTRICT POWER SUPPLY CO
- Filing Date
- 2026-03-12
- Publication Date
- 2026-06-16
AI Technical Summary
Traditional smart grids suffer from performance bottlenecks in data processing, storage, and sharing, making it difficult to support the rapid and accurate storage and analysis of massive amounts of real-time energy metering data. This leads to increased data processing delays, insufficient storage capacity, and affects information exchange efficiency.
A multi-terminal data sharing system for smart grids is constructed using blockchain technology. Leveraging the decentralized, tamper-proof, and secure encryption characteristics, combined with dynamic evolutionary game theory and reward coefficients, data transaction rules are established to promote data sharing by data providers and the joining of users on the platform. Data value is adjusted through sharding functions to achieve stable sharing.
It improves the security and reliability of data sharing, reduces cooperation barriers caused by information asymmetry, increases data sharing efficiency, promotes the digital transformation of smart grids, and ensures the fairness and rationality of data transactions.
Smart Images

Figure CN122226243A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of smart grid technology, specifically to a method for multi-terminal data sharing in smart grids based on blockchain technology. Background Technology
[0002] The reference patent, titled "A Secure Data Sharing Method and System Based on Blockchain in Smart Grids" (Authorization Announcement No.: CN118585582A, Authorization Announcement Date: 2024.09.03), enables secure multi-party data sharing in decentralized scenarios. Different data holders can achieve secure aggregation and sharing of power data through corresponding privacy computing schemes, and support user anonymization and the verifiability of shared data. First, users encrypt and upload their power data to cloud storage. Then, the encrypted data digest and key ciphertext are sent to the blockchain. Based on the blockchain, it can be ensured that the data does indeed come from legitimate users and has not been tampered with, guaranteeing the authenticity and anonymity of the data source. When users want to participate in data sharing, they can apply to the platform. The secure data sharing mechanism can achieve power data sharing without disclosing the user's original data or exceeding the data authorization scope, providing the shareability of user data.
[0003] Based on the above document: With the continuous progress and development of smart grid technology, the demand for grid-connected management systems is increasing. During operation, smart grids need to process massive amounts of real-time energy metering data streams, and at the same time, they place extremely high demands on the rapid and accurate storage and analysis of this data. This makes smart grids face more stringent standards in terms of data processing speed and storage capacity. However, traditional grid connection management solutions are inadequate in meeting the above requirements, especially when faced with the ever-increasing volume of energy metering data. The performance bottlenecks of traditional solutions become increasingly prominent, with problems such as increased data processing latency and insufficient storage capacity frequently occurring. These solutions are unable to support the requirements of modern smart grids for efficient, flexible, and reliable information exchange, and seriously restrict the further development and application of smart grids. To address this, the present invention provides a multi-terminal data sharing method for smart grids based on blockchain technology. Summary of the Invention
[0004] To address the shortcomings of existing technologies, this invention provides a method for multi-terminal data sharing in smart grids based on blockchain technology, which solves the problems of insufficient data processing, storage and sharing in traditional smart grid grid connection management schemes.
[0005] To achieve the above objectives, the present invention provides the following technical solution: a method for multi-terminal data sharing in a smart grid based on blockchain technology, specifically comprising the following steps: S1. Construct a smart grid energy metering data sharing system model based on blockchain technology, consisting of data providers and data demanders; the data providers sell grid energy metering data to data demanders, and the blockchain technology provides decentralized distributed ledger support for the system model, records and verifies each energy metering data transaction, and ensures the secure transmission and storage of energy metering data through encryption algorithms. S2. Clarify the transaction strategies of data providers and data demanders. The transaction strategies of data providers include sharing data and not sharing data, and the transaction strategies of data demanders include joining the sharing platform and not joining the sharing platform. S3. Based on the system model in S1, construct a data sharing model based on dynamic evolutionary game theory. Specifically, this includes establishing data trading rules based on data value growth and transaction volume, establishing sharing rules with reward coefficients, and establishing a set of differential equations describing the changes in the strategy ratio of data providers. S4. Solve the set of differential equations to verify the evolutionary stability strategy of the data provider. When the strategy reaches an evolutionary stable state, stable sharing of power grid energy metering data is achieved.
[0006] Preferably, the shared data in S2 specifically refers to: the data provider uploading the power grid energy metering data to the blockchain data sharing platform, where strong nodes can download and save it; the non-shared data specifically refers to: the data provider not uploading the power grid energy metering data to the blockchain data sharing platform, but only holding the power grid energy metering data itself.
[0007] Preferably, in step S2, the addition of a sharing platform specifically means that data requesters complete registration or authentication according to the preset access rules of the blockchain data sharing platform, and can query and obtain the power grid energy metering data shared by the data provider after entering the platform; in step S2, the absence of a sharing platform specifically means that data requesters cannot access the power grid energy metering data in the blockchain data sharing platform if they have not completed the platform access process.
[0008] Preferably, when establishing data transaction rules based on data value growth and transaction volume in step S3, a sharding function is introduced. The slice function satisfy: With trading volume It increases with the increase of, and first derivative Follow As it increases, it decreases, where The amount of grid energy metering data traded.
[0009] Preferably, the slice function The expression is:
[0010] in , It is a positive coefficient, and >0, >0, >1; when When ≤1, = This ensures that data value remains at a basic level even when transaction volume is extremely low.
[0011] Preferably, the reward coefficient in S3 includes a first reward coefficient for data providers and a second reward coefficient for data users, which are used to reward data providers for sharing data and data users for joining the platform, respectively.
[0012] Preferably, the differential equation system in S3 is established based on the replicating dynamic equations of dynamic evolutionary game theory, with the proportion of data providers choosing the data sharing strategy as the variable.
[0013] Preferably, in step S4, the evolutionary stability strategy is determined by solving the equilibrium point of the system of differential equations and determining the sign of the second derivative at the equilibrium point.
[0014] Beneficial effects This invention provides a method for multi-terminal data sharing in smart grids based on blockchain technology. Compared with existing technologies, it has the following advantages: 1. This method for multi-terminal data sharing in smart grids based on blockchain technology effectively solves the problems of difficulty in ensuring data authenticity, vulnerability of sensitive data to attacks, and unauthorized access in traditional smart grid data sharing by introducing blockchain technology into multi-terminal data sharing in smart grids and utilizing the decentralized, tamper-proof, and secure encryption characteristics of blockchain. It provides a safe and reliable environment for energy metering data sharing in smart grids.
[0015] 2. This method for multi-terminal data sharing in smart grids based on blockchain technology constructs a data sharing model based on dynamic evolutionary game theory. By establishing sharing rules with reward coefficients, it can effectively incentivize data providers to share data and data demanders to join the sharing platform, promote the establishment of trust among different stakeholders in the smart grid, reduce cooperation barriers caused by information asymmetry, and improve data sharing efficiency.
[0016] 3. This method for multi-terminal data sharing in smart grids based on blockchain technology proposes a sharding function that makes the data value change reasonably with the transaction volume, avoiding the rapid increase in data value due to the increase in transaction volume, ensuring the fairness and rationality of data transactions, further promoting the efficient sharing of smart grid energy metering data, and assisting the digital transformation of the smart grid industry. Attached Figure Description
[0017] Figure 1 This is an operation flowchart of the smart grid multi-terminal data sharing method of the present invention. Detailed Implementation
[0018] 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.
[0019] Please see Figure 1 The present invention provides a technical solution: A method for multi-terminal data sharing in a smart grid based on blockchain technology includes the following steps: S1. Construct a smart grid energy metering data sharing system model based on blockchain technology, consisting of data providers and data demanders; data providers sell grid energy metering data to data demanders, and blockchain technology provides decentralized distributed ledger support for the system model, records and verifies each energy metering data transaction, and ensures the secure transmission and storage of energy metering data through encryption algorithms. S2. Clarify the transaction strategies of data providers and data users. The transaction strategies of data providers include sharing data and not sharing data, and the transaction strategies of data users include joining a sharing platform and not joining a sharing platform. S3. Based on the system model in S1, construct a data sharing model based on dynamic evolutionary game theory. Specifically, this includes establishing data trading rules based on data value growth and transaction volume, establishing sharing rules with reward coefficients, and establishing a set of differential equations describing the changes in the strategy ratio of data providers. S4. Solve the system of differential equations to verify the evolutionary stability strategy of the data provider. When the strategy reaches an evolutionary stable state, stable sharing of power grid energy metering data can be achieved.
[0020] By introducing blockchain technology into multi-terminal data sharing in smart grids, and leveraging the decentralized, tamper-proof, and secure encryption characteristics of blockchain, the problems of difficulty in guaranteeing data authenticity, vulnerability of sensitive data to attacks, and unauthorized access in traditional smart grid data sharing are effectively solved, providing a safe and reliable environment for smart grid energy metering data sharing.
[0021] In this embodiment, the shared data in S2 specifically means that the data provider uploads the grid energy metering data to the blockchain data sharing platform, and strong nodes within the platform can download and save it; the non-shared data specifically means that the data provider does not upload the grid energy metering data to the blockchain data sharing platform, but only holds the grid energy metering data itself.
[0022] In this embodiment, adding a sharing platform in S2 specifically means that data requesters complete registration or authentication according to the preset access rules of the blockchain data sharing platform, and can query and obtain the grid energy metering data shared by the data provider after entering the platform; not adding a sharing platform in S2 specifically means that data requesters cannot access the grid energy metering data in the blockchain data sharing platform if they have not completed the platform access process.
[0023] In this embodiment, when establishing data transaction rules based on data value growth and transaction volume in S3, a sharding function is introduced. slice function satisfy: With trading volume It increases with the increase of, and first derivative Follow As it increases, it decreases, where The amount of grid energy metering data traded.
[0024] In this embodiment, the slice function The expression is:
[0025] in , It is a positive coefficient, and >0, >0, >1; when When ≤1, = This ensures that data value remains at a basic level even when transaction volume is extremely low.
[0026] In this embodiment, the reward coefficient in S3 includes a first reward coefficient for data providers and a second reward coefficient for data users, which are used to reward data providers for sharing data and data users for joining the platform, respectively.
[0027] The reward coefficient in S3 includes a first reward coefficient for data providers. and the second reward coefficient for data users When a data provider chooses to share data, it can obtain... Additional rewards equal to or greater than the base earnings; when data users choose to join the sharing platform and complete a data transaction, they can receive... A reward equal to the basic transaction cost reduction, of which:
[0028] In this embodiment, the differential equation system in S3 is established based on the replication dynamic equation of dynamic evolution game theory, with the proportion of data providers choosing the data sharing strategy as the variable.
[0029] The process of establishing the system of differential equations in S3 is as follows: Let the proportion of data providers choosing the shared data strategy be... The proportion of those choosing the no-data-sharing strategy is , For time; based on the replicating dynamic equation of dynamic evolutionary game theory, combined with the sharing rule with reward coefficients, the differential equation is obtained: Where U1 represents the benefit of choosing the shared data strategy. For the average revenue of all data providers, , To determine the benefits of choosing a non-data-sharing strategy.
[0030] In this embodiment, in S4, the evolutionary stability strategy is determined by solving the equilibrium point of the differential equation system and judging the sign of the second derivative at the equilibrium point.
[0031] The specific method for verifying evolutionarily stable strategies in S4 is as follows: [The text abruptly ends here, likely due to an incomplete sentence or a missing section.] Perform stability analysis and solve the equations. The equilibrium point is determined by judging the derivative at the equilibrium point. The sign determines the evolutionary stable point; when At this point, the corresponding equilibrium point is the evolutionary stable point, where the strategy ratio of the data provider no longer changes over time, thus achieving stable sharing of power grid energy metering data.
[0032] By constructing a data sharing model based on dynamic evolutionary game theory and establishing sharing rules with reward coefficients, we can effectively incentivize data providers to share data and data users to join the sharing platform. This will promote trust among different stakeholders in the smart grid, reduce cooperation barriers caused by information asymmetry, and improve data sharing efficiency.
[0033] The proposed sharding function ensures that the value of data changes reasonably with the transaction volume, preventing the value of data from increasing rapidly due to the increase in transaction volume, thus guaranteeing the fairness and rationality of data transactions. This further promotes the efficient sharing of smart grid energy metering data and helps the smart grid industry's digital transformation.
[0034] Furthermore, any content not described in detail in this specification is existing technology known to those skilled in the art.
[0035] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus.
[0036] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A method for multi-terminal data sharing in a smart grid based on blockchain technology, characterized in that, Specifically, the following steps are included: S1. Construct a smart grid energy metering data sharing system model based on blockchain technology, consisting of data providers and data demanders; the data providers sell grid energy metering data to data demanders, and the blockchain technology provides decentralized distributed ledger support for the system model, records and verifies each energy metering data transaction, and ensures the secure transmission and storage of energy metering data through encryption algorithms. S2. Clarify the transaction strategies of data providers and data demanders. The transaction strategies of data providers include sharing data and not sharing data, and the transaction strategies of data demanders include joining the sharing platform and not joining the sharing platform. S3. Based on the system model in S1, construct a data sharing model based on dynamic evolutionary game theory. Specifically, this includes establishing data trading rules based on data value growth and transaction volume, establishing sharing rules with reward coefficients, and establishing a set of differential equations describing the changes in the strategy ratio of data providers. S4. Solve the set of differential equations to verify the evolutionary stability strategy of the data provider. When the strategy reaches an evolutionary stable state, stable sharing of power grid energy metering data is achieved.
2. The method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 1, characterized in that: Specifically, the shared data in S2 refers to the data provider uploading the power grid energy metering data to the blockchain data sharing platform, where strong nodes can download and save it; the non-shared data refers to the data provider not uploading the power grid energy metering data to the blockchain data sharing platform, but holding the power grid energy metering data only by itself.
3. The method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 1, characterized in that: The addition of a sharing platform in S2 specifically means that data users complete registration or authentication according to the preset access rules of the blockchain data sharing platform, and can query and obtain the power grid energy metering data shared by the data provider after entering the platform; the absence of a sharing platform in S2 specifically means that data users cannot access the power grid energy metering data in the blockchain data sharing platform if they have not completed the platform access process.
4. The method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 1, characterized in that: When establishing data transaction rules based on data value growth and transaction volume in S3, a sharding function is introduced. The slice function satisfy: With trading volume It increases with the increase of, and first derivative Follow As it increases, it decreases, where The amount of grid energy metering data traded.
5. A method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 4, characterized in that: The slice function The expression is: in , It is a positive coefficient, and >0, >0, >1; when When ≤1, = This ensures that data value remains at a basic level even when transaction volume is extremely low.
6. The method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 1, characterized in that: The reward coefficient in S3 includes a first reward coefficient for data providers and a second reward coefficient for data users, which are used to reward data providers for sharing data and data users for joining the platform.
7. A method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 1, characterized in that: The differential equation system in S3 is established based on the replication dynamic equation of dynamic evolution game theory, with the proportion of data providers choosing the data sharing strategy as the variable.
8. A method for multi-terminal data sharing in a smart grid based on blockchain technology according to claim 1, characterized in that: In S4, the evolutionary stability strategy is determined by solving the equilibrium point of the system of differential equations and judging the sign of the second derivative at the equilibrium point.
Citation Information
Patent Citations
Secure data sharing method and system based on block chain in smart power grid
CN118585582A