I. Introduction
The rapid development of the Internet of Things (IoT) technology makes it possible for smart devices to communicate with each other [1]–[3]. Industrial Internet of Things (IIoT) data is of great significance to the management and monitoring of industrial processes, which usually has obvious structural characteristics and has a huge data volume. It is important to store, manage, and analyze these data securely and efficiently since the data generated by IIoT have great value and can be used to extract knowledge. In a traditional IIoT structure [4], [5], a centralized database or cloud server is employed to collect, manage, and analyze all the data. For a long time, the common practice is that factories centrally store the industrial data from IIoT in a database, and the factories are responsible for managing and analyzing the industrial data. This centralized data processing method is conducive to management, but it has problems in data security and privacy protection. Li et al. [6] analyzed the drawbacks of this common practice in terms of security privacy protection, and focuses on the necessity of using blockchain to realize the distributed data storage and protection in IIoT networks.