Blockchain data processing methods, apparatuses, processing devices, and systems
AssigneeAlibaba Group Holding Limited
InventorsHushen Wang, Xuming Lu
Life of this patent
Estimating the term…
Abstract
This specification describes techniques for securing blockchain transactions. One example method includes determining temporary identity information associated with a transaction participant, wherein the transaction participant participates in a transaction in a blockchain; performing an identity signature for the transaction by using the determined temporary identity information to obtain blockchain data; and in response to performing the identity signature, submitting the blockchain data to the blockchain for storage.
Claims20
A computer-implemented method for securing blockchain transactions, comprising:
- determining temporary identity information for a transaction participant based on first identity information that identifies the transaction participant, wherein the transaction participant participates in a first transaction in a blockchain and wherein the first transaction includes first transaction content;
- signing the first transaction using the temporary identity information to obtain first signed transaction content;
- in response to signing the first transaction, publishing the first signed transaction content for storage in the blockchain;
- generating updated temporary identity information for the transaction participant based on a predetermined replacement method;
- identifying a second transaction participated in by the transaction participant;
- and
- signing the second transaction using the updated temporary identity information to obtain second signed transaction content.
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
- determining temporary identity information for a transaction participant based on first identity information that identifies the transaction participant, wherein the transaction participant participates in a first transaction in a blockchain and wherein the first transaction includes first transaction content;
- signing the first transaction using the temporary identity information to obtain first signed transaction content;
- in response to signing the first transaction, publishing the first signed transaction content for storage in the blockchain;
- generating updated temporary identity information for the transaction participant based on a predetermined replacement method;
- identifying a second transaction participated in by the transaction participant;
- and
- signing the second transaction using the updated temporary identity information to obtain second signed transaction content.
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
- determining temporary identity information for a transaction participant based on first identity information that identifies the transaction participant, wherein the transaction participant participates in a first transaction in a blockchain and wherein the first transaction includes first transaction content;
- signing the first transaction using the temporary identity information to obtain first signed transaction content;
- in response to signing the first transaction, publishing the first signed transaction content for storage in the blockchain;
- generating updated temporary identity information for the transaction participant based on a predetermined replacement method;
- identifying a second transaction participated in by the transaction participant;
- and
- signing the second transaction using the updated temporary identity information to obtain second signed transaction content.
Dependencies are inferred from the claim text.