College of Information Science and Engineering, Xinjiang University, Urumqi 830046, China.
Key Laboratory of Multilingual Information Technology in Xinjiang Uygur Autonomous Region, College of Information Science and Engineering, Xinjiang University, Urumqi 830046, China.
Sensors (Basel). 2022 Jul 7;22(14):5100. doi: 10.3390/s22145100.
Under the current national network environment, anyone can participate in publishing. As an important information resource, knowledge files reflect the workload of publishers. Moreover, high-quality knowledge files can promote the progress of society. However, pirated inferior files have the opposite effect. At present, most organizations use centralized servers to centrally manage the knowledge files released by users. In addition, it is necessary to introduce an untrusted third party to examine and encrypt the contents of files, which leads to an opaque process of file storage transactions, tampering with intellectual copyright, and the inability to have consistent systems of file management among institutions due to the lack of uniform standards for the same intellectual files. The purpose of this paper is to ensure the safe storage of knowledge files on the one hand and to realize efficient sharing of copyrighted files on the other hand. Therefore, this paper combines NDN (Named Data Network) technology with a distributed blockchain and an Interplanetary File System (IPFS) and proposes a blockchain knowledge file storage and sharing method based on an NDN. The method uses the NDN itself for the file content signature and encryption, thereby separating the file security and transmission process. At the same time, the method uses a flexible NDN reverse path forwarding and routing strategy, combining an IPFS private storage network to improve the safety of the encrypted data storage security. Finally, the method takes advantage of all participating nodes consensus and shares files in the synchronized blockchain to ensure traceability. This paper introduces the structure and principles of the method and describes the process of file upload and transfer. Finally, the performance of the method is compared and evaluated, and the advantages and disadvantages of the method and the future research direction are summarized.
在当前的国家网络环境下,任何人都可以参与出版。作为一种重要的信息资源,知识文件反映了发布者的工作量。而且,高质量的知识文件可以促进社会的进步。然而,盗版劣质文件则会产生相反的效果。目前,大多数组织使用集中式服务器集中管理用户发布的知识文件。此外,有必要引入一个不可信的第三方来检查和加密文件的内容,这导致文件存储交易过程不透明、知识产权被篡改,由于缺乏相同知识文件的统一标准,机构之间也无法拥有一致的文件管理系统。本文的目的是一方面确保知识文件的安全存储,另一方面实现受版权保护的文件的高效共享。因此,本文结合 NDN(命名数据网络)技术与分布式区块链和星际文件系统(IPFS),提出了一种基于 NDN 的区块链知识文件存储和共享方法。该方法使用 NDN 本身对文件内容进行签名和加密,从而分离文件安全和传输过程。同时,该方法使用灵活的 NDN 反向路径转发和路由策略,结合 IPFS 专用存储网络,提高加密数据存储安全的安全性。最后,该方法利用所有参与节点的共识,并在同步区块链中共享文件,以确保可追溯性。本文介绍了该方法的结构和原理,并描述了文件上传和传输的过程。最后,对该方法的性能进行了比较和评估,并总结了该方法的优缺点和未来的研究方向。