Electronic ticket transaction system based on block chain and method thereof
A transaction system and transaction method technology, applied in the field of blockchain, can solve problems such as slow response speed, reduce the number of times, improve security, and speed up the response speed.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] like figure 1 As shown, a blockchain-based electronic ticket trading system includes several central servers arranged in each district, and the central servers all include a receiving module, a first judging module, a processing module, a database, a second judging module and an output module, in:
[0043] The receiving module is used to obtain the transaction information of electronic coupons, and delineate the seller central server and buyer central server according to the transaction information; since the electronic coupons involve buyers and sellers, the seller central server can be directly located according to the information contained in the buyer and seller and buyer central server, after determining the trading central server, the central servers in other districts are all defined as third-party central servers;
[0044]The first judging module is used to judge whether the electronic ticket transaction occurs in the same area, and if so, the transaction is co...
Embodiment 2
[0058] Compared with Embodiment 1, the only difference is that the second judging module is also used to query the transaction information in the database according to the preset time period, until two identical transaction information are found in the database, then stop to continue the query Wherein the preset time period is 60s, which means that the second judgment module will automatically perform a query operation of the database in 60 seconds, judge whether there are two identical transaction information in the database, and stop the query at this time; in another embodiment Among them, the second judging module is also used to record the number of queries. If the number of queries is greater than the preset threshold value, the time period is extended; and the threshold value of the number of times is set to 5 times. For example, when executing a certain transaction information query, the central server A 6 queries were made, and the time period was adjusted to 70s to ex...
Embodiment 3
[0061] Compared with Embodiment 1, the only difference is that it also includes a sealing module, which is used to encrypt the transaction request according to the hash operation, calculate the first hash value, and generate a relationship mapping between the transaction request and the first hash value The relationship mapping table is stored in the buyer's central server and the seller's central server respectively; the transaction request includes the information of both parties to the transaction and transaction details. The storage module is also used to record the storage time of the relationship mapping table in the buyer's central server and the seller's central server. If the storage time is greater than the preset time threshold (set to 3 days in this embodiment), the transaction request Transaction details are recorded, only the information of both parties to the transaction is kept, and a new transaction request is generated; and the new transaction request is encry...
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