Methods, blockchain nodes, and storage media for executing smart contract
AssigneeAlipay (Hangzhou) Information Technology Co., Ltd.
InventorQi Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlipay (Hangzhou) Information Technology Co., Ltd.
InventorQi Liu
Estimating the term…
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.
A computer-implemented method performed by a blockchain node of a blockchain, comprising:
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
A computer-implemented system, comprising:
Dependencies are inferred from the claim text.