Abstract
Massive amounts of multimedia data (i.e., text, audio, video, graphics and animation) are being generated everyday. Conventionally, multimedia data are managed by the platforms maintained by multimedia service providers, which are generally designed using centralised architecture. However, such centralised architecture may lead to a single point of failure and disputes over royalties or other rights. It is hard to ensure the data integrity and track fulfilment of obligations listed on the copyright agreement. To tackle these issues, in this paper, we present a blockchain-based platform architecture for multimedia data management. We adopt self-sovereign identity for identity management and design a multi-level capability-based mechanism for access control. We implement a proof-of-concept prototype using the proposed approach and evaluate it using a use case. The results show that the proposed approach is feasible and has scalable performance.
Similar content being viewed by others
Notes
References
Aitzhan NZ, Svetinovic D (2018) Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Trans Depend Secure Comput 15(5):840–852
Avizienis A, Laprie J-C , Randell B, Landwehr C (2004) Basic concepts and taxonomy of dependable and secure computing. IEEE TDSC 1(1):11–33
Bhowmik D, Feng T (2017) The multimedia blockchain: a distributed and tamper-proof media transaction framework. In: 2017 22nd International conference on digital signal processing (DSP). pp 1–5
Christopher Allen The path to self-sovereign identity. http://www.lifewithalacrity.com/2016/04/the-path-to-self-soverereign-identity.html. accessed 14-August-2020.
(2016). Copyright law of people’s republic of china. http://english.court.gov.cn/2016-04/14/content_24532978.htm. accessed 14-August-2020
Dabrowski M, Pacyna P (2008) Generic and complete three-level identity management model. In: 2008 Second international conference on emerging security information, systems and technologies, pp 232–237, IEEE
Dennis Miller (2018) Blockchain and the internet of things in the industrial sector. IT Prof 20(3):15–18
Reed D, Sporny M, Longley D, Allen C, Grant R, Sabadello M Decentralized identifiers (data model and syntaxes for decentralized identifiers). https://w3c-ccg.github.io/did-spec/. accessed 14-August-2020.
Guo J, Li C, Zhang G, Sun Y, Bie R (2020) Blockchain-enabled digital rights management for multimedia resources of online education. Multimed Tools Appl 79:9735–9755
Kshetri N, Voas J (2018) Blockchain-enabled e-voting. IEEE Softw 35(4):95–99
Lee D, Park N (2020) Blockchain based privacy preserving multimedia intelligent video surveillance using secure merkle tree. Multimedia Tools and Applications
Liu Y, Lu Q, Paik HY, Xu X, Chen S, Liming Zhu (2020) Design-pattern-as-a-service for blockchain-based self-sovereign identity. IEEE Software
Lu Q, Xu X (2017) Adaptable blockchain-based systems: A case study for product traceability. IEEE Softw 34(6):21–27
Lu Q, Xu X, Liu Y, Weber I, Zhu L, Zhang W (2019) ubaas: A unified blockchain as a service platform. Futur Gener Comput Syst 101:564–575
Meadows A Netfix users collectively stream 164.8 million hours of video using nearly 500 million gb of data every day. https://www.soda.com/news/netfix-users-stream-164-million-hours-per-day/. accessed 14-August-2020
Modinis IDM (2005) Common terminological framework for interoperable electronic identity management. The 2005 Modinis IDM Study Team
Omohundro S (2014) Cryptocurrencies, smart contracts, and artificial intelligence. AI Matters 1(2):19–21
Rathee Geetanjali, Sharma Ashutosh, Saini Hemraj, Kumar Rajiv, Iqbal Razi (2020) A hybrid framework for multimedia data processing in iot-healthcare using blockchain technology. Multimed Tools Appl 79:9711–9733
Satoshi N (2008) Bitcoin: A peer-to-peer electronic cash system. https://bitcoinsv.io/bitcoin. accessed 14-August-2020
Tschorsch F, Scheuermann B (2016) Bitcoin and beyond: A technical survey on decentralized digital currencies. IEEE Commun Surv Tutor 18(3):464
Vishwa A, Hussain FK (2018) A blockchain based approach for multimedia privacy protection and provenance. In: In 2018 IEEE symposium series on computational intelligence (SSCI). pp 1941–1945
Xu X, Chen Y, Yuan Y, Huang T, Zhang X, Qi L (2020) Blockchain-based cloudlet management for multimedia workflow in mobile cloud computing. Multimed Tools Appl 79:9819–9844
Xu X, Lu Q, Liu Y, Zhu L, Yao H, Vasilakos AV (2019) Designing blockchain-based applications a case study for imported product traceability. Futur Gener Comput Syst 92:399–406
Zhang P, White J, Schmidt DC, Lenz G (2017) Applying Software Patterns to Address Interoperability in Blockchain-based Healthcare Apps ArXiv e-prints
Acknowledgements
This work is partially supported by the National Key R&D Program of China (2020YFB2104301), and the project “PCL Future Greater-Bay Area Network Facilities for Large-scale Experiments and Applications (LZC0019)”.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Liu, Y., Lu, Q., Zhu, C. et al. A blockchain-based platform architecture for multimedia data management. Multimed Tools Appl 80, 30707–30723 (2021). https://doi.org/10.1007/s11042-021-10558-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-10558-z