Font Size: a A A

Blockchain Based Distributed Identifier Design And Resolution In Internet Of Things

Posted on:2021-09-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y FanFull Text:PDF
GTID:2518306308473114Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As an organic bridge between massive devices and rich applications,the identifier is an important infrastructure to realize collaborative sensing and resource sharing in the Internet of Things(IoT).However,with the continuous expansion of IoT industry,the increasing demand for cross-domain communication of heterogeneous devices puts forward a challenge to the IoT identifier resolution technology.The existing identifier system has problems such as incompatible encoding rules,low stability and weak security of the resolution system,etc.,which cannot meet the development requirements of ubiquitous interaction and information fusion.Blockchain,as a distributed multi-center trusted storage framework,has advantages in decentralization,consensus trust and data security,and can solve the above problems in a targeted manner.Therefore,research on the blockchain-based distributed identifier resolution technology is of great significance for the development of Internet of Things.Based on these problems,this paper has proposed a blockchain-based identifier and distributed resolution mechanism for cross-domain communication scenarios.The specific introduction is as follows.1)Aiming at the problems of poor compatibility and expression ability of existing identifiers,the paper proposes a kind of identifier based on blockchain,which includes two parts:identifier coding and identifier information.The coding has a tree structure,including general part and equipment part,which can ensure uniqueness and compatibility at the same time.Considering the diversity of IoT devices,the ontology method is used to build a device capability description model for heterogeneous access and identifier resolution services.On this basis,identifier information and its message format are designed,which can realize the integration of identifier and service.2)In view of the poor performance of blockchain,this paper proposes a multi-level tree blockchain model.The structure of data chains and verification chains is introduced to data classification and concurrent processing.At the same time,in order to solve the problem of data consistency between chains,this paper also proposes a data consistency guarantee mechanism to achieve trusted anchoring and rapid verification of transactions.3)Based on the above research results,this paper designs and implements a distributed identifier resolution system.It has functions of identifier registration,update and resolution.This paper describes in detail the entire process of requirements analysis,summary design and detailed design.The system is implemented using the Ethereum and the effect is displayed and tested.Results show that the function and performance of the system meet the expected indexes and can meet the actual requirements of the identifier resolution in IoT.In summary,this paper designs a unified and compatible IoT identifier code and a secure and trusted distributed identifier resolution system for the cross-domain communication needs of heterogeneous devices,which solves the problem of incompatible identifiers,and improves the resolution.The stability and security of the system lays the foundation for the cross-domain integration and development of Internet of Things.
Keywords/Search Tags:blockchain, Internet of Things, identifier resolution, distributed
PDF Full Text Request
Related items