Font Size: a A A

Research On The Solutions Of Civil Aviation Phonily Occupating Seats Based On Blockchain Technology

Posted on:2021-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:J H ZhangFull Text:PDF
GTID:2392330611468793Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,most airlines in the field of civil aviation maybe have some ticket agents or passengers maliciously " phonily occupying seats " in the process of ticket sales.This behavior has seriously affected the sale of air tickets and brought airlines very troublesome.This article analyzes the root causes of the problems,proposes a solution based on blockchain technology,and implements the operation of the prototype system through the Ethereum platform.Firstly,analyze the PoW(proof of work)consensus algorithm currently used on the Ethereum platform.In view of the shortcomings of the current consensus algorithm and the industry characteristics of the civil aviation field,A consensus algorithm is designed for passenger booking information sharing,adding credit points and a dynamic grading mechanism.And airlines build alliance blockchains as a communication platform based on the designed consensus algorithm.Secondly,in view of the problem of non-interoperability of shared information between airlines on the alliance chain,a passenger contract information sharing scheme based on smart contracts is designed.The smart contract algorithm is used to realize passenger identity registration,cross-domain sharing of passenger booking information,judgment of passenger booking conditions,and management of airline members on the alliance blockchain.The hash algorithm is used to hash the passenger's identity information,and the generated hash value is used as the passenger's unique identification,thereby realizing passenger's privacy protection.Finally,based on the proposed solution design experiments,test the information sharing function of the solution to ensure that the user's " phonily occupying seats " behavior can be found and stopped in time when booking tickets through this system,proving the feasibility of the plan;Then,test the CPU usage and block generation time of this program,and comprehensively analyze the comparison results of this program with other shared programs to prove the efficiency and stability of the program.
Keywords/Search Tags:blockchain, consensus algorithm, hash encryption, smart contract, passenger booking, phonily occupying seats
PDF Full Text Request
Related items