Discover the SciOpen Platform and Achieve Your Research Goals with Ease.
Search articles, authors, keywords, DOl and etc.
Plagiarism in software code and hardware design threatens the open-source movement and the software and hardware industries. It is essential to differentiate between the unethical act of plagiarism and the legitimate use of open-source resources. Existing copyright protection measures, such as license design, inadequately address copyright ownership and protection issues. Furthermore, they fail to detect plagiarism methods for open-source hardware projects, such as circuit location modification. To address these challenges, this paper proposes a blockchain-based copyright management scheme, which introduces a general originality detection model based on community detection, extracting adjustable granularity digests from code and design files. These digests are stored on a peer-to-peer blockchain, enabling nodes to verify the originality via smart contracts. Additionally, the scheme improves the storage structure, protecting the rights of authors and contributors. Experimental results demonstrate the effectiveness and runtime efficiency of the proposed model in extracting digests for blockchain storage while maintaining verification accuracy. The scheme offers enhanced generality, practical performance, and suitability for distributed development and maintenance, with considerable implications for evidence gathering, fostering innovation and integrity.
M. Oellermann, J. W. Jolles, D. Ortiz, R. Seabra, T. Wenzel, H. Wilson, and R. L. Tanner, Open hardware in science: The benefits of open electronics, Integr. Comp. Biol., vol. 62, no. 4, pp. 1061–1075, 2022.
T. Wenzel, Open hardware: From DIY trend to global transformation in access to laboratory equipment, PLoS Biol., vol. 21, no. 1, p. e3001931, 2023.
N. Jing, Q. Liu, and V. Sugumaran, A blockchain-based code copyright management system, Inf. Process. Manag., vol. 58, no. 3, p. 102518, 2021.
W. Liang, D. Zhang, X. Lei, M. Tang, K.-C. Li, and A. Y. Zomaya, Circuit copyright blockchain: Blockchain-based homomorphic encryption for IP circuit protection, IEEE Trans. Emerg. Top. Comput., vol. 9, no. 3, pp. 1410–1420, 2021.
L. Xiao, W. Huang, Y. Xie, W. Xiao, and K.-C. Li, A blockchain-based traceable IP copyright protection algorithm, IEEE Access, vol. 8, pp. 49532–49542, 2020.
G. Wood, Ethereum: A secure decentralized generalized transaction ledger, Ethereum Project Yellow Paper, vol. 151, no. 2014, pp. 1–32, 2014.
M. E. J. Newman and M. Girvan, Finding and evaluating community structure in networks, Phys. Rev. E, vol. 69, no. 2, p. 026113, 2004.
A. Leman and B. Weisfeiler, A reduction of a graph to a canonical form and an algebra arising during this reduction, (in Russian), Nauchno-Technicheskaya Informatsiya, vol. 2, no. 9, pp. 12–16, 1968.
N. Shervashidze, P. Schweitzer, E. J. Van Leeuwen, K. Mehlhorn, and K. M, Borgwardt, Weisfeiler-Lehman graph kernels, J. Mach. Learn. Res., vol. 12, no. 9, pp. 2539–2561, 2011.
H. Yi, Machine learning method with applications in hardware security of post-quantum cryptography, J. Grid Comput., vol. 21, no. 2, p. 19, 2023.
A. Walker, T. Cerny, and E. Song, Open-source tools and benchmarks for code-clone detection, SIGAPP Appl. Comput. Rev., vol. 19, no. 4, pp. 28–39, 2020.
802
Views
277
Downloads
0
Crossref
0
Web of Science
0
Scopus
0
CSCD
Altmetrics
The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).