Utilizing nonce table to resolve concurrent blockchain transaction failure
AssigneeAlibaba Group Holding Limited
InventorsChao Shen, Kailai Shao, Xuming Lu
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlibaba Group Holding Limited
InventorsChao Shen, Kailai Shao, Xuming Lu
Estimating the term…
Implementations of the present disclosure include initializing a nonce table comprising a plurality of nonce slots, each nonce slot being associated with a nonce index and a status, and storing a respective nonce value; receiving a request for a nonce value from an application, and in response, requesting a nonce value from the nonce table; receiving a nonce value in response to the request, a status of a nonce slot corresponding to the nonce value being set to occupied; and in response to a transaction using the nonce value being one of successful and failed, executing one of: releasing the nonce value within the nonce slot and setting the status to unoccupied, if the transaction is successful, and setting the status to unoccupied, if the transaction failed.
A computer-implemented method for providing nonce values for transaction processing in a blockchain network, the method being executed by one or more processors, and comprising:
A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for providing nonce values for transaction processing in blockchain networks, the operations comprising:
A system, comprising:
Dependencies are inferred from the claim text.