A network blockchain-based transaction processing method

By using a blockchain-based transaction processing system, which employs contract signing and encryption/decryption modules to process transaction information, the instability of existing transaction systems is resolved, achieving stability and security in data processing.

CN115375307BActive Publication Date: 2025-11-28FUZHOU QIYUAN INFORMATION TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210981071.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-16
Publication Date
2025-11-28
Estimated Expiration
2042-08-16

AI Technical Summary

Technical Problem

Existing transaction processing systems are simple in function, susceptible to network fluctuations, cumbersome and unstable in operation, and lack integrity and legality guarantees for identity authentication and data processing.

Method used

Establish a blockchain-based transaction processing system. Process information through a contract signing module, and use a blockchain data management platform, mobile app, database server, and other modules for information transmission and encryption/decryption to ensure data integrity and legality. Notify operators of order information via SMS.

Benefits of technology

It improves the stability and security of transaction data processing, avoids unnecessary operations, and ensures the smoothness of the transaction process and the accuracy of the data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115375307B_ABST
    Figure CN115375307B_ABST
Patent Text Reader

Abstract

The application discloses a transaction processing method based on a network blockchain, establishes a transaction processing system based on the network blockchain, stores basic information of an enterprise end and a possible transaction order range published by the enterprise in a blockchain data management platform, uses a random number to perform symmetric encryption on a transaction order and client information, obtains a symmetric key, inputs the symmetric key, performs secondary encryption by using a database server in cooperation with an encryption and decryption module, and notifies the enterprise end through an information transmission module; the enterprise end establishes a relationship with the blockchain data management platform through the database server, is connected to a blockchain data layer by using a data conversion module, extracts required key information, and calls order information stored by the client by using the key. The application can accurately improve the stability of transaction data processing by processing through a contract signing module, sending information to an operator through an APP and a short message, and then transmitting the information to a contract storage module.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of network security, more specifically, especially relates to a transaction processing method based on network blockchain. BACKGROUND

[0002] Transaction processing system is the most basic information system in an enterprise, which helps the grassroots operation personnel to process and record daily transactions, is the main producer of information of an enterprise, provides information to other systems such as knowledge work system, management information system and decision support system, so it is also one of the most important information systems in an enterprise, and often when the machine is down, the whole enterprise operation will be paralyzed. The commonly used transaction processing system has relatively simple functions, only has basic identity authentication service, needs the user end and the enterprise end to cooperate with each other to confirm the information, the overall operation is relatively cumbersome and is easy to be affected by network fluctuation to the stability of data processing. SUMMARY

[0003] The purpose of the present application is to solve the problems existing in the prior art, by the contract signing module, the information is transmitted to the contract storage module after being processed, the operator can directly obtain the corresponding information and confirm it, if the order information is correct, no additional operation is needed, unnecessary troubles are avoided, and the stability of transaction data processing can be accurately improved.

[0004] To achieve the above purpose, the present application provides the following technical scheme: including the following steps:

[0005] S1. Establish a transaction processing system based on network blockchain, including blockchain data management platform, mobile app, database server, contract signing module, information transmission module, data conversion module, encryption and decryption module, identity authentication module and wireless communication module, the blockchain data management platform is connected with the database server through the wireless communication module, the database server is connected with the mobile app through the wireless communication module, wherein the database server includes the contract signing module, the information transmission module, the data conversion module and the encryption and decryption module, and the mobile app includes the identity authentication module;

[0006] S2. The basic information of the enterprise end and the possible transaction order range announced by the enterprise are stored in the blockchain data management platform, the client accesses the database server through the mobile app, and uses the contract signing module for preprocessing, fills in the required transaction order and client information in advance;

[0007] S3. The transaction order and client information are symmetrically encrypted using a random number to obtain a symmetric key, which is transmitted into the symmetric key, and the database server cooperates with the encryption and decryption module to perform secondary encryption, and the key information is completed on the chain, and the enterprise end is notified through the information transmission module;

[0008] S4. The enterprise end establishes a relationship with the blockchain data management platform through the database server, and uses the data conversion module to interface with the blockchain data layer to extract the required key information, and uses the key to call the order information stored by the client.

