Block chain enabled distributed charging network management system
By building a distributed charging network management system using blockchain technology, the problems of centralized management risks, data privacy leaks, and cumbersome transaction settlement in electric vehicle charging networks are solved, achieving efficient and secure charging data management and resource sharing.
Patent Information
- Application Number
- CN202511648435.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-12
- Publication Date
- 2026-02-13
AI Technical Summary
Existing electric vehicle charging network management suffers from issues such as centralized management risks, data privacy leaks, cumbersome transaction settlements, and weak user privacy protection.
A distributed charging network management system is built using blockchain technology. This system enables trusted storage of charging data, automated transaction settlement, and privacy protection. Distributed ledgers, smart contracts, and asymmetric encryption algorithms are used to ensure data authenticity and privacy.
It improves system reliability and availability, reduces transaction dispute rate, simplifies settlement process, increases charging pile utilization and user privacy protection, and complies with the requirements of the Personal Information Protection Law.
Smart Images

Figure CN121531008A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electric vehicle charging network management, and particularly relates to a decentralized charging network management system based on a block chain. BACKGROUND
[0002] With the increasing penetration rate of electric vehicles, distributed charging networks (such as scattered charging piles in communities, supermarkets and parking lots) have become the core infrastructure to meet users' charging needs. However, the existing management mode has the following key defects: 1. Centralized management risks are prominent: traditional charging networks rely on a single operator or a third-party aggregation platform for centralized management, which has the risk of single point of failure (such as platform downtime leading to network paralysis), and data monopoly can easily lead to privacy leakage (users' charging behavior and location information are centrally controlled) and commercial barriers (operators' data are not shared, forming an "information island"); 2. Data credibility and trust cost are high: charging data (such as charging capacity and equipment status) are recorded by charging piles or centralized platforms on one side, which has the risk of tampering (such as artificially increasing charging capacity and concealing equipment failure), leading to frequent disputes between users and operators; in cross-operator coordination, the mutual trust cost of all parties on data authenticity is high, and the resource scheduling efficiency is low; 3. The transaction settlement process is complicated: charging transactions rely on centralized payment platforms or manual reconciliation, with a settlement period of 1-3 days, and there are problems such as high service fee, delayed arrival, and opaque account allocation rules; 4. User privacy protection is weak: users need to submit identity information, vehicle information and payment accounts when registering, and data are centrally stored on platform servers, which has the risk of being attacked by hackers or leaked internally, and privacy security is difficult to guarantee. SUMMARY
[0003] In view of the defects of the existing distributed charging network management, the present application aims to provide a distributed charging network management system empowered by a block chain, which realizes reliable storage of charging data, automatic transaction settlement, cross-subject collaborative scheduling and privacy security protection through block chain technology, and improves the reliability and operation efficiency of the charging network.
[0004] The present application provides a distributed charging network management system empowered by a block chain, which comprises a user interaction module, a charging pile node module, a block chain service module and an application support module. The user interaction module is used for real-time collection of user submitted charging needs, query of charging pile status and viewing of transaction records, and aggregation and generation of charging data and equipment status data for transmission to the charging pile node module. The charging pile node module is used for real-time collection of the charging data and the equipment status data and transmission to the block chain service module, and simultaneously receiving the scheduling instructions from the block chain service module and executing the same. The blockchain service module is used to store the charging data and the device status data, and to perform consensus verification on the charging data through a practical Byzantine fault-tolerant consensus algorithm to ensure the authenticity of the charging data. At the same time, it uses an asymmetric encryption algorithm to encrypt the charging data and the device status data, and performs resource scheduling calculations based on the charging data, the device status data and the analysis data to generate and transmit the scheduling instructions to the charging pile node module. The application support module is used for trusted authentication of user and device identities, unified scheduling of resources from multiple operators, and analysis of the charging data and device status data. It also summarizes and transmits the analyzed data to the blockchain service module to provide decision data support for resource scheduling operations.
[0005] In some possible embodiments, the charging data includes: user identity information, charging pile information, charging start / end time, charging amount, and transaction amount; The device status data includes: device status code and geographical location information; and multiple charging data and device status data are associated with the previous data block through hash values to ensure that multiple charging data and device status data cannot be changed.
[0006] In some possible embodiments, the blockchain service module includes: a distributed ledger unit, a smart contract engine unit, a consensus module unit, and an encryption unit, used to store and encrypt the charging data and the device status data, and to ensure the authenticity and privacy of the charging data; The distributed ledger unit stores the charging data through a chained data structure, and supports multi-node data synchronization and querying. The smart contract engine unit is equipped with and executes a smart contract algorithm, which performs logical calculations on charging reservation data, transaction settlement data, and device monitoring data. The consensus unit includes multiple trusted node groups, each of which verifies the charging data using a practical Byzantine fault-tolerant consensus algorithm to ensure the authenticity of the charging data. The encryption unit encrypts the charging data using an asymmetric encryption algorithm, so that the charging data can only be viewed by decrypting it with a private key.
[0007] In some possible embodiments, the application support module includes an identity authentication unit, a cross-carrier collaboration unit, and a data analysis unit; The identity authentication unit uses blockchain digital identity to perform trusted identity management of user identity information and charging pile information, avoiding duplicate registration of user identity information and charging pile information. The cross-carrier collaboration unit defines revenue sharing rules and resource scheduling protocols through the smart contract algorithm within the blockchain service module, thereby achieving decentralized sharing and collaboration of multiple charging pile resources. The data analysis unit analyzes the distribution of charging demand and the utilization rate of charging piles in the region based on the blockchain analysis, and provides decision data support for the resource scheduling calculation of the blockchain service module.
[0008] In some possible embodiments, the asymmetric encryption algorithm employs the SM2 national cryptographic algorithm, which uses an elliptic curve based on the finite field GF(p), with the equation y 2 = x 3 + ax + b, where a,b∈GF(p).
[0009] In some possible embodiments, the SM2 national cryptographic algorithm specifically includes: encrypted storage of the charging data and the device status data, using a public key encryption and private key decryption mechanism; digital signature generation and verification of the charging data, using a private key signing and public key verification mechanism; and identity authentication of the charging data and the device status data, using a digital certificate based on asymmetric encryption to verify node legitimacy.
[0010] The beneficial effects of this invention are as follows: 1. Decentralized architecture improves reliability: Replacing the centralized platform with a distributed ledger eliminates the risk of single point of failure; multi-node data synchronization ensures that the network can still operate normally when some nodes are offline, and the system availability is improved to over 99.9%.
[0011] 2. Data immutability enhances trust: Charging data is stored on the blockchain after being verified by a consensus mechanism. The hash chain structure ensures that the data cannot be unilaterally tampered with. Users and operators can trace and verify the data at any time, reducing the transaction dispute rate by more than 80%.
[0012] 3. Automated settlement via smart contracts: Transaction settlement is automatically executed by smart contracts. After charging is completed, the fee calculation and transfer are completed in seconds. The settlement cycle is shortened from the traditional 1-3 days to minutes. The revenue sharing rules are recorded on the blockchain to ensure transparency and traceability.
[0013] 4. Privacy and security protection: User identity information and charging data are stored in encrypted form and can only be viewed by decryption using a private key, avoiding the risk of data leakage from centralized platforms and complying with the requirements of the Personal Information Protection Law.
[0014] 5. Cross-carrier resource sharing: Charging piles from multiple carriers achieve status interoperability through blockchain, allowing users to access the entire network resources without downloading multiple platform apps, increasing the utilization rate of charging piles by 30%-50%. Attached Figure Description
[0015] Figure 1 This is a schematic diagram of the structure of a blockchain-enabled distributed charging network management system according to the present invention. Figure 2 This is a schematic diagram of the entire user charging process in a blockchain-enabled distributed charging network management system according to the present invention.
[0016] Attached reference numerals: 101. User interaction module, 102. Charging pile node module, 103. Blockchain service module, 104. Application support module. Detailed Implementation
[0017] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. 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.
[0018] In the description of this invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.
[0019] Figure 1 This is a schematic diagram of the structure of a blockchain-enabled distributed charging network management system according to the present invention. Figure 2 This is a schematic diagram illustrating the entire user charging process of a blockchain-enabled distributed charging network management system according to the present invention. Figure 1 , Figure 2 As shown, a blockchain-enabled distributed charging network management system includes: a user interaction module 101, a charging pile node module 102, a blockchain service module 103, and an application support module 104. User interaction module 101 is used to collect user-submitted charging needs, query charging pile status and view transaction records in real time, and summarize and generate charging data and device status data to be transmitted to charging pile node module 102. The charging pile node module 102 is used to collect charging data and device status data in real time and transmit them to the blockchain service module 103, and at the same time receive and execute the scheduling instructions of the blockchain service module 103. The blockchain service module 103 is used to store charging data and device status data, and uses a practical Byzantine fault-tolerant consensus algorithm to verify the charging data to ensure the authenticity of the charging data. At the same time, it uses an asymmetric encryption algorithm to encrypt the charging data and device status data, and uses the charging data, device status data and analysis data to perform resource scheduling calculations, generate and transmit scheduling instructions to the charging pile node module 102. The application support module 104 is used for trusted authentication of user and device identities, unified scheduling of resources from multiple operators, and analysis of charging data and device status data. It also aggregates and transmits the analyzed data to the blockchain service module 103 to provide decision data support for resource scheduling operations.
[0020] Charging data includes: user identity information, charging station information, charging start / end time, charging amount, and transaction amount; Device status data includes: device status code and geographic location information; and multiple charging data and device status data are associated with the previous data block through hash values to ensure that multiple charging data and device status data cannot be changed.
[0021] Blockchain service module 103 includes: a distributed ledger unit, a smart contract engine unit, a consensus module unit, and an encryption unit, used to store and encrypt charging data and device status data, and to ensure the authenticity and privacy of charging data; The distributed ledger unit stores charging data through a chained data structure, while also supporting multi-node data synchronization and querying; The smart contract engine unit contains a smart contract algorithm that is set up and executed to perform logical calculations on charging reservation data, transaction settlement data, and equipment monitoring data. The consensus unit consists of multiple trusted node groups. These trusted node groups (such as node qualifications and quantity thresholds) verify the charging data through the Practical Byzantine Fault Tolerance (PBFT) algorithm to ensure the authenticity of the charging data. The encryption unit encrypts the charging data using an asymmetric encryption algorithm, ensuring that the charging data can only be viewed by decrypting it with the private key.
[0022] Application support module 104 includes an identity authentication unit, a cross-carrier collaboration unit, and a data analysis unit; The identity authentication unit uses blockchain digital identity (DID) to perform trusted identity management of user identity information and charging pile information, avoiding duplicate registration of user identity information and charging pile information; The cross-operator collaboration unit defines revenue sharing rules and resource scheduling protocols through the smart contract algorithm in the blockchain service module 103, thereby realizing decentralized sharing and collaboration of multiple charging pile resources. The data analysis unit analyzes the distribution of charging demand and the utilization rate of charging piles in the region based on the blockchain analysis, and provides decision data support for the resource scheduling calculation of the blockchain service module 103.
[0023] The asymmetric encryption algorithm uses the SM2 national cryptographic algorithm, which employs an elliptic curve based on the finite field GF(p), with the equation y 2 = x 3 + ax + b, where a, b are curve parameters and a, b ∈ GF (p).
[0024] The SM2 national cryptographic algorithm specifically includes: encrypted storage of charging data and device status data, using a public key encryption and private key decryption mechanism; digital signature generation and verification of charging data, using a private key signing and public key verification mechanism; and identity authentication of charging data and device status data, using asymmetric encryption digital certificates to verify node legitimacy.
[0025] SM2 national cryptographic algorithm key pair generation: Private key: a randomly generated integer d (1 < d < n-1, where n is the order of the base point G), which must be kept strictly confidential; Public key: calculated by elliptic curve dot product P=d•G, (where P is a point on the elliptic curve), which can be publicly distributed.
[0026] The public key encryption steps are as follows: 1. The sender generates a random number k and calculates C1 = k•G (elliptic curve point); 2. Calculate the shared secret point S = k•P (where P is the receiver's public key), extract the x-coordinate of S, and generate a symmetric key using the national cryptographic hash algorithm SM3; 3. Encrypt message M with a symmetric key to obtain C2, and calculate C3 = SM3(S||M) (integrity check value); 4. The ciphertext is C=(C1,C2,C3).
[0027] The private key decryption steps are as follows: The receiver uses the private key d to calculate S=d•C1, extracts the x coordinate to generate a symmetric key, decrypts C2 and verifies C3.
[0028] The digital signature steps are as follows: 1. The signer uses the private key d and the random number k to calculate (e is the message hash value, calculated by SM3); 2. The signature is (r, s), and the verifier uses the public key P to verify the validity of r and s.
[0029] This invention constructs a distributed charging network management system using blockchain technology, achieving trusted storage of charging data, automated transaction settlement, cross-operator collaborative scheduling, and privacy and security protection, thus solving the core pain points of existing centralized management. This system can be widely applied to city-level and national-level distributed charging networks, promoting the intelligent and reliable upgrading of electric vehicle charging infrastructure.
[0030] A blockchain-enabled distributed charging network management system according to an embodiment of the present invention has the following beneficial effects: 1. Decentralized architecture improves reliability: Replacing the centralized platform with a distributed ledger eliminates the risk of single point of failure; multi-node data synchronization ensures that the network can still operate normally when some nodes are offline, and the system availability is improved to over 99.9%.
[0031] 2. Data immutability enhances trust: Charging data is stored on the blockchain after being verified by a consensus mechanism. The hash chain structure ensures that the data cannot be unilaterally tampered with. Users and operators can trace and verify the data at any time, reducing the transaction dispute rate by more than 80%.
[0032] 3. Automated settlement via smart contracts: Transaction settlement is automatically executed by smart contracts. After charging is completed, the fee calculation and transfer are completed in seconds. The settlement cycle is shortened from the traditional 1-3 days to minutes. The revenue sharing rules are recorded on the blockchain to ensure transparency and traceability.
[0033] 4. Privacy and security protection: User identity information and charging data are stored in encrypted form and can only be viewed by decryption using a private key, avoiding the risk of data leakage from centralized platforms and complying with the requirements of the Personal Information Protection Law.
[0034] 5. Cross-carrier resource sharing: Charging piles from multiple carriers achieve status interoperability through blockchain, allowing users to access the entire network resources without downloading multiple platform apps, increasing the utilization rate of charging piles by 30%-50%.
[0035] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A blockchain enabled distributed charging network management system, characterized in that, The application relates to a charging data and device state data real-time collection and analysis system based on a blockchain. The system comprises a user interaction module, a charging pile node module, a blockchain service module and an application support module. The user interaction module is used for collecting user charging demand, querying charging pile state and checking transaction records in real time, collecting and generating charging data and device state data and transmitting the charging data and the device state data to the charging pile node module. The charging pile node module is used for collecting the charging data and the device state data in real time and transmitting the charging data and the device state data to the blockchain service module, receiving scheduling instructions from the blockchain service module and executing the scheduling instructions. The blockchain service module is used for storing the charging data and the device state data, performing consensus verification on the charging data by using a practical Byzantine fault tolerance consensus algorithm, encrypting the charging data and the device state data by using an asymmetric encryption algorithm, performing resource scheduling operation on the charging data, the device state data and analysis data, generating scheduling instructions and transmitting the scheduling instructions to the charging pile node module. The application support module is used for user and device identity trusted authentication, multi-operator resource unified scheduling and analysis of the charging data and the device state data, collecting and transmitting analysis data to the blockchain service module to provide decision data support for resource scheduling operation.
2. A blockchain empowered distributed charging network management system as claimed in claim 1, wherein: The charging data comprises user identity information, charging pile information, charging start / end time, charging quantity and transaction amount. The device state data comprises device state code and geographic position information.
3. A blockchain empowered distributed charging network management system as claimed in claim 1, wherein: The charging data and the device state data are associated with previous data blocks through hash values, so that the charging data and the device state data cannot be changed. The blockchain service module comprises a distributed ledger unit, an intelligent contract engine unit, a consensus module unit and an encryption unit, which are used for storing and encrypting the charging data and the device state data, ensuring the authenticity and privacy of the charging data. The distributed ledger unit stores the charging data through a chain data structure and supports multi-node data synchronization and query. The intelligent contract engine unit is provided with and executes an intelligent contract algorithm, which is used for logically calculating charging reservation data, transaction settlement data and device monitoring data. The consensus unit comprises a plurality of trusted node groups, which perform consensus verification on the charging data by using a practical Byzantine fault tolerance consensus algorithm, so as to ensure the authenticity of the charging data.
4. The blockchain enabled distributed charging network management system as claimed in claim 1, wherein: The encryption unit encrypts the charging data by using an asymmetric encryption algorithm, so that the charging data can only be decrypted and viewed through a private key. The application support module comprises an identity authentication unit, a cross-operator collaboration unit and a data analysis unit. The identity authentication unit performs trusted identity management on user identity information and charging pile information based on a blockchain digital identity, so as to avoid repeated registration of the user identity information and the charging pile information. The cross-operator collaboration unit defines account sharing rules and resource scheduling protocols through an intelligent contract algorithm in the blockchain service module, so as to realize decentralized sharing and collaboration of multiple charging pile resources. The data analysis unit analyzes regional charging demand distribution and charging pile utilization rate based on blocks to provide decision data support for resource scheduling operation of the blockchain service module.
5. The blockchain enabled distributed charging network management system as claimed in claim 1, wherein: The asymmetric encryption algorithm adopts an SM2 national encryption algorithm. The SM2 national encryption algorithm adopts an elliptic curve based on a finite field GF(p), and an equation is y 2 = x 3 + ax + b, wherein a, b ∈ GF(p).
6. A blockchain empowered distributed charging network management system as claimed in claim 5, wherein: The SM2 national secret algorithm specifically includes: encryption storage for the charging data and the device state data, using a public key encryption and a private key decryption mechanism; digital signature generation and verification for the charging data, using a private key signature and a public key verification mechanism; identity authentication for the charging data and the device state data, based on a digital certificate of asymmetric encryption to realize node legitimacy verification.