Chinese Journal on Internet of Things ›› 2020, Vol. 4 ›› Issue (2): 1-9.doi: 10.11959/j.issn.2096-3750.2020.00165

Special Issue: 边缘计算 区块链

• Topic:Blockchain Empowered IoT •     Next Articles

Data management based on blockchain and edge computing for Internet of things

Guanjie CHENG,Zhengjie HUANG,Shuiguang DENG   

  1. College of Computer Science and Technology,Zhejiang University,Hangzhou 310007,China
  • Revised:2020-04-26 Online:2020-06-30 Published:2020-06-12
  • Supported by:
    The National Key Research and Development Program of China(2017YFB1400601);The Key Research and Development Project of Zhejiang Province(2015C01027);The Key Research and Development Project of Zhejiang Province(2017C01015);The National Science Foundation of China(61772461);The Natural Science Foundation of Zhejiang Province(LR18F020003)

Abstract:

The popularity of smart devices has driven the development of the application of Internet of things (IoT) technology,and the resulting massive amount of IoT data has brought challenges to traditional centralized data management methods,such as performance,privacy,and security.Therefore,a data management framework of IoT based on blockchain and edge computing was proposed to support the distributed IoT data management.The distributed storage and access control could be provided by the framework for the IoT data.At the same time,a set of the built-in encryption scheme was designed to protect the data security and privacy and safeguard the data ownership.By introducing edge computing,the scalability bottleneck of the blockchain the system was relieved.The processes of data storage and data access based on this framework were given,and the algorithm of the system implementation based on the smart contract technology was explained in detail.Experiments show that the IoT data management system based on this framework outperforms the traditional cloud-based data management systems.

Key words: Internet of things, blockchain, edge computing, data management

CLC Number: 

No Suggested Reading articles found!