Invention Grant
- Patent Title: Methods, blockchain nodes, and storage media for executing smart contract
-
Application No.: US17363520Application Date: 2021-06-30
-
Publication No.: US11544044B2Publication Date: 2023-01-03
- Inventor: Qi Liu
- Applicant: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.
- Applicant Address: CN Zhejiang
- Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.
- Current Assignee: ALIPAY (HANGZHOU) INFORMATION TECHNOLOGY CO., LTD.
- Current Assignee Address: CN Zhejiang
- Agency: Fish & Richardson P.C.
- Priority: CN202010901429.3 20200831
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F16/23 ; G06Q10/10 ; G06Q20/38

Abstract:
Methods, systems, and apparatus for executing a smart contract by a blockchain node of a blockchain. An example method includes receiving bytecode of a smart contract; deploying the smart contract, comprising storing the bytecode of the smart contract on the blockchain; compiling, through Just-In-Time (JIT) compilation, the bytecode of the smart contract into machine code; locally storing the machine code in a memory of the blockchain node; and executing the smart contract deployed on the blockchain, comprising determining whether the machine code corresponding to the bytecode of the smart contract is locally stored in the memory of the blockchain node, and interpreting and executing the bytecode of the smart contract if the machine code corresponding to the bytecode of the smart contract is not locally stored.
Public/Granted literature
- US20210342131A1 METHODS, BLOCKCHAIN NODES, AND STORAGE MEDIA FOR EXECUTING SMART CONTRACT Public/Granted day:2021-11-04
Information query