Font Size: a A A

Research On IoT Data Processing Technology Based On Blockchain

Posted on:2021-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z H ChenFull Text:PDF
GTID:2518306047985589Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet information technology and the increasing application of the Internet of Things,people pay more and more attention to the ownership,accuracy,efficiency,privacy and security of Internet of Things data.In addition,there are still many problems getting in the way of the large-scale application of Io T.For example,current Io T devices do not use the same communication protocol.They are not only vulnerable to hacking attacks,but also need to consume a lot of bandwidth and computing power for communication,thereby causing problems such as data silos and waste of resources.Therefore,on the basis of ensuring the accuracy of the Io T data,how to protect personal privacy,confirm data ownership,connect data silos,and allow data to circulate efficiently and securely has become an urgent problem.Based on the transparency and immutability of blockchain,this thesis has conducted in-depth research on the application of blockchain to the data processing of Internet of Things,proposes solutions to problems like low data processing efficiency in the existing technology,and has completed the design and implementation of the Io T data processing scheme based on blockchain.The main innovations of this thesis are as follows:(1)Improved the traditional blockchain-based data processing architecture,which mainly submits all the data to a single chain for processing and storage,resulting in low efficiency and security,and cannot meet the processing requirements of the highly concurrent Io T data.This thesis proposes a layered data processing architecture that implements the corresponding blockchain characteristics in different layers according to different application requirements,and couples those layers in an asynchronous manner.By using such a layered architecture of multi-chain,it can not only improve the data processing and storage efficiency,enhance the whole network security,but also meet the independent and customized needs of enterprises,and ensure data accuracy and integrity.(2)Improved the traditional blockchain-based data interaction scheme.Based on the layered architecture above,this thesis further proposes a cross-chain interaction mechanism which helps the main chain quickly anchor the local state of its sub-chains and update the global state in real time.By using this cross-chain interaction mechanism,the accuracy and availability of the sub-chain data further converges to the more secure main chain,thus ensuring the blockchain data's immutability.(3)Proposed a main chain consensus mechanism working in layered architecture,which is called Po A-BFT mechanism.At present,the commonly used blockchain consensus mechanism can be roughly divided into proof of work,which is to solve the hash puzzles,proof of stake,which is based on deposit,proof of authority,which is based on a set of trusted validators,and Byzantine fault-tolerance mechanism based on a three phases negotiation process.The Po A-BFT mechanism combines both the proof of authority and Byzantine fault-tolerance mechanisms,introducing a provable and trusted proof of authority mode to achieve the instant and trusted confirmation of the main chain block.Besides,it also uses a random ordering mechanism to ensure the fairness between the main chain validators.In addition,on the basis of proof of authority consensus,the Po A-BFT mechanism further introduces the finality of Byzantine fault-tolerance consensus,and pipelines its negotiation process,thereby reducing the communication overhead between main chain validators and increasing consensus efficiency.Based on the three points above,the design and implementation of this Io T data processing scheme based on blockchain has been completed.This scheme can not only realize the rapid processing,ownership confirmation,and free circulation of Io T data on blockchain,but also guarantee the accuracy,integrity,privacy and security of Io T data.
Keywords/Search Tags:Internet of Things, Blockchain, Data Processing, Layered Architecture, Consensus Algorithm
PDF Full Text Request
Related items