Font Size: a A A

Internet Of Things Data Trading System Based On Blockchain Technology

Posted on:2020-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:C L XiaFull Text:PDF
GTID:2428330590995721Subject:Blockchain technology
Abstract/Summary:PDF Full Text Request
As a model of the new generation of communication information integration application after the Internet technology,the Internet of Things technology has attracted extensive attention from academic circles and political and business circles.IoT technology has been applied in some traditional industries,for example,its successful application in the field of commodity production information traceability,environmental monitoring and protection,logistics,supply chain,energy and so on.At the same time,the development of Internet of Things technology has also been restricted by security and privacy issues.At present,the Internet of Things topology is generally a client-central server model,that is,a centralized structure.This kind of structure is characterized by convenient data management and high execution efficiency.However,we often see that user data is intentionally or unintentionally leaked,which brings great harm to user privacy.The reason is precisely because the central data storage organization has difficulty in supervision.The access rights are not clear.As a technology emerging in recent years,blockchain has the characteristics of trust,decentralization and traceability.It is a technology that has the potential to solve the privacy of Internet of Things.Therefore,it is also a hotspot in academic circles at home and abroad.This paper focuses on the consensus mechanism in the blockchain system.It compares the current mainstream consensus mechanism in terms of throughput and delay,analyzes the advantages and disadvantages of each consensus algorithm,and applies it widely.The proof of stake consensus mechanism is systematically studied.This paper proposes a new solution strategy for the “Nothing at stake” problem in the equity consensus mechanism.The specific approach of this strategy is to allow voting nodes to vote for support.Tickets and blacks,instead of the existing ones,can only cast one type of ticket.If the node votes for a fork and the fork wins,the node gets the profit.If the fork casts a negative vote and the fork does not win,the node gains.The IoT data transaction storage platform is designed to provide the ability of point-to-point interaction in the blockchain network.The intelligent contract deployment is carried out on the Ethereum blockchain,and the data storage method is designed.Finally,this paper designs an IoT application platform based on blockchain technology.This application realizes point-to-point free transaction of data by using smart contracts.It does not require third parties to participate in transactions.These transactions do not require human intervention,IoT data and system generation.Currency Ethereum is exchanged according to rules established by smart contracts.
Keywords/Search Tags:Internet of Things, blockchain, consensus mechanism, ethereum
PDF Full Text Request
Related items