Font Size: a A A

Research On Data Security Storage Mechanism Of Distributed Generation Microgrid System Based On Blockchain

Posted on:2023-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:J H ChenFull Text:PDF
GTID:2568306797498104Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
With the increasingly serious global environmental problems,the microgrid system using distributed new energy power generation has attracted widespread attention in various countries.The data security of the microgrid system is closely related to the stable operation of the system,and the functions of microgrid systems such as power trading,power generation forecasting,and economic dispatch all depend on the reliability of the data they use.However,microgrid systems typically use centralized storage mechanisms.Centralized storage mechanisms are prone to single points of failure,and attacks on data centers by criminals can lead to the leakage or tampering of large amounts of data.This seriously threatens the security of data in microgrid systems.Therefore,it is imperative to find emerging technologies to protect microgrid data security.The rise of blockchain technology with decentralized,tamperproof,traceable and other functions provides an effective way to solve the data security problems of microgrid systems.However,the data layer of a traditional blockchain system uses Merkle tree to store data,and it is not ability to batch verify the reliability of multiple data pieces with a single proof.In microgrid systems with frequent data use,a large number of proofs will bring great pressure to communication.In order to better apply blockchain technology to microgrid systems,it is necessary to reduce the communication consumption of the data reliability verification process.Therefore,the vector commitment in this paper is proposed to improve the blockchain to achieve batch processing of proof,and then the improved blockchain is used for data storage of microgrid system.The main research content of this paper is as follows:(1)This paper first analyzes the problems of centralized storage mechanisms and the feasibility of blockchain for protecting data security in microgrid systems.Then,combining the characteristics of blockchain decentralization,anti-tampering,and traceability,this paper proposes a data security storage mechanism for blockchainbased microgrid systems.Aiming at the problem that the proof size used to verify the reliability of the data is large and the batch processing of the proof cannot be realized when the data reliability verification of the blockchain system based on the Merkle tree is verified,this paper proposes to replace the Merkle tree in the blockchain data layer with the vector commitment with the batch function.(2)On the basis of the improved blockchain,this paper constructs an incremental aggregate subvector commitment scheme(IASVC)and an insertable multicommitment aggregate subvector commitment scheme(IMASVC)in a bilinear group.IASVC has the aggregation and disaggregation functions of proof.Aggregation function can further reduce the proof size,and disaggregation function can play a role in protecting the privacy of microgrid users.IMASVC can aggregate the proofs from multiple commitments and further reduce communication consumption.The insertion function can make the storage of block transactions more flexible.(3)Finally,this paper analyzes the correctness and verifiable security of the proposed two schemes.At the same security level(128-bit security),the proposed scheme is compared with other vector commitment schemes.The results show that the proposed scheme can effectively reduce the communication consumption during data reliability verification,which is more in line with the data storage requirements of microgrid systems.
Keywords/Search Tags:Blockchain, Cryptography commitment, Microgrid, Data storage
PDF Full Text Request
Related items