摘要
Aiming at the problems of the traditional centralized data sharing platform,such as poor data privacy protection ability,insufficient scalability of the system and poor interaction ability,this paper proposes a distributed data sharing system architecture based on the Internet of Things and blockchain technology.In this system,the distributed consensus mechanism of blockchain and the distributed storage technology are employed to manage the access and storage of Internet of Things data in a secure manner.Up to the physical topology of the network,a hierarchical blockchain network architecture is proposed for local network data storage and global network data sharing,which reduces networking complexity and improves the scalability of the system.In addition,smart contract and distributed machine learning are adopted to design automatic processing functions for different types of data(public or private)and supervise the data sharing process,improving both the security and interactive ability of the system.
基金
the National Natural Science Foundation of China(61901011)
the Foundation for University Key Teachers from the Ministry of Education of China(201806545031)
the Foundation of Beijing Municipal Commission of Education(KM202010005017)
the Project of Enterprise and Business Cooperation(KLAGIO2019100006124)。