{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T00:39:52Z","timestamp":1776731992958,"version":"3.51.2"},"reference-count":31,"publisher":"MDPI AG","issue":"18","license":[{"start":{"date-parts":[[2020,9,15]],"date-time":"2020-09-15T00:00:00Z","timestamp":1600128000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>As a next-generation power system, the smart grid can implement fine-grained smart metering data collection to optimize energy utilization. Smart meters face serious security challenges, such as a trusted third party or a trusted authority being attacked, which leads to the disclosure of user privacy. Blockchain provides a viable solution that can use its key technologies to solve this problem. Blockchain is a new type of decentralized protocol that does not require a trusted third party or a central authority. Therefore, this paper proposes a decentralized privacy-preserving data aggregation (DPPDA) scheme for smart grid based on blockchain. In this scheme, the leader election algorithm is used to select a smart meter in the residential area as a mining node to build a block. The node adopts Paillier cryptosystem algorithm to aggregate the user\u2019s power consumption data. Boneh-Lynn-Shacham short signature and SHA-256 function are applied to ensure the confidentiality and integrity of user data, which is convenient for billing and power regulation. The scheme protects user privacy data while achieving decentralization, without relying on TTP or CA. Security analysis shows that our scheme meets the security and privacy requirements of smart grid data aggregation. The experimental results show that this scheme is more efficient than existing competing schemes in terms of computation and communication overhead.<\/jats:p>","DOI":"10.3390\/s20185282","type":"journal-article","created":{"date-parts":[[2020,9,15]],"date-time":"2020-09-15T20:26:40Z","timestamp":1600201600000},"page":"5282","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":54,"title":["Decentralized Privacy-Preserving Data Aggregation Scheme for Smart Grid Based on Blockchain"],"prefix":"10.3390","volume":"20","author":[{"given":"Hongbin","family":"Fan","sequence":"first","affiliation":[{"name":"College of Software and Communication Engineering, Xiangnan University, Chenzhou 423000, China"},{"name":"College of Computer Science and Technology, Hengyang Normal University, Hengyang 421002, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6487-7595","authenticated-orcid":false,"given":"Yining","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Computer Science and Information Security, Guilin University of Electronic Technology, Guilin 541004, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhixin","family":"Zeng","sequence":"additional","affiliation":[{"name":"School of Computer Science and Information Security, Guilin University of Electronic Technology, Guilin 541004, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,9,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1109\/SURV.2011.101911.00087","article-title":"Smart Grid\u2014The New and Improved Power Grid: A Survey","volume":"14","author":"Fang","year":"2011","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1596","DOI":"10.1109\/TIFS.2017.2675864","article-title":"Two-Cloud Secure Database for Numeric-Related SQL Range Queries With Privacy Preserving","volume":"12","author":"Xue","year":"2017","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1133","DOI":"10.1007\/s12083-014-0286-y","article-title":"Securing distributed storage for Social Internet of Things using regenerating code and Blom key agreement","volume":"8","author":"Wu","year":"2014","journal-title":"Peer-to-Peer Netw. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Guan, Z., Si, G., Du, X., and Liu, P. (2018). Protecting User Privacy Based on Secret Sharing with Error Tolerance for Big Data in Smart Grid. arXiv.","DOI":"10.1109\/ICC.2017.7997371"},{"key":"ref_5","unstructured":"Chen, J., Liu, G., and Liu, Y. (2020). Lightweight Privacy-preserving Raw Data Publishing Scheme. IEEE Trans. Emerg. Top. Comput., 1."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1007\/s11280-018-0575-0","article-title":"E-voting scheme using secret sharing and K-anonymity","volume":"22","author":"Liu","year":"2018","journal-title":"World Wide Web"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.jpdc.2019.04.012","article-title":"Differential privacy for renewable energy resources based smart metering","volume":"131","author":"Hassan","year":"2019","journal-title":"J. Parallel Distrib. Comput."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.future.2018.07.038","article-title":"Privacy-preserving governmental data publishing: A fog-computing-based differential privacy approach","volume":"90","author":"Piao","year":"2019","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1109\/TII.2017.2721542","article-title":"PPMA: Privacy-Preserving Multisubset Data Aggregation in Smart Grid","volume":"14","author":"Li","year":"2018","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1767","DOI":"10.1109\/TII.2018.2809672","article-title":"A Practical Privacy-Preserving Data Aggregation (3PDA) Scheme for Smart Grid","volume":"15","author":"Liu","year":"2018","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"32103","DOI":"10.1007\/s11432-018-9451-y","article-title":"EFFECT: An efficient flexible privacy-preserving data aggregation scheme with authentication in smart grid","volume":"62","author":"Guan","year":"2019","journal-title":"Sci. China Inf. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Karampour, A., Ashouri-Talouki, M., and Ladani, B.T. (May, January 30). An Efficient Privacy-Preserving Data Aggregation Scheme in Smart Grid. Proceedings of the 2019 27th Iranian Conference on Electrical Engineering (ICEE), Yazd, Iran.","DOI":"10.1109\/IranianCEE.2019.8786482"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1122","DOI":"10.1007\/s12083-014-0255-5","article-title":"PDAFT: A privacy-preserving data aggregation scheme with fault tolerance for smart grid communications","volume":"8","author":"Chen","year":"2015","journal-title":"Peer-to-Peer Netw. Appl."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"900","DOI":"10.1109\/JSYST.2019.2912415","article-title":"A Dynamic Membership Data Aggregation (DMDA) Protocol for Smart Grid","volume":"14","author":"Song","year":"2020","journal-title":"IEEE Syst. J."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3302","DOI":"10.1109\/ACCESS.2017.2677520","article-title":"A Lightweight Privacy-Preserving Data Aggregation Scheme for Fog Computing-Enhanced IoT","volume":"5","author":"Lu","year":"2017","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"3733","DOI":"10.1109\/TII.2018.2803782","article-title":"PPFA: Privacy Preserving Fog-Enabled Aggregation in Smart Grid","volume":"14","author":"Lyu","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MCOM.2019.1700859","article-title":"Privacy-Preserving Authentication and Data Aggregation for Fog-Based Smart Grid","volume":"57","author":"Zhu","year":"2019","journal-title":"IEEE Commun. Mag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MCOM.2018.1700401","article-title":"Privacy-Preserving and Efficient Aggregation Based on Blockchain for Power Grid Communications in Smart Communities","volume":"56","author":"Guan","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"35929","DOI":"10.1109\/ACCESS.2019.2905298","article-title":"Consortium Blockchain Based Data Aggregation and Regulation Mechanism for Smart Grid","volume":"7","author":"Fan","year":"2019","journal-title":"IEEE Access"},{"key":"ref_20","unstructured":"Fan, H., Liu, Y., and Zeng, Z. (2020, January 12\u201314). Blockchain-based Decentralized Privacy-Preserving Data Aggregation (BDPDA) Scheme for Smart Grid. Proceedings of the 2020 The 2nd International Conference on Blockchain Technology, Hilo, HI, USA."},{"key":"ref_21","unstructured":"Nakamoto, S. (2019). Bitcoin: A Peer-to-Peer Electronic Cash System, BN Publishing."},{"key":"ref_22","first-page":"71","article-title":"Blockchain technology: Beyond bitcoin","volume":"2","author":"Crosby","year":"2016","journal-title":"Appl. Innov."},{"key":"ref_23","first-page":"1703","article-title":"Parallel blockchain: Concept, methods and issues","volume":"43","author":"Yuan","year":"2017","journal-title":"Acta Autom. Sin."},{"key":"ref_24","first-page":"77","article-title":"Research on blockchain technology and financial business innovation","volume":"5","author":"Xie","year":"2017","journal-title":"Financ. Dev. Res."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1007\/3-540-44647-8_13","article-title":"Identity-Based Encryption from the Weil Pairing","volume":"2139","author":"Boneh","year":"2001","journal-title":"Advances in Cryptology\u2014CRYPTO 2001"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1007\/10722028_23","article-title":"A One Round Protocol for Tripartite Diffie\u2013Hellman","volume":"1838","author":"Joux","year":"2000","journal-title":"International Algorithmic Number Theory Symposium"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1007\/3-540-45682-1_30","article-title":"Short Signatures from the Weil Pairing","volume":"2248","author":"Boneh","year":"2001","journal-title":"Advances in Cryptology-ASIACRYPT 2001"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1007\/3-540-48910-X_16","article-title":"Public-Key Cryptosystems Based on Composite Degree Residuosity Classes","volume":"1592","author":"Paillier","year":"2007","journal-title":"Advances in Cryptology-EUROCRYPT \u201999"},{"key":"ref_29","first-page":"1","article-title":"Privacy-preserving aggregation of time-series data Annual Network & Distributed System Security Symposium (NDSS)","volume":"2","author":"Shi","year":"2011","journal-title":"Int. Soc."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1007\/978-3-540-39927-8_28","article-title":"Variations of Diffie-Hellman Problem","volume":"2836","author":"Bao","year":"2003","journal-title":"Information and Communications Security"},{"key":"ref_31","unstructured":"Bethencourt, J. (2018, March 24). Advanced Crypto Software Collection: The CPABE Toolkit. Available online: http:\/\/acsc.cs.utexas.edu\/cpabe\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5282\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:10:20Z","timestamp":1760177420000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/18\/5282"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,15]]},"references-count":31,"journal-issue":{"issue":"18","published-online":{"date-parts":[[2020,9]]}},"alternative-id":["s20185282"],"URL":"https:\/\/doi.org\/10.3390\/s20185282","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,9,15]]}}}