BLOCKCHAIN BASED DATA PROCESSING METHOD AND DEVICE
First Claim
1. A computer-implemented method, comprising:
- identifying a blockchain network, the blockchain network including a plurality of blocks; and
for each particular block of the plurality of blocks;
determining an identifier of the particular block;
determining an identifier of service data stored in the particular block;
establishing a first mapping relationship between the determined identifier of the particular block and the determined identifier of the service data stored in the particular block; and
storing the first mapping relationship for the particular block in a relational database.
3 Assignments
0 Petitions
Accused Products
Abstract
Example methods, non-transitory computer-readable medium, and systems for blockchain-based data processing are provided herein. In one example method, a blockchain network is identified, where the blockchain network includes a plurality of blocks. For each particular block of the plurality of blocks, a series of operations can be performed. An identifier of the particular block and an identifier of service data stored in the particular block are determined. A first mapping relationship is established between the determined identifier of the particular block and the determined identifier of the service data stored in the particular block. That first mapping relationship for the particular block is then stored in a relational database. In some instances, determining the identifier of the block includes obtaining digest information of the block, computing a value based on the digest information of the block, and associating the computed value as the identifier of the particular block.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
identifying a blockchain network, the blockchain network including a plurality of blocks; and for each particular block of the plurality of blocks; determining an identifier of the particular block; determining an identifier of service data stored in the particular block; establishing a first mapping relationship between the determined identifier of the particular block and the determined identifier of the service data stored in the particular block; and storing the first mapping relationship for the particular block in a relational database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
-
identifying a blockchain network, the blockchain network including a plurality of blocks; and for each particular block of the plurality of blocks; determining an identifier of the particular block; determining an identifier of service data stored in the particular block; establishing a first mapping relationship between the determined identifier of the particular block and the determined identifier of the service data stored in the particular block; and storing the first mapping relationship for the particular block in a relational database. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. 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; identifying a blockchain network, the blockchain network including a plurality of blocks; and for each particular block of the plurality of blocks; determining an identifier of the particular block; determining an identifier of service data stored in the particular block; establishing a first mapping relationship between the determined identifier of the particular block and the determined identifier of the service data stored in the particular block; and storing the first mapping relationship for the particular block in a relational database. - View Dependent Claims (20)
-
Specification