An electronic passenger ticket storage system based on block chains and an electronic passenger ticket storage method
A storage system and block chain technology, which is applied in the block chain-based electronic ticket storage system and the field of electronic ticket storage, can solve problems such as unfavorable, easy to be tampered with electronic tickets, enhance the security of electronic ticket storage systems, etc., to achieve enhanced safety effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0029] figure 1 It is a structural block diagram of the electronic ticket storage system provided by the embodiment of the present invention, and is described in detail as follows:
[0030] A block chain-based electronic ticket storage system, the electronic ticket storage system includes a management server, a plurality of ticketing nodes and a plurality of bookkeeping nodes, and the plurality of bookkeeping nodes include a first bookkeeping node and other bookkeeping nodes node, the other bookkeeping nodes are bookkeeping nodes other than the first bookkeeping node among multiple bookkeeping nodes, and the management server and the bookkeeping nodes adopt a consortium chain to build a chain to form a block chain network;
[0031] The management server is used to establish a genesis block, assign an account number and a key to each of the bookkeeping nodes, and issue a smart contract for bookkeeping on the blockchain network, and set a smart contract in the smart contract. ...
Embodiment 2
[0047] The embodiment of the present invention describes the issuance process of the electronic passenger ticket of the special air ticket price provided, and the details are as follows:
[0048] The ticketing node is specifically used to obtain the flight number, departure time, arrival time, airport, aircraft type, seat type, and ticket price, and judge whether the ticket price is a special ticket price. When the ticket price is a special ticket price, Pack the flight number, departure time, arrival time, airport, aircraft type, seat type, and ticket price into flight information, obtain the passenger name and certificate number, pack the passenger name and certificate number into passenger information, and The flight information and passenger information form the boarding information, and the private key of the ticketing node is used to encrypt the boarding information to generate the digital signature of the ticketing node, and the boarding information, the digital signatur...
Embodiment 3
[0052] figure 2 It is the implementation flowchart of the electronic ticket storage method provided by the embodiment of the present invention, and is described in detail as follows:
[0053] S201, the management server is used to establish a genesis block, assign an account number and a key to each of the bookkeeping nodes, and issue a smart contract for bookkeeping on the blockchain network, the smart contract There is a storage interface that allows the ticketing node to call;
[0054] S202, the ticketing node obtains the flight number, departure time, arrival time, airport, aircraft type, seat type, and air ticket price, and packages the flight number, departure time, arrival time, airport, aircraft type, seat type, and air ticket price into a flight information, obtain the passenger name and ID number, pack the passenger name and ID number into passenger information, combine the flight information and passenger information into boarding information, and use the private ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com