| As the national basic energy data,smart grid data provides scientific decision support for the stable operation and cooperative autonomy of smart grid,which is an important guarantee for the healthy,stable and sustainable development of national economy.Wide area measurement system provides information platform for smart grid,and by monitoring the status of smart grid in real time,it can predict the possible problems of smart grid in advance.However,the wide area measurement system faces the risks of data tampering,centralized data storage,and large data storage memory in the process of storing smart grid data,so that the security and reliability of smart grid data cannot be effectively guaranteed.Therefore,it has become very important to use emerging technologies to find new ways to securely store data in wide area measurement systems.With the rise of blockchain technology,its decentralization,anti-tampering,traceability and other characteristics provide new ideas for the solution of data security storage in wide area measurement systems.However,the traditional blockchain data layer uses Merkle tree to store data,which cannot meet the characteristics of data deletion,non-member proof,and batch addition.Therefore,the innovation of data storage methods for wide area measurement systems based on blockchain technology has important research significance.This paper focuses on the data security storage mechanism of the wide area measurement system based on the blockchain,the blockchain data storage based on the accumulator,and the improvement of the accumulator scheme to realize the secure storage of the data of the wide area measurement system.The main research contents are as follows:(1)The problems of traditional wide area measurement system data storage and the feasibility analysis of blockchain application in wide area measurement system data storage are analyzed,and the blockchain-based data security storage mechanism for wide area measurement system is proposed in combination with the features of blockchain decentralization and tamper-proof.Considering that the traditional blockchain Merkle tree has problems such as not being able to provide non-membership proof and data deletion.And the cryptographic accumulator has the advantages of strong sturdiness,universality and compactness,which can well solve the problems of blockchain data storage.Therefore,the cryptographic accumulator is used to replace the Merkle tree in the traditional blockchain to improve the blockchain technology.(2)Based on the improved blockchain technology,the unbounded accumulator scheme is proposed considering the expansion requirements of blockchain data storage and security.The scheme is implemented by the bilinear pair principle,which enables the accumulator to accumulate unlimited data and to delete data and provide non-membership proof.The scheme is shown to be feasible by correctness and security,and enhances the scaling requirements of blockchain data storage.(3)An improved RSA accumulator scheme is proposed to solve the problems of traditional accumulators such as trapdoor and the inability to add and delete data in batches.The improved RSA accumulator has no trapdoor and is able to add and delete data in batches and provide non-member proof.The scheme is implemented by the RSA principle,which improves the functionality of the traditional accumulator and better meets the requirements of data storage in blockchain-based wide area measurement systems. |