Blockchain-based public auditing with deep reinforcement learning for cloud storage

EXPERT SYSTEMS WITH APPLICATIONS(2024)

引用 0|浏览4
暂无评分
摘要
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.
更多
查看译文
关键词
Public auditing,Blockchain,Cloud storage,Deep reinforcement learning,Cyber security
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要