Blockchain-based reliable and secure file access control for distributed public node
Hyunjoo Yang, Daun Kim, Deokwoo Lee, Sejin Park · 2024
To facilitate device-to-device file sharing, cloud storage solutions have become widely adopted. However, centralized cloud storage systems are susceptible to single-point failures, reliability(not tampered with) of data, data misuse and leaks often caused by cloud operators. In addition, Accessing such cloud storage typically requires inputting sensitive personal information, making it vulnerable to hacking and personal data exposure when accessed from untrusted devices. Consequently, this paper designs a P2P-based file access control system. This system leverages blockchain technology to ensure data reliability and enables distributed services through smart contracts, preventing single-point failures. During the file-sharing process, The requester mitigates the risk of personal information exposure and hacking by seeking file access permissions from trusted device users. Device-to-device file sharing via peer-to-peer connections eliminates concerns related to data misuse and leakage while ensuring rapid performance. Empirical evidence supports these claims, as experiments comparing download performance between cloud services and the proposed P2P system across various file sizes demonstrate exceptionally fast download speeds. Specifically, for small files (10KB), the download time is approximately 6.4ms, while large files (10,000KB) download in 765ms, up to 4 times faster.