Netinfo Security ›› 2023, Vol. 23 ›› Issue (8): 52-65.doi: 10.3969/j.issn.1671-1122.2023.08.005

Previous Articles     Next Articles

Secure Sharing of Power Application Data Based on Blockchain

QIN Sihang1,2,3,4, DAI Weiqi1,2,3(), ZENG Haiyan4, GU Xianjun4   

  1. 1. School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
    2. Hubei Key Laboratory of Distributed System Security, Wuhan 430074, China
    3. Hubei Engineering Research Center on Big Data Security, Wuhan 430074, China
    4. Wuhan Power Supply Company of State Grid Hubei Electric Power Co., Ltd., Wuhan 430010, China
  • Received:2023-05-20 Online:2023-08-10 Published:2023-08-08
  • Contact: DAI Weiqi E-mail:wqdai@hust.edu.cn

Abstract:

With the development of power network intelligence, massive business data is scattered in different power equipment or databases, and due to the importance and privacy of power data, the sharing security of power agency data has become a problem. At present, business data is stored in clear text in centralized data nodes, which has the disadvantages of poor security and difficult circulation control. In view of the above problems, this paper proposed a secure sharing mechanism of power application data based on blockchain. Security in data flow was improved through attribute-based access control mechanisms to avoid multiple encryption during one-to-many data sharing. The blockchain distributed ledger was used to protect the security of private data such as data identification, encryption policies, user identities and attribute passwords, and to prevent users from defrauding the access control mechanism by tampering with attribute information according to smart contract audits. After testing and analyzing the system, the blockchain smart contract can realize the data flow control between institutions, and has the ability to track and trace and find anomalies. The on-chain delay of data identification on the blockchain network built on the HyperLedger Fabric framework is between 60 ms and 100 ms, and the TPS greater than 400.

Key words: electricity networks, blockchain, smart contract, data sharing

CLC Number: