Transaction request processing method, device, equipment and storage medium
A processing method and transaction technology, applied in secure communication devices, digital transmission systems, user identity/authority verification, etc., can solve problems such as poor versatility, inconvenient permission configuration and upgrade, poor universality of permission control, etc., to achieve enhanced systemicity Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] figure 2 It is a flowchart of a transaction request processing method in Embodiment 1 of the present invention. The embodiment of the present invention is applicable to the case where a block chain node processes a transaction request. The method is executed by a transaction request processing device, which is implemented by software and / or hardware, and is specifically configured on an electronic device carrying a block chain node. in the device.
[0041] like figure 2 A transaction request processing method shown is applied to blockchain nodes, including:
[0042] S110. Obtain a transaction request initiated based on the application smart contract, and a pre-execution result of the transaction request.
[0043] Among them, the application smart contract includes at least one subroutine, which is used to implement corresponding application functions by calling the subroutine of the application smart contract, such as transfer transactions, data analysis and any ot...
Embodiment 2
[0065] image 3 It is a flow chart of a transaction request processing method in Embodiment 2 of the present invention. This embodiment of the present invention is optimized and improved on the basis of the technical solutions of the foregoing embodiments.
[0066] Further, the operation "verify the execution process of the transaction request at the system level according to the pre-execution result of the transaction request" is refined into "determine the system used to obtain the pre-execution result of the transaction request" interface; verify whether the application smart contract has permission to call the system interface according to the system interface calling authority table configured for the application smart contract, so as to verify the system-level processing authority, so as to improve the execution process of the transaction request An authentication mechanism for verifying system-level processing permissions.
[0067] like image 3 A processing method of...
Embodiment 3
[0083] Figure 4 It is a flow chart of a transaction request processing method in Embodiment 3 of the present invention, which is optimized and improved on the basis of the technical solutions of the foregoing embodiments.
[0084] Further, the operation "verify the execution process of the transaction request based on the pre-execution result of the transaction request and based on the authority control table of the application smart contract" is refined into "according to the The pre-execution result of the transaction request determines the subroutine of the application smart contract called; according to the authority control table of the application smart contract, it is determined whether the user who initiated the transaction request has permission to call the subroutine to perform Verification of contract-level processing authority, wherein, the authority control table includes the subroutine call authority policy in the smart contract of the application, so as to impr...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