[0009] Preferably, the data block unit of the blockchain data management platform stores various types of data information of the enterprise end, and the identity verification unit of the database server detects the data to ensure the integrity and legality of the information, and then saves it using the encryption and decryption module, wherein the enterprise end data information includes transaction orders and contract information.

[0010] Preferably, after the order information stored by the client is called in S4, the database server cooperates with the wireless communication module to send the corresponding order processing message to the mobile end app and save it.

[0011] Preferably, the database server defines the communication mode between the mobile end app and the blockchain data management platform, including the basic functional elements of permission control, privacy protection and verification mechanism, and each data block linked in the data block of the blockchain data management platform participates in the data verification and recording process, ensuring the security of the transaction work. The mobile end app is divided into enterprise end and client according to the identity of the user.

[0012] Preferably, the database server is provided with an alarm unit, which detects the data on the chain and detects data loss or damage, and the information is synchronized to the mobile end app that chains the data through the database server, and the alarm unit sends relevant information for alarm.

[0013] Preferably, the blockchain data management platform includes an information verification unit and an information shielding unit, which can use the information verification unit to check the data to confirm the identity relationship and corresponding authority in the information processing process when the mobile end app cooperates with the database server to call or search the pre-stored transaction information in the blockchain data management platform. During the period, the information shielding unit shields unnecessary data information.

[0014] Preferably, the mobile terminal app can cooperate with the enterprise terminal or client to establish a single user data synchronization module, when it is necessary to add / modify / delete transaction order information, the user data synchronization module is called to send the added / modified / deleted data to the blockchain data platform, and the data in the blockchain data platform is protected.

[0015] Technical effects and advantages of the present application:

[0016] The present application establishes a transaction processing system based on network blockchain, the contract signing module is processed first, then the correctness and matching of the key in the contract key module are determined, then the information of the contract signing module is determined, after success, the transmission module is connected with the server, data conversion is carried out, then the server data is changed, and the data interaction and change are sent to the operator through APP and short message, then the information is transmitted to the contract storage module, the operator can directly obtain the corresponding information and can confirm, if the order information is correct, no additional operation is needed, unnecessary trouble is avoided, and the stability of transaction data processing can be accurately improved. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 The system block diagram of the present application. DETAILED DESCRIPTION

[0018] In order to make the purpose, technical scheme and advantages of the present application more clear, the present application is further described in detail below in combination with the drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor belong to the scope of protection of the present application.

[0019] Please refer to Figure 1 The present application provides a transaction processing method based on network blockchain, comprising the following steps:

[0020] S1. Establish a transaction processing system based on a network blockchain, including a blockchain data management platform, a mobile app, a database server, a contract signing module, an information transmission module, a data conversion module, an encryption and decryption module, an identity authentication module, and a wireless communication module. The blockchain data management platform is connected to the database server through the wireless communication module. The database server is connected to the mobile app through the wireless communication module. The database server includes the contract signing module, the information transmission module, the data conversion module, and the encryption and decryption module. The mobile app includes the identity authentication module. The data blocks of the blockchain data management platform store various types of enterprise data information. The identity authentication unit of the database server detects the data to ensure the integrity and legality of the information. The data is then saved using the encryption and decryption module. The enterprise data information includes transaction orders and contract information.

[0021] S2. The basic information of the enterprise and the range of possible transaction orders announced by the enterprise are stored in the blockchain data management platform. The client accesses the information through the mobile app and the database server, and uses the contract signing module for preprocessing. The client fills in the required transaction order and client information. The database server defines the communication mode between the mobile app and the blockchain data management platform, including the basic functional elements of permission control, privacy protection, and verification mechanism. Each data block linked in the data block of the blockchain data management platform participates in the data verification and recording process to ensure the security of the transaction. The mobile app is divided into enterprise and client according to the identity of the user.

[0022] S3. The transaction order and client information are symmetrically encrypted using a random number to obtain a symmetric key. The symmetric key is transmitted to the database server and the encryption and decryption module for secondary encryption. The key information is uploaded to the chain. The enterprise is notified through the information transmission module. The database server has an alarm unit that detects data loss or damage when uploading data. The information is synchronized to the mobile app that uploads the data through the database server. The alarm unit sends relevant information to alert and remind. The blockchain data management platform includes an information verification unit and an information shielding unit. When the mobile app and the database server call or search the pre-stored transaction information in the blockchain data management platform, the information verification unit can check the data to confirm the identity relationship and corresponding authority in the information processing process. The information shielding unit shields unnecessary data information during the process.

