Abstract

Public auditing enables auditors to remotely verify data integrity for the outsourced data, which is an essential security issue and a promising solution for reliable cloud storage. However, in cloud storage systems, most existing public auditing schemes adopt a static auditing policy in the blockchain network, so that they are not able to adapt the dynamic environment efficiently, i.e., dynamic attacks, users joining and leaving, etc. Moreover, it is hard to improve the scalability with a static auditing policy, which may result in low performances and high security risks for the blockchain-based public auditing. In order to overcome the above limitations, we present a deep reinforcement learning-based method to improve the efficiency (i.e., transaction throughput and network latency) for the current blockchain-based public auditing solutions. Specifically, an blockchain-based security protocol is firstly proposed to guarantee that the integrity of outsourced data can be verified based on the dynamically auditing policy. Then, re-auditing time interval, the number of public auditors and the size of blocks are adjusted by the proposed deep reinforcement learning-based method to improve performance and security in a long term. Finally, security analysis indicates that the proposed work is able to resist the malicious entities and attacks derived from the Proof-of-Work consensus mechanism. Results of experiments that conducted in this paper demonstrate that the proposed scheme outperforms the baseline schemes on both transaction throughput and network latency.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.