An Efficient and Robust Multidimensional Data Aggregation Scheme for Smart Grid Based on Blockchain

—In order to analyze real-time power data with- out revealing user’s privacy, privacy-preserving data aggregation has been extensively researched in smart grid. However, most of the existing schemes either have too much computation overhead and cannot achieve dynamic users, or require a trusted center. In this paper, we propose an efﬁcient and robust multidimensional data aggregation scheme based on blockchain. In our scheme, a leader election algorithm in Raft protocol is used to select a mining node from all smart meters to aggregate data. A dynamically veriﬁable secret sharing homomorphism scheme is adopted to realize ﬂexible dynamic user management. In addition, our scheme can not only resist internal and exter- nal attackers but also support multidimensional data aggregation and fault tolerance. Compared with other schemes, our scheme not only supports user fault tolerance, but also supports fault tolerance of the intermediate aggrega- tion node. The security analysis shows that our proposed scheme is IND-CPA secure and can meet stronger security features. Our performance analyses show that compared with other schemes, our scheme can be implemented with lower computation cost and communication overhead.