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.
Rosenblatt, B., Trippe, B. and Mooney, S. (2002) Digital Rights Management. M&T Books, New York.
Copyright Protection Center of China. https://www.ccopyright.com.cn
MONEGRAPH. https://monegraph.com
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
Mediachain Labs (2018) Mediachain Attribution Engine: Find Great Images and Reward Creators. http://www.mediachain.io/
Verisart. https://www.verisart.com
Binded. https://binded.com
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
Nakamoto, S. (2008) Bitcoin: A Peer-to-Peer Electronic Cash System. Decentralized Business Review.
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
Wood, G. (2014) Ethereum: A Secure Decentralisedgeneralised Transaction Ledger. Ethereum Project Yellow Paper, 151, 1-32.
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
Szabo, N. (1997) Formalizing and Securing Relationships on Public Networks. First Monday, 2, No. 9. https://doi.org/10.5210/fm.v2i9.548
Morgan, J.P. (2018) A Permissioned Implementation of Ethereum. https://github.com/jpmorganchase/quorum
Wanchain: Building Super Financial Markets for the New Digital Economy. https://www.wanchain.org/files/Wanchain-Whitepaper-EN-version.pdf
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.
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
German, C. (2018) The Blockchain Island. ITNOW, 60, 20-21. https://doi.org/10.1093/itnow/bwy092
Buterin, V. (2016) Chain Interoperability. R3 Research Paper.
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
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
Oraclize API Documentation. http://docs.oraclize.it/
Ellis, S., Juels, A. and Nazarov, S. (2017) Chainlink: A Decentralized Oracle Network. White Paper. https://research.chain.link/whitepaper-v1.pdf
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
Hess, Z., Malahov, Y. and Pettersson, J. (2017) Æternity Blockchain. https://raw.githubusercontent.com/keypair/white-paper/master/aeternity-whitepaper.pdf
Peterson, J. and Krug, J. (2015) Augur: A Decentralized, Open-Source Platform for Prediction Markets. arXiv:1501.01042.
Benet, J. (2014) IPFS-Content Addressed, Versioned, p2p File System. arXiv:1407.3561.
FISCO BCOS. The Building Block of Open Consortium Chain. http://www.fisco-bcos.org/
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
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
Chinese Copyright Blockchain. http://copyright.weibo.com
ChainMaker. https://chainmaker.org.cn/
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
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
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
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
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
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