Abstract
Over the past few years, blockchain technology has acquired good faith as a modern, secure distributed network in the form of a ledger to conduct and store records of transactions. Blockchain is an evolving technological innovation that can offer solutions to real-world problems of various domains such as cloud computing, the Internet of Things, supply chain, and multimedia. In multimedia, there is an increased requirement for security due to various threats, including replicating digital data without any information loss and manipulating the same without any detection. Moreover, the security of personal multimedia systems is perceived as one of the fundamental human rights concerns. Therefore, this paper proposed a blockchain-based distributed application to secure personal multimedia data such as images, text, videos, etc. The proposed work maintains personal multimedia data’s security, privacy, and integrity to meet multimedia security requirements and address the above issues. The blockchain architecture is developed on Hyperledger Fabric, a permissioned blockchain structure using Hyperledger Composer, and stores multimedia data by utilizing SWARM decentralized storage system. The proposed architecture provides a cross-platform, low-cost, and energy-efficient blockchain prototype to manage and secure personal multimedia data. Many experimental tests are conducted to evaluate the performance of the proposed work based on various parameters such as transaction latency, asset latency, throughput, power consumption, upload, and download time for multimedia data. Finally, the proposed work’s robustness, feasibility, and reliability are proved by comparing it with the existing works. Results and discussion show that the proposed scheme is more efficient than the existing schemes.
Similar content being viewed by others
Data availability
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current work.
References
Androulaki E, Barger A, Bortnikov V, Cachin C, Christidis K, De Caro A et al (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference. ACM, pp 1–15
Anh Dinh TT, Wang J, Chen G, Liu R, Chin Ooi B, Tan KL (2017) BLOCKBENCH: a framework for analyzing private blockchains. In: Proceedings of the ACM International Conference on Management of Data (SIGMOD ‘17). Association for Computing Machinery, New York, pp 1085–1100. https://doi.org/10.1145/3035918.3064033
Bui T, Thereaux O, Cooper D, Collomosse J, Bell M, Green A, Keller JR (2020) Tamper-proofing video with hierarchical attention autoencoder hashing on blockchain. IEEE Trans Multimedia. https://doi.org/10.1109/tmm.2020.2967640
Cho S, Jeong C (2019) A blockchain for media: survey. In: Proceedings of the International Conference on Electronics, Information, and Communication (ICEIC), pp 1–2. https://doi.org/10.23919/ELINFOCOM.2019.8706434
Dhillon V, Metcalf D, Hooper M (2017) The hyperledger project. In: Blockchain-enabled applications. Springer, pp 139–149
Dobre RA, Preda RO, Oprea CC, Pirnog I (2018) Authentication of JPEG Images on the Blockchain. In: Proceedings of the International Conference on Control, Artificial Intelligence, Robotics & Optimization (ICCAIRO), pp 211–215. https://doi.org/10.1109/ICCAIRO.2018.00042
Ghimire S, Choi JY, Lee B (2020) Using blockchain for improved video integrity verification. IEEE Trans Multimed 22(1):108–121. https://doi.org/10.1109/TMM.2019.2925961
Gupta BB, Yamaguchi S, Agrawal DP (2018) Advances in security and privacy of Multimedia Big Data in Mobile and Cloud Computing. Multimedia Tools and Applications 77:9203–9208. https://doi.org/10.1007/s11042-017-5301-x
Han D, Zhu Y, Li D, Liang W, Souri A, Li KC (2022) A blockchain-based auditable access control system for private data in service-centric IoT environments. IEEE Trans Industr Inf 18(5):3530-3540. https://doi.org/10.1109/TII.2021.3114621
iCloud leaks of celebrity photos, Wikipedia [Online] Available: https://en.wikipedia.org/wiki/ICloud_leaks_of_celebrity_photos
Jain R (2009) Multimedia data. In: Liu L, Özsu MT (eds) Encyclopedia of database systems. Springer, Boston. https://doi.org/10.1007/978-0-387-39940-9_1008
Jan MA, Cai J, Gao X-C, Khan F, Mastorakis S, Usman M, Alazab M, Watters P (2021) Security and blockchain convergence with internet of Multimedia Things: current trends, research challenges, and future directions. J Netw Comput Appl 175
Keepsafe photo vault : Hide Private Photos and Videos, [Online] Available: https://keepsafe.en.softonic.com/android
Khan G, Jabeen S, Khan MZ, Khan MUG, Iqbal R (2020) Blockchain-enabled deep semantic video-to-video summarization for IoT devices. Comput Electr Eng 81. https://doi.org/10.1016/j.compeleceng.2019.106524
Khan A, Uddin M, Shaikh AA, Laghari AA, Rajput AE (2021) MF-ledger: blockchain hyperledger sawtooth-enabled novel and secure multimedia chain of custody forensic investigation architecture. IEEE Access 9:103637–103650. https://doi.org/10.1109/ACCESS.2021.3099037
Kumar R, Tripathi R, Marchang N, Srivastava G, Gadekallu TR, Xiong NN (2021) A secured distributed detection system based on IPFS and blockchain for industrial image and video data security. J Parallel Distrib Comput 152:128–143
Liang H, Wu J, Zheng X, Zhang M, Li J, Jolfaei A (2020) Fog-based secure service discovery for internet of multimedia things: a cross-blockchain approach. ACM Trans Multimed Comput Commun Appl 16(3s):1-23. https://doi.org/10.1145/3415151
Liu Y, Lu Q, Zhu C, Yu Q (2021) A blockchain-based platform architecture for multimedia data management. Multimed Tools Appl. https://doi.org/10.1007/s11042-021-10558-z
Liu J, Fan K, Li H, Yang Y (2021) A blockchain-based privacy preservation scheme in multimedia network. Multimed Tools Appl. https://doi.org/10.1007/s11042-021-10513-y
Ma S, Zhang T, Wu A, Zhao X (2019) Lightweight and privacy-preserving data aggregation for mobile multimedia security. IEEE Access 7:114131–114140. https://doi.org/10.1109/ACCESS.2019.2935513
Mingxiao D, Xiaofeng M, Zhe Z, Xiangwei W, Qijun C (2017) A review on consensus algorithm of blockchain. In: Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp 2567–2572
Nakamoto S (2008) Bitcoin: a peer-to-peer electronic cash system, Available: http://www.bitcoin.org/bitcoin.pdf . Accessed on 15 June 2021
Namasudra S (2020) Fast and secure data accessing by using DNA computing for the cloud environment. IEEE Trans Serv Comput. https://doi.org/10.1109/TSC.2020.3046471
Nandakumar K, Ratha N, Pankanti S (2019) Proving multimedia integrity using sanitizable signatures recorded on blockchain. In: Proceedings of the ACM workshop on information hiding and multimedia security, pp 151–160. https://doi.org/10.1145/3335203.3335729
Photosquared data leak exposes user’s photos and information, [Online], Available: https://www.infosecurity-magazine.com/news/photosquared-app-leaks-data/
Sharma P, Jindal R, Borah MD (2020) Blockchain technology for cloud storage: a systematic literature review. ACM Comput Surv 53:1–32
Sharma P, Jindal R, Borah MD (2021) A review of blockchain-based applications and challenges. Wirel Pers Commun:1–43
Sharma P, Jindal R, Borah MD (2021) Blockchain-based decentralized architecture for cloud storage system. J Inform Secur Appl 62:1–15
Sharma P, Jindal R, Borah MD (2022) A review of smart contract-based platform, applications, and challenges. Cluster Comput:1–27
Shi K, Zhu L, Zhang C, Xu L, Gao F, (2020) Blockchain-based multimedia sharing in vehicular social networks with privacy protection. Multimed Tools Appl 79:8085–8105. https://doi.org/10.1007/s11042-019-08284-8
Trón V, fischer Á, Johnson N, Nagy DA, Felföldi Z (2020) Swarm documentation release 0.5. White Paper. [Online] Available. https://Swarmguide.readthedocs.io/_/downloads/en/latest/pdf/
Vishwa A, Hussain FK (2018) A Blockchain-based approach for multimedia privacy protection and provenance. In: Proceedings of the IEEE Symposium Series on Computational Intelligence (SSCI), pp 1941–1945. https://doi.org/10.1109/SSCI.2018.8628636
Zhang S, Lee J-H (2020) Analysis of the main consensus protocols of blockchain. ICT Express 6(2):93–97
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sharma, P., Jindal, R. & Borah, M.D. Blockchain-based distributed application for multimedia system using Hyperledger Fabric. Multimed Tools Appl 83, 2473–2499 (2024). https://doi.org/10.1007/s11042-023-15690-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15690-6