Performance and Security Analysis of Blockchain-Based Decentralized Cloud Storage Systems
DOI:
https://doi.org/10.63949/crinfo.v2i1.004Keywords:
- Cloud Computing,
- Performance Evaluation,
- Security Analysis,
- Fault Tolerance,
- IPFS,
- Cryptographic Hashing,
- Data Integrity,
- Smart Contracts,
- Distributed Systems,
- Blockchain,
- Decentralized Cloud Storage
Abstract
The high rate of its development has led to the spread of cloud computing triggering the enormous demand of secure, reliable, and transparent data storage solutions. Traditional centralized cloud storage service design is naturally scaled by single points of failure, lack of transparency, and being susceptible to data manipulation. The current manuscript aims to address these shortcomings by providing a detailed performance and security assessment of a blockchain-based decentralized cloud storage. The proposed architecture combines blockchain technology with distributed storage to a hybrid on-chain/off-chain architecture. In this kind of design, file metadata and cryptographic hashes are only stored in the blockchain, whereas file contents are encrypted and distributed across decentralized storage networks. The use of smart contracts: This means that stringent access controls are enforced and the integrity of data safeguarded. An intensive mathematical model has been developed to assess the performance of the systems as per the latency of upload, retrieval, throughput in addition to the fault tolerance. The empirical evidence shows that the presented system provides a considerable improvement in security, transparency, and reliability, compared to the traditional cloud storage paradigms, at a relatively moderate rate of latency overhead, which can be explained by transaction validation that is implemented in the blockchain. These results indicate that decentralized storage that is supported by blockchain represents a reliable and scalable answer in cloud data management, as applied in mission-critical systems.
Downloads
References
[1] C. Zhang, Y. Xu, Y. Hu, J. Wu, J. Ren and Y. Zhang, "A Blockchain-Based Multi-Cloud Storage Data Auditing Scheme to Locate Faults," in IEEE Transactions on Cloud Computing, vol. 10, no. 4, pp. 2252-2263, 1 Oct.-Dec. 2022, doi: 10.1109/TCC.2021.3057771.
[2] Sharma, P., Jindal, R., & Borah, M. D. (2021). Blockchain-based decentralized architecture for cloud storage system. Journal of Information Security and Applications, 62, 102970. https://doi.org/10.1016/j.jisa.2021.102970
[3] Li, J., Wu, J., Jiang, G., & Srikanthan, T. (2020). Blockchain-based public auditing for big data in cloud storage. Information Processing & Management, 57(6), 102382. https://doi.org/10.1016/j.ipm.2020.102382
[4] Rashmi, M., William, P., Yogeesh, N., Girija, D.K. (2023). Blockchain-Based Cloud Storage Using Secure and Decentralised Solution. In: Chaki, N., Roy, N.D., Debnath, P., Saeed, K. (eds) Proceedings of International Conference on Data Analytics and Insights, ICDAI 2023. ICDAI 2023. Lecture Notes in Networks and Systems, vol 727. Springer, Singapore. https://doi.org/10.1007/978-981-99-3878-0_23
[5] T. V. Doan, Y. Psaras, J. Ott and V. Bajpai, "Toward Decentralized Cloud Storage With IPFS: Opportunities, Challenges, and Future Considerations," in IEEE Internet Computing, vol. 26, no. 6, pp. 7-15, 1 Nov.-Dec. 2022, doi: 10.1109/MIC.2022.3209804.
[6] Zhu, Z., Qi, G., Zheng, M., Sun, J., & Chai, Y. (2020). Blockchain based consensus checking in decentralized cloud storage. Simulation Modelling Practice and Theory, 102, 101987. https://doi.org/10.1016/j.simpat.2019.101987
[7] Khan, N., Aljoaey, H., Tabassum, M., Farzamnia, A., Sharma, T., & Tung, Y. H. (2022). Proposed Model for Secured Data Storage in Decentralized Cloud by Blockchain Ethereum. Electronics, 11(22), 3686. https://doi.org/10.3390/electronics11223686
[8] Karaarslan, E., &Konacaklı, E. (2020). Data storage in the decentralized world: Blockchain and derivatives. arXiv preprint arXiv:2012.10253. https://doi.org/10.48550/arXiv.2012.10253
[9] Wang, J., Chen, W., Wang, L., Sherratt, R. S., Alfarraj, O., & Tolba, A. (2020). Data secure storage mechanism of sensor networks based on blockchain. Computers, Materials, & Continua, 65(3), 2365. DOI:10.32604/cmc.2020.011567.
[10] M. I. Khalid et al., "A Comprehensive Survey on Blockchain-Based Decentralized Storage Networks," in IEEE Access, vol. 11, pp. 10995-11015, 2023, doi: 10.1109/ACCESS.2023.3240237.
[11] Ismail, M. Toohey, Y. C. Lee, Z. Dong and A. Y. Zomaya, "Cost and Performance Analysis on Decentralized File Systems for Blockchain-Based Applications: State-of-the-Art Report," 2022 IEEE International Conference on Blockchain (Blockchain), Espoo, Finland, 2022, pp. 230-237, doi: 10.1109/Blockchain55522.2022.00039.
[12] Benisi, N. Z., Aminian, M., & Javadi, B. (2020). Blockchain-based decentralized storage networks: A survey. Journal of Network and Computer Applications, 162, 102656. https://doi.org/10.1016/j.jnca.2020.102656
[13] Merlec, M. M., & In, H. P. (2024). Blockchain-Based Decentralized Storage Systems for Sustainable Data Self-Sovereignty: A Comparative Study. Sustainability, 16(17), 7671. https://doi.org/10.3390/su16177671
[14] V. -H. Hoang, E. Lehtihet and Y. Ghamri-Doudane, "Privacy-Preserving Blockchain-Based Data Sharing Platform for Decentralized Storage Systems," 2020 IFIP Networking Conference (Networking), Paris, France, 2020, pp. 280-288.
[15] Y. M. Gajmal and R. Udayakumar, "Blockchain-Based Access Control and Data Sharing Mechanism in Cloud Decentralized Storage System," in Journal of Web Engineering, vol. 20, no. 5, pp. 1359-1388, July 2021, doi: 10.13052/jwe1540-9589.2054.
[16] J. Shu, X. Zou, X. Jia, W. Zhang and R. Xie, "Blockchain-Based Decentralized Public Auditing for Cloud Storage," in IEEE Transactions on Cloud Computing, vol. 10, no. 4, pp. 2366-2380, 1 Oct.-Dec. 2022, doi: 10.1109/TCC.2021.3051622.
[17] Y. Miao, Q. Huang, M. Xiao and H. Li, "Decentralized and Privacy-Preserving Public Auditing for Cloud Storage Based on Blockchain," in IEEE Access, vol. 8, pp. 139813-139826, 2020, doi: 10.1109/ACCESS.2020.3013153.

