计算机工程与应用 ›› 2020, Vol. 56 ›› Issue (21): 79-84.DOI: 10.3778/j.issn.1002-8331.1909-0372

• 大数据与云计算 • 上一篇    下一篇

基于区块链的充电交易数据安全存储平台设计

李孟特,顾春华,温蜜   

  1. 1.上海电力大学 计算机科学与技术学院,上海 200090
    2.上海理工大学 光电信息与计算机工程学院,上海 200093
  • 出版日期:2020-11-01 发布日期:2020-11-03

Secure Charging Transaction Data Storage Platform Based on Blockchain

LI Mengte, GU Chunhua, WEN Mi   

  1. 1.College of Computer Science and Technology, Shanghai University of Electric Power, Shanghai 200090, China
    2.School of Optical-Eletrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Online:2020-11-01 Published:2020-11-03

摘要:

电动汽车充电平台作为智能电网的重要组成部分,越来越多的用户使用充电平台内的充电桩进行充电,充电平台将会存储大量的用户交易信息。在现有的充电桩共享平台中,用户的充电交易数据被保存在中心化的数据库中,但这种过度中心化的存储方式极易遭受恶意攻击而引发单点失效以及重要交易数据被恶意篡改等信息安全问题,并因此可能造成大量用户隐私信息泄露。针对这些问题,利用区块链技术在电动汽车充电平台中选定若干充电站作为数据中心节点,设计了一个充电交易数据存储方案。用户可对交易后的个人数据进行加密控制数据使用权,各数据中心节点之间使用共识机制对加密数据进行去中心化地同步存储。安全分析表明所设计的数据存储平台能实现安全、有效的数据存储。

关键词: 充电平台, 智能电网, 区块链, 数据存储, 隐私保护, 去中心化

Abstract:

Electric vehicle charging platform is a crucial part of smart grid, more and more users use the charging pile to charge their electric vehicle, the charging platform will store a large amount of transaction data. In the existing charging pile sharing platform, the user’s transaction data is uploaded to a trusted central database for storage, But this centralized storage method is highly vulnerable to malicious attacks, causing single point of failure and important transaction data security problems such as malicious tampering, and thus may cause a large number of user privacy information to leak. In response to these problems, this paper proposes to use the blockchain technology to select a number of charging stations in the electric vehicle charging platform as data center nodes to construct a transaction data storage system. The users can encrypt personal transaction data and control data usage rights. The data center nodes use a consensus mechanism to decentralized store encrypted data in a synchronized manner. The security analysis shows that the designed data storage platform can safely store data.

Key words: charging platform, smart grid, block chain, data storage, privacy-preserving, decentralization