System and method for improving security of smart contract on blockchain
AssigneeAdvanced New Technologies Co., Ltd.
InventorZhongxiao YAO
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced New Technologies Co., Ltd.
InventorZhongxiao YAO
Estimating the term…
A computer-implemented method for improving security of smart contract comprises: obtaining a first and a second transactions both invoking a smart contract, wherein the first transaction is associated with a protection condition; executing the second transaction and updating a current state of the smart contract; determining whether the updated current state of the smart contract satisfies the protection condition; in response to determining that the updated current state satisfies the protection condition, executing the first transaction, and recording the second and the first transactions into a data block for adding to a blockchain; and in response to determining that the updated current state does not satisfy the protection condition, recording the second transaction into another data block for adding to the blockchain, without executing the first transaction.
A computer-implemented method for improving security of smart contract, comprising:
A system for improving security of smart contract, comprising one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the system to perform operations comprising:
A non-transitory computer-readable storage medium configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
Dependencies are inferred from the claim text.