conference-paper

Proof of Storage Algorithm for a Decentralized Cloud System

Research footprint

At a glance

Citations
2
References
0
Comments
0
Paper overview

Abstract

This paper proposes a new proof-of-storage algorithm for decentralized cloud systems. The algorithm allows an untrusted host to prove data storage and integrity, while the auditing host receives reliable proof of data storage and integrity. The algorithm is based on time-distributed random sampling of data segments from the checked file, their conversion and comparison with the original. The algorithm is implemented in an integrated development environment, analyzed the accuracy of the algorithm, performance and tamper resistance. The efficiency of the algorithm is compared with the Merkle cryptographic protocol and the "seed planting" method currently used in decentralized storage systems. The proposed algorithm, in contrast to the considered algorithms, provides evidence of data storage without resource-intensive operations, such as dividing files into parts, calculating checksums of these parts, and transferring parts to the checking host. Hacking resistance is evaluated by calculating the probability of a successful "brute-force" attack. The algorithm showed high-performance and high hacking resistance.

Record transparency

Publication details

DOI
10.1109/usbereit56278.2022.9923334
OpenAlex
W4308090178
Document type
conference-paper
Language
EN
Last metadata update
Community

Comments

Log in to join the discussion.

  1. No comments yet. Start the discussion.