[0023] S4. The mobile terminal app can cooperate with the enterprise terminal or client to establish a single user data synchronization module. When a transaction order information needs to be added, modified or deleted, the user data synchronization module is called to send the added, modified or deleted data to the blockchain data platform to realize the protection of the data on the blockchain data platform. The enterprise terminal establishes a relationship with the blockchain data management platform through the database server, uses the data conversion module to connect with the blockchain data layer, extracts the required key information, and uses the key to call the order information stored by the client. After calling the order information stored by the client, the database server cooperates with the wireless communication module to send the corresponding order processing short message to the mobile terminal app and save it.

[0024] Finally, it should be noted that: the above is only the preferred embodiment of the present application, and is not used to limit the present application, although the present application has been described in detail with reference to the foregoing embodiments, for those skilled in the art, the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced, any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1.A network blockchain-based transaction processing method, characterized by, It comprises the following steps: S1. Establish a transaction processing system based on a network blockchain, including a blockchain data management platform, a mobile app, a database server, a contract signing module, an information transmission module, a data conversion module, an encryption and decryption module, an identity authentication module, and a wireless communication module. The blockchain data management platform is connected to the database server through a serial port. The database server is connected to the mobile app through a wireless communication module. The database server includes a contract signing module, an information transmission module, a data conversion module, and an encryption and decryption module. The mobile app includes an identity authentication module. S2. Store the basic information of the enterprise side and the transaction order range that can be announced by the enterprise in the blockchain data management platform. The client accesses the database server through the mobile app and uses the contract signing module for preprocessing. Fill in the required transaction order and client information. S3. Use a random number to symmetrically encrypt the transaction order and client information to obtain a symmetric key. Enter the symmetric key, use the database server to cooperate with the encryption and decryption module for secondary encryption, and complete the chain of key information. Notify the enterprise side through the information transmission module. S4. The enterprise side establishes a relationship with the blockchain data management platform through the database server. Use the data conversion module to interface with the blockchain data layer, extract the required key information, and use the key to call the order information stored by the client. The data block unit of the blockchain data management platform stores various data information of the enterprise side. The identity verification unit of the database server detects the data to ensure the integrity and legality of the information, and then saves it using the encryption and decryption module. The enterprise data information includes transaction orders and contract information. After calling the order information stored by the client in S4, the database server sends the corresponding order processing message to the mobile app through the wireless communication module and saves it. The database server defines the communication mode between the mobile app and the blockchain data management platform, including the basic functional elements of permission control, privacy protection, and verification mechanism. Each data block linked in the data block of the blockchain data management platform participates in the data verification and recording process to ensure the security of the transaction. The mobile app is divided into enterprise side and client side according to the different identities of the users. 2.The network blockchain-based transaction processing method of claim 1, wherein: The database server is provided with an alarm unit. When the data loss or damage occurs, the information is synchronized to the mobile app that chains the data through the database server, and the alarm unit sends relevant information for alarm and reminder. 3.The network blockchain-based transaction processing method of claim 1, wherein: The blockchain data management platform includes an information verification unit and an information shielding unit. When the mobile app cooperates with the database server to call or search the pre-stored transaction information in the blockchain data management platform, the information verification unit can be used to check the data to confirm the identity relationship and corresponding authority in the information processing process. During this period, the information shielding unit shields unnecessary data information. 4.The network blockchain-based transaction processing method of claim 3, wherein: The mobile terminal app can cooperate with the enterprise terminal or client to establish a single user data synchronization module, when it is necessary to add, modify or delete transaction order information, the user data synchronization module is called to send the added, modified or deleted data to the blockchain data platform, and the data is protected in the blockchain data platform.

Citation Information

Patent Citations

  • Car rental system and method based on block chain technology

    CN108830679A

  • Medical information security management system based on block chain technology

    CN114024719A

  • High-tech enterprise transaction processing system based on block chain technology

    CN114862391A