Efficient Hierarchical Multi-cloud Power Sharing Data Integrity Auditing Scheme Based on Blockchain
Zhengtian Li, Ning Lu, Wenbo Shi, Jiawei Zhang · 2025
With the explosive growth of power data, power companies have begun to use public clouds to store and manage power data collected by smart meters to save local overhead. However, when data loss or error occurs on the cloud, public cloud service providers who pursue economic interests may hide the actual loss from users to avoid compensation. Therefore, users need to audit the integrity of cloud data. In order to improve data reliability, power companies often choose multiple cloud service providers for user data storage. However, most of the current schemes need to rely on a third party for centralized auditing, which has inefficient auditing and fault localization in a multi-cloud environment, and faces problems such as data flooding attacks, replay attacks, single point of failure and single point of tampering. To this end, we propose an Efficient Hierarchical Multi-cloud Power Sharing Data Integrity Auditing Scheme Based on blockchain Blockchain (EHMA), which uses blockchain to replace centralized third-party auditors to prevent their corruption and single point of failure problems. In order to improve the efficiency of audit and fault localization, an efficient signature index based on discrete dictionary tree was designed, and an efficient fault localization strategy based on hierarchical audit and multi-division scheme was designed. In order to prevent the power sharing data from being tampered and defend against data flooding attacks and replay attacks, the scheme introduced distributed bilinear verification technology, and designed an anonymous identity registration strategy based on vector commitment and a timestamp-based marking technique. Finally, security analysis and experimental results show that EHMA can resist all kinds of threats proposed in this paper, and its security and audit efficiency are significantly improved compared with the existing schemes.