Intelligent contract execution method supporting trusted execution environment
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- TIANYI ELECTRONICS COMMERCE
- Publication Date
- 2021-01-29
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The invention relates to the field of block chains, in particular to a smart contract execution method supporting a trusted execution environment. Background technique
[0002] The English name of smart contract SmartContract refers to the code that can be automatically executed according to the pre-designed logic according to the input conditions. It is usually used in the blockchain system to realize the expansion of the blockchain computing model. The smart contract is deployed on the blockchain, and the consensus protocol is used to realize the ordering and consistency of the contract input conditions by the global nodes. The smart contract is executed by the consensus node in a virtual execution environment, and the result is guaranteed by the consensus protocol. Consistency of all nodes. In order to ensure that all nodes can verify the execution results, the smart contract code and input conditions are in plain text, that is, security functions s...