As the Internet enters the era of big data, massive amounts of data are flooding people’s mobile phones and computers. The emerging self-media industry produces many videos every day, which also exposes many security issues in digital rights management (DRM). The works of original creators can easily be infringed on public networks, and it is urgent to protect the copyright of digital content. Traditional digital rights management (TDRM) has many problems, including unqualified copyright confirmation, difficulty obtaining evidence, long time-consuming, high price, and high centralization. The combination of blockchain technology and digital rights management is one of the most popular blockchain application scenarios, the characteristics of the blockchain match DRM market demand. This paper proposes a registration oracle scheme for digital rights management based on heterogeneous blockchains, HBRO, which uses review and voting as a means to judge whether a work can be registered for copyright. HBRO is more rigorous than TDRM and DDRM in the copyright confirmation stage, rejecting many unnecessary and unqualified contents. In addition, a secure cross-chain solution is used to ensure the integrity and correctness of data transmission on heterogeneous blockchains.
References
[1]
Rosenblatt, B., Trippe, B. and Mooney, S. (2002) Digital Rights Management. M&T Books, New York.
[2]
Copyright Protection Center of China. https://www.ccopyright.com.cn
[3]
MONEGRAPH. https://monegraph.com
[4]
Chohan, U.W. (2021) Non-Fungible Tokens: Blockchains, Scarcity, and Value. Critical Blockchain Research Initiative (CBRI) Working Papers. https://doi.org/10.2139/ssrn.3822743
[5]
Mediachain Labs (2018) Mediachain Attribution Engine: Find Great Images and Reward Creators. http://www.mediachain.io/
[6]
Verisart. https://www.verisart.com
[7]
Binded. https://binded.com
[8]
Garoffolo, A., Kaidalov, D. and Oliynykov, R. (2020) Zendoo: A zk-SNARK Verifiable Cross-Chain Transfer Protocol Enabling Decoupled and Decentralized Sidechains. 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), Singapore, 29 November-1 December 2020, 1257-1262. https://doi.org/10.1109/ICDCS47774.2020.00161
[9]
Nakamoto, S. (2008) Bitcoin: A Peer-to-Peer Electronic Cash System. Decentralized Business Review.
[10]
Khan, M.A. and Salah, K. (2018) IoT Security: Review, Blockchain Solutions, and Open Challenges. Future Generation Computer Systems, 82, 395-411. https://doi.org/10.1016/j.future.2017.11.022
[11]
Wood, G. (2014) Ethereum: A Secure Decentralisedgeneralised Transaction Ledger. Ethereum Project Yellow Paper, 151, 1-32.
[12]
Androulaki, E., Barger, A., Bortnikov, V., et al. (2018) Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains. Proceedings of the Thirteenth EuroSys Conference, Porto, 23-26 April 2018, 1-15. https://doi.org/10.1145/3190508.3190538
[13]
Szabo, N. (1997) Formalizing and Securing Relationships on Public Networks. First Monday, 2, No. 9. https://doi.org/10.5210/fm.v2i9.548
[14]
Morgan, J.P. (2018) A Permissioned Implementation of Ethereum. https://github.com/jpmorganchase/quorum
[15]
Wanchain: Building Super Financial Markets for the New Digital Economy. https://www.wanchain.org/files/Wanchain-Whitepaper-EN-version.pdf
[16]
Tolk, A. and Muguira, J.A. (2003) The Levels of Conceptual Interoperability Model. Proceedings of the 2003 Fall Simulation Interoperability Workshop, Orlando, 14-19 September 2003, 1-11.
[17]
Belchior, R., Vasconcelos, A., Guerreiro, S., et al. (2021) A Survey on Blockchain Interoperability: Past, Present, and Future Trends. ACM Computing Surveys (CSUR), 54, 1-41. https://doi.org/10.1145/3471140
[18]
German, C. (2018) The Blockchain Island. ITNOW, 60, 20-21. https://doi.org/10.1093/itnow/bwy092
[19]
Buterin, V. (2016) Chain Interoperability. R3 Research Paper.
[20]
Herlihy, M. (2018) Atomic Cross-Chain Swaps. Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, Egham, 23-27 July 2018, 245-254. https://doi.org/10.1145/3212734.3212736
[21]
Lo, S.K., Xu, X., Staples, M., et al. (2020) Reliability Analysis for Blockchain Oracles. Computers & Electrical Engineering, 83, Article ID: 106582. https://doi.org/10.1016/j.compeleceng.2020.106582
[22]
Oraclize API Documentation. http://docs.oraclize.it/
[23]
Ellis, S., Juels, A. and Nazarov, S. (2017) Chainlink: A Decentralized Oracle Network. White Paper. https://research.chain.link/whitepaper-v1.pdf
[24]
Zhang, F., Cecchetti, E., Croman, K., et al. (2016) Town Crier: An Authenticated Data Feed for Smart Contracts. Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, Vienna, 24-28 October 2016, 270-282. https://doi.org/10.1145/2976749.2978326
[25]
Hess, Z., Malahov, Y. and Pettersson, J. (2017)
Æternity Blockchain. https://raw.githubusercontent.com/keypair/white-paper/master/aeternity-whitepaper.pdf
[26]
Peterson, J. and Krug, J. (2015) Augur: A Decentralized, Open-Source Platform for Prediction Markets. arXiv:1501.01042.
[27]
Benet, J. (2014) IPFS-Content Addressed, Versioned, p2p File System. arXiv:1407.3561.
[28]
FISCO BCOS. The Building Block of Open Consortium Chain. http://www.fisco-bcos.org/
[29]
Sukhwani, H., Martínez, J.M., Chang, X., et al. (2017) Performance Modeling of PBFT Consensus Process for Permissioned Blockchain Network (Hyperledgerfabric). 2017 IEEE 36th Symposium on Reliable Distributed Systems (SRDS), Hong Kong, 26-29 September 2017, 253-255. https://doi.org/10.1109/SRDS.2017.36
[30]
Ma, Z.F., Jiang, M., Gao, H.M., et al. (2018) Blockchain for Digital Rights Management. Future Generation Computer Systems, 89, 746-764. https://doi.org/10.1016/j.future.2018.07.029
[31]
Chinese Copyright Blockchain. http://copyright.weibo.com
[32]
ChainMaker. https://chainmaker.org.cn/
[33]
Zhang, Y., Tang, Z., Huang, J., et al. (2020) A Decentralized Model for Spatial Data Digital Rights Management. ISPRS International Journal of Geo-Information, 9, Article No. 84. https://doi.org/10.3390/ijgi9020084
[34]
Adler, J., Berryhill, R., Veneris, A., et al. (2018) Astraea: A Decentralized Blockchain Oracle. 2018 IEEE International Conference on Internet of Things (IThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Halifax, 30 July-3 August 2018, 1145-1152. https://doi.org/10.1109/Cybermatics_2018.2018.00207
[35]
Kamiya, R. (2018) Shintaku: An End-to-End-Decentralized General-Purpose Blockchain Oracle System. Gitlab.com. https://gitlab.com/shintakugroup/paper/blob/master/shintaku.pdf
[36]
Neisse, R., Steri, G. and Nai-Fovino, I. (2017) A Blockchain-Based Approach for Data Accountability and Provenance Tracking. Proceedings of the 12th International Conference on Availability, Reliability and Security, Reggio Calabri, 29 August-1 September 2017, 1-10. https://doi.org/10.1145/3098954.3098958
[37]
Cai, Y.X., Fragkos, G., Tsiropoulou, E.E., et al. (2020) A Truth-Inducing Sybil Resistant Decentralized Blockchain Oracle. 2020 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS), Paris, 28-30 September 2020, 128-135. https://doi.org/10.1109/BRAINS49436.2020.9223272
[38]
Cao, Z.H. and Zhao, L. (2021) A Design of Key Distribution Mechanism in Decentralized Digital Rights Management Based on Blockchain and Zero-Knowledge Proof. 2021 the 3rd International Conference on Blockchain Technology, Shanghai, 26-28 March 2021, 53-59. https://doi.org/10.1145/3460537.3460556