A Blockchain-based Platform Architecture for Multimedia Data Management

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.

[1]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .

[2]  Hye-Young Paik,et al.  Design Patterns for Blockchain-based Self-Sovereign Identity , 2020, EuroPLoP.

[3]  Björn Scheuermann,et al.  Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies , 2016, IEEE Communications Surveys & Tutorials.

[4]  Liming Zhu,et al.  Designing blockchain-based applications a case study for imported product traceability , 2019, Future Gener. Comput. Syst..

[5]  Roy Girasa,et al.  Copyright Law in the People's Republic of China , 1995 .

[6]  Nir Kshetri,et al.  Blockchain-Enabled E-Voting , 2018, IEEE Software.

[7]  Steve Omohundro,et al.  Cryptocurrencies, smart contracts, and artificial intelligence , 2014, SIGAI.

[8]  Piotr Pacyna,et al.  Generic and Complete Three-Level Identity Management Model , 2008, 2008 Second International Conference on Emerging Security Information, Systems and Technologies.

[9]  Hye-Young Paik,et al.  Design Pattern as a Service for Blockchain-Based Self-Sovereign Identity , 2020, IEEE Software.

[10]  Donghyeok Lee,et al.  Blockchain based privacy preserving multimedia intelligent video surveillance using secure Merkle tree , 2020, Multimedia Tools and Applications.

[11]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[12]  Rongfang Bie,et al.  Blockchain-enabled digital rights management for multimedia resources of online education , 2019, Multimedia Tools and Applications.

[13]  Xiwei Xu,et al.  Adaptable Blockchain-Based Systems: A Case Study for Product Traceability , 2017, IEEE Software.

[14]  Farookh Khadeer Hussain,et al.  A Blockchain based approach for multimedia privacy protection and provenance , 2018, 2018 IEEE Symposium Series on Computational Intelligence (SSCI).

[15]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[16]  Hemraj Saini,et al.  A hybrid framework for multimedia data processing in IoT-healthcare using blockchain technology , 2019, Multimedia Tools and Applications.

[17]  Douglas C. Schmidt,et al.  Applying Software Patterns to Address Interoperability in Blockchain-based Healthcare Apps , 2017, ArXiv.

[18]  Dennis Miller,et al.  Blockchain and the Internet of Things in the Industrial Sector , 2018, IT Professional.

[19]  Jim Groom,et al.  The Path to Self-Sovereign Identity , 2017 .

[20]  Tao Huang,et al.  Blockchain-based cloudlet management for multimedia workflow in mobile cloud computing , 2019, Multimedia Tools and Applications.

[21]  Liming Zhu,et al.  uBaaS: A Unified Blockchain as a Service Platform , 2019, Future Gener. Comput. Syst..

[22]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[23]  Tian Feng,et al.  The multimedia blockchain: A distributed and tamper-proof media transaction framework , 2017, 2017 22nd International Conference on Digital Signal Processing (DSP).