CN112905705A - Data life cycle management system based on block chain - Google Patents
Data life cycle management system based on block chain Download PDFInfo
- Publication number
- CN112905705A CN112905705A CN202110295032.9A CN202110295032A CN112905705A CN 112905705 A CN112905705 A CN 112905705A CN 202110295032 A CN202110295032 A CN 202110295032A CN 112905705 A CN112905705 A CN 112905705A
- Authority
- CN
- China
- Prior art keywords
- data
- processing component
- record
- data processing
- transaction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3825—Use of electronic signatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a data life cycle management system based on a block chain, wherein: the management component node is used for managing the identity authentication, the joining and the quitting of the data processing component node through distributing secret keys; the data processing component node is configured to: and performing source data existence verification on the transaction data uploaded by the corresponding data processing component, rejecting the transaction data which does not pass the source data existence verification and returning an error code, signing the transaction data which passes the source data existence verification and broadcasting the signature on a block chain so as to trigger other data processing component nodes to verify and chain up the transaction data. The invention has the following outstanding advantages: the data flow record is stored in the block chain, so that the data flow record is guaranteed to be not falsified and traceable, the data safety is guaranteed, and the method has good popularization and application values.
Description
Technical Field
The invention relates to the technical field of data life cycle management, and particularly provides a data life cycle management system based on a block chain.
Background
Data lifecycle management is a policy-based set of techniques for managing databases and data assets. The flow of data for managing information systems throughout the lifecycle: from creation and initial storage until obsolete. How to store the circulation records of the data is the core of the data life cycle management. The data stream transfer record refers to the processing record of data in the system, and comprises two forms of a same data modification record and a record for obtaining new data from the source data processing.
In the existing data life cycle management method, data stream transfer records are centrally stored in a traditional database, which has great challenges to the security and the non-tamper-ability of data.
The block chain technology, also called distributed ledger technology, is an emerging technology in which several computing devices participate in "accounting" together, and a complete distributed database is maintained together. Because the blockchain technology has the characteristics of decentralization and openness, each computing device can participate in database recording, and data synchronization can be rapidly performed among the computing devices, a decentralization system is built by using the blockchain technology, and various execution programs are recorded in a distributed database of a blockchain to be automatically executed, so that the blockchain technology is widely applied in a plurality of fields.
Disclosure of Invention
In order to overcome the defects of the existing data life cycle management method, the invention provides a data life cycle management system, which has the following specific technical scheme:
a blockchain-based data lifecycle management system, comprising a blockchain of a plurality of data processing component nodes and management component nodes, wherein:
the management component node is used for managing the identity authentication, the joining and the quitting of the data processing component node through distributing secret keys;
the data processing component node is configured to:
and performing source data existence verification on the transaction data uploaded by the corresponding data processing component, rejecting the transaction data which does not pass the source data existence verification and returning an error code, signing the transaction data which passes the source data existence verification and broadcasting the signature on a block chain so as to trigger other data processing component nodes to verify and chain up the transaction data.
In some embodiments, the transaction data includes a data flow record and a hash of source data corresponding to the data flow record, the data flow record including a data generation record and a data modification record.
In some embodiments, the source data presence verification of the transaction data uploaded by the data processing component comprises: acquiring a hash code of source data corresponding to the data flow record from the transaction data uploaded by the data processing component; and determining whether the corresponding source data exists based on the hash code of the source data, if so, passing the source data existence verification, otherwise, failing to pass the source data existence verification.
In some embodiments, the management component node distributes a pair of private and public keys for each of the data processing component nodes; the data processing component node adopts a private key of the data processing component node to sign the transaction data which passes the source data existence verification and broadcasts the signature on the block chain; and other data processing component nodes use the public key of the data processing component node which uploads the transaction data to carry out identity verification on the transaction data, reject the transaction data which is not verified, return an error code, and store the transaction data which is verified to a block chain.
In some embodiments, the data processing component node storing validated transaction data to the blockchain comprises: if the data circulation record in the verified transaction data is a data generation record, processing the verified transaction data into an initial circulation record block and storing the initial circulation record block into a block chain; and if the data stream transfer record in the verified transaction data is a data modification record, processing the verified transaction data into a modification stream transfer record block and storing the modification stream transfer record block to a block chain.
In some embodiments, the data flow records in the transaction data are each time stamped.
In some embodiments, the blockchain is a private chain or a federation chain.
Compared with the prior art, the invention has the following outstanding beneficial effects: the data flow record is stored in the block chain, so that the data flow record is guaranteed to be not falsified and traceable, the data safety is guaranteed, and the method has good popularization and application values.
Drawings
FIG. 1 is a schematic diagram of a block chain based data lifecycle management system in the present invention;
FIG. 2 is a schematic diagram illustrating the data circulation process in the life cycle of the present invention;
FIG. 3 is a flow chart of a data processing element node storing data stream forwarding records to a blockchain in accordance with the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in further detail below.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of operation in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In the existing data life cycle management method, data stream transfer records are centrally stored in a traditional database, which has great challenges to the security and the non-tamper-ability of data.
In view of the above, the present invention provides a data lifecycle management system based on a blockchain, as shown in fig. 1, which includes a blockchain composed of a plurality of data processing component nodes and management component nodes (not shown). Wherein:
the management component node is an authorization node corresponding to the management component and manages the identity authentication, the joining and the quitting of each data processing component node through distributing secret keys. That is, the management component node distributes a pair of public and private keys to each data processing component node with authority, wherein the private key is returned to the data processing component node, and the public key is stored in the blockchain for all other data processing component nodes to use.
The data processing component nodes correspond to the data processing nodes of the data processing component one by one, the data processing component is used for storing and processing data, and the data processing component can generate data flow records in the processing process. The data flow record may be divided into a data generation record and a data modification record according to a specific type of data processing.
If the current data processing component obtains data from an external data source and generates new data based on the obtained data, at the moment, the data flow record generated along with the current data processing component is a data generation record; and if the current data processing component receives the data which is provided by other data processing components and already exists in the system and processes the data to generate new data, the data stream generated along with the current data processing component is recorded as a data modification record.
Of course, whether the data generation record or the data modification record is the corresponding source data, for example, the source data corresponding to the data generation record is the data obtained by the corresponding data processing component from the external data source. The external data source data is the original source of the data. The data modification record provides the data which is already existed in the system and received by the corresponding data processing component for other data processing components.
In order to store the data flow record in association with the source data thereof, the data processing component converts the source data into a hash code through a hash operation, and associates (or packs) the data flow record with the hash code of the corresponding source data to form a complete transaction data.
After the data processing component generates transaction data, the transaction data is stored in the block chain database through the corresponding data processing component node, so that uplink storage of data transfer records is realized.
Of course, until then, it was necessary to develop blockchain system adapters to enable data interaction between data processing component nodes and blockchain databases.
With continued reference to fig. 1 and 3, in an embodiment, the present invention includes four data processing group nodes, namely a data processing element node a, a data processing element node B, a data processing element node C and a data processing element node D, and in an application example, the uplink process recorded in a data flow of a certain data is substantially as follows:
the data processing component corresponding to the data processing group node a acquires external source data from an external data source (i.e., introduces the external source data into the system), and generates two new data after the data processing component corresponding to the data processing group node a completes processing of the external source data, which are denoted as data Ar1 and data Ar2, and in this process, two data flow records (no data generation record) are correspondingly formed in the data processing component. The data processing group node a uploads the two data flow transfer records and the hash codes of the corresponding source data (external source data) to the block chain database through the block chain system adapter, and two corresponding data record blocks are generated in the block chain database and are marked as an initial flow record block 1 and an initial flow record block 2.
The data Ar1 and the data Ar2 are acquired by the data processing component corresponding to the data processing group node B, and the data processing component corresponding to the data processing group node B processes the data Ar1 and the data Ar2 to acquire a new piece of data, which is denoted as data Br. The data processing group node B uploads the data stream transfer record and the hash code of the corresponding source data (data Ar1 and data Ar2) to the blockchain database through the blockchain system adapter, a corresponding data record block is generated in the blockchain database and is marked as a modified stream transfer record block 3, and the modified stream transfer record block 3 is linked with the initial stream transfer record block 1 and the initial stream transfer record block 2 through hash pointers respectively.
And then, the data Br is acquired by the data processing component corresponding to the data processing group node C, the data processing component corresponding to the data processing group node C modifies the data Br to acquire a new data, which is marked as Cr, and a data flow record (data modification record) is correspondingly formed in the data processing component in the process. The data processing group node C uploads the data stream transfer record and the hash code of the corresponding source data (data Br) to the block chain database through the block chain system adapter, and a corresponding data record block is generated in the block chain database and is marked as a modified stream transfer record block 4. The modified stream record block 4 is linked to the stream record block 3 via a hash pointer.
Then, the data Cr is acquired by the data processing component corresponding to the data processing group node D, and then a new modified stream record block is formed.
It can be seen that after external source data enters the data life cycle management system of the present invention, each circulation link in the life cycle is recorded into the block chain, and the data flow circulation recording blocks are sequentially associated according to the time sequence generated by the data flow circulation recording blocks, thereby forming a complete data flow circulation cable chain.
In order to make those skilled in the art more clearly understand the technical solution of the present invention, a data processing component node is taken as an example in conjunction with fig. 3 to describe the uplink procedure of the data flow record in the present invention in more detail. For purposes of describing aspects, we will refer to this data processing component node as data processing component node E.
As shown in fig. 3, in some embodiments, the process of the data processing element node E storing the data flow record to the block chain database (data uplink) is as follows:
firstly, the data processing component node E receives transaction data sent by a corresponding data processing component, where the transaction data includes a data flow record and a hash code of source data corresponding to the data flow record, and the data flow record is a data generation record or a data modification record.
The data processing component node E extracts the hash code of the source data corresponding to the data flow record from the received transaction data, and determines whether the corresponding source data exists in the system based on the hash code of the source data. If the source data exists, the data flow record is confirmed to be authentic through the existence of the source data. Otherwise, the data flow record is not credible, the error code is directly returned, and the uplink process is ended in advance.
The data processing component node A signs the transaction data which passes the source data existence verification by adopting a private key of the data processing component node A, and then submits the signed transaction data to the block chain and broadcasts the data on the block chain.
And other data processing component nodes obtain a public key generated in pair with the private key of the data processing component node A from the blockchain, and verify the signed transaction data by using the public key so as to realize identity verification of the data processing component node A. And if the verification is passed, the transaction data is subjected to hash processing and then stored in the block chain database. Otherwise, the transaction data that fails verification is rejected and an error code is returned.
With continued reference to fig. 3, the specific process of storing the hashed transaction data in the blockchain database is as follows:
and if the data circulation record in the verified transaction data is a data generation record, packaging the verified transaction data into an initial circulation record block and storing the initial circulation record block into the block chain database.
If the data flow record in the verified transaction number is the data modification record, packaging the verified transaction data into a modification flow record block and storing the modification flow record block into a block chain, and particularly, connecting a newly generated modification flow record block with the last flow record block through a hash pointer.
As can be seen from the foregoing description, when the data lifecycle management system of the present invention is used to perform data management, the flow conditions of each link of the data in its lifecycle and the hash codes of the corresponding source data are all stored in the blockchain database permanently and without tampering, and the data flow records are sequentially linked into a chain according to the generated time sequence. Therefore, the method has great advantages in the aspects of data tracing and data recovery.
Data tracing:
as shown in fig. 1 and fig. 2, the data stream retracing recording blocks are sequentially associated according to the time sequence generated by the data stream retracing recording blocks and form a complete data stream retracing cable chain. Therefore, the evolution process of the data in the whole life cycle can be known only by going along the data stream diversion chain, and the original data for generating the data, namely the external source data originally introduced into the system, is traced back.
And (3) data recovery:
since each data stream roll-over record is time-stamped, data is rolled back to the historical state of a certain time stamp if needed. The data can be rolled back to the historical state corresponding to the timestamp by obtaining external source data of the data through data tracing and then re-executing the corresponding data circulation process from the external data source according to the data circulation clue chain.
The invention has been described above with a certain degree of particularity. It will be understood by those of ordinary skill in the art that the description of the embodiments is merely exemplary and that all changes that come within the true spirit and scope of the invention are desired to be protected. The scope of the invention is defined by the appended claims rather than by the foregoing description of the embodiments.
Claims (7)
1. A blockchain-based data lifecycle management system, comprising a blockchain of a plurality of data processing component nodes and management component nodes, wherein:
the management component node is used for managing the identity authentication, the joining and the quitting of the data processing component node through distributing secret keys;
the data processing component node is configured to:
and performing source data existence verification on the transaction data uploaded by the corresponding data processing component, rejecting the transaction data which does not pass the source data existence verification and returning an error code, signing the transaction data which passes the source data existence verification and broadcasting the signature on a block chain so as to trigger other data processing component nodes to verify and chain up the transaction data.
2. The blockchain-based data lifecycle management system of claim 1, wherein the transaction data includes a data flow record and a hash of source data corresponding to the data flow record, the data flow record including a data generation record and a data modification record.
3. The data lifecycle management system of claim 2, wherein the source data presence verification of transaction data uploaded by the data processing component comprises:
acquiring a hash code of source data corresponding to the data flow record from the transaction data uploaded by the data processing component;
and determining whether the corresponding source data exists based on the hash code of the source data, if so, passing the source data existence verification, otherwise, failing to pass the source data existence verification.
4. The data lifecycle management system of claim 2, wherein:
the management component node distributes a pair of private key and public key for each data processing component node;
the data processing component node adopts a private key of the data processing component node to sign the transaction data which passes the source data existence verification and broadcasts the signature on the block chain;
and other data processing component nodes use the public key of the data processing component node which uploads the transaction data to carry out identity verification on the transaction data, reject the transaction data which is not verified, return an error code, and store the transaction data which is verified to a block chain.
5. The data lifecycle management system of claim 2, wherein: the data processing component node storing the validated transaction data to the blockchain comprises:
if the data circulation record in the verified transaction data is a data generation record, processing the verified transaction data into an initial circulation record block and storing the initial circulation record block into a block chain;
and if the data stream transfer record in the verified transaction data is a data modification record, processing the verified transaction data into a modification stream transfer record block and storing the modification stream transfer record block to a block chain.
6. The data lifecycle management system of claim 1, wherein the data flow records in the transaction data are each time-stamped.
7. The data lifecycle management system of claim 1, wherein the blockchain is a private chain or a federation chain.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110295032.9A CN112905705A (en) | 2021-03-19 | 2021-03-19 | Data life cycle management system based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110295032.9A CN112905705A (en) | 2021-03-19 | 2021-03-19 | Data life cycle management system based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112905705A true CN112905705A (en) | 2021-06-04 |
Family
ID=76106654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110295032.9A Pending CN112905705A (en) | 2021-03-19 | 2021-03-19 | Data life cycle management system based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112905705A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616539A (en) * | 2018-05-03 | 2018-10-02 | 东莞市翔实信息科技有限公司 | A kind of method and system that block chain transaction record accesses |
CN108711006A (en) * | 2018-05-15 | 2018-10-26 | 腾讯科技(深圳)有限公司 | Revenue control method, management node, system and storage device |
CN109102299A (en) * | 2018-08-01 | 2018-12-28 | 腾讯科技(深圳)有限公司 | Resource transfers data managing method, device and storage medium |
CN109191003A (en) * | 2018-09-25 | 2019-01-11 | 仲恺农业工程学院 | Fruits and vegetables agricultural product quality safety traceability system based on block chain |
CN111325564A (en) * | 2020-03-17 | 2020-06-23 | 河南佼荣网络科技有限公司 | Method and system for tracing supply chain by using block chain |
CN111325547A (en) * | 2020-02-10 | 2020-06-23 | 北京工业大学 | Block chain-based digital object full-life-cycle management method |
CN112435024A (en) * | 2020-11-17 | 2021-03-02 | 浙江大学 | Alliance chain cross-chain privacy protection method based on group signature and CA multi-party authentication |
-
2021
- 2021-03-19 CN CN202110295032.9A patent/CN112905705A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108616539A (en) * | 2018-05-03 | 2018-10-02 | 东莞市翔实信息科技有限公司 | A kind of method and system that block chain transaction record accesses |
CN108711006A (en) * | 2018-05-15 | 2018-10-26 | 腾讯科技(深圳)有限公司 | Revenue control method, management node, system and storage device |
CN109102299A (en) * | 2018-08-01 | 2018-12-28 | 腾讯科技(深圳)有限公司 | Resource transfers data managing method, device and storage medium |
CN109191003A (en) * | 2018-09-25 | 2019-01-11 | 仲恺农业工程学院 | Fruits and vegetables agricultural product quality safety traceability system based on block chain |
CN111325547A (en) * | 2020-02-10 | 2020-06-23 | 北京工业大学 | Block chain-based digital object full-life-cycle management method |
CN111325564A (en) * | 2020-03-17 | 2020-06-23 | 河南佼荣网络科技有限公司 | Method and system for tracing supply chain by using block chain |
CN112435024A (en) * | 2020-11-17 | 2021-03-02 | 浙江大学 | Alliance chain cross-chain privacy protection method based on group signature and CA multi-party authentication |
Non-Patent Citations (3)
Title |
---|
刘天野等: "基于区块链技术的密钥生命周期演示设计", 《密码学报》, vol. 7, no. 3, pages 404 - 420 * |
梁文娟;: "基于区块链技术的电力通信资源管理", 无线互联科技, no. 11, pages 160 - 162 * |
车吉鑫等: "区块链技术应用于教育***的研究与设计", 《现代电子技术》, vol. 43, no. 10, pages 92 - 96 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107342867B (en) | Signature verification method and device | |
CN111914023B (en) | Bill management method and device based on blockchain and electronic equipment | |
CN111211909B (en) | Distributed authentication method based on zero-knowledge proof | |
CN108830109B (en) | Electronic seal application, client implementation method, system and equipment, and storage medium | |
CN109829726B (en) | Block chain-based drug information management method and system | |
CN109902071A (en) | Business diary storage method, system, device and equipment | |
CN114372296B (en) | Block chain-based user behavior data auditing method and system | |
US20200387859A1 (en) | Methods, Application Server, Block Chain Node and Media For Logistics Tracking and Source Tracing | |
CN111444257A (en) | Block chain-based electronic evidence storage method and system | |
CN110929229A (en) | Block chain-based office document credibility verification method and system | |
CN111556007A (en) | Identity verification method, device and equipment based on block chain and storage medium | |
CN111899019A (en) | Method and system for cross validation and sharing of blacklist and multiple parties | |
CN113988857A (en) | NFT transaction method, transaction system, computer-readable storage medium and terminal device | |
CN111798254A (en) | Tracing code generation method, device, equipment and readable storage medium | |
CN110942305A (en) | Real estate information management method and device based on block chain | |
CN109981650B (en) | Transfer method and system for general certificates in block chain | |
CN113037505B (en) | Method and system for realizing trusted Web application | |
CN109918451A (en) | Data base management method and system based on block chain | |
CN104951923A (en) | Electronic signature system based on combination of PKI technology and anti-counterfeit technology of physical seal | |
CN109784918A (en) | Information measure of supervision, device, equipment and storage medium based on block chain | |
CN111490870B (en) | Seal registration method, verification method and anti-counterfeiting system based on blockchain | |
CN108090371B (en) | Data processing method, data tracking method, data processing device and data tracking device | |
CN112329029A (en) | Block chain-based electronic archive file safe storage method and system | |
CN112905705A (en) | Data life cycle management system based on block chain | |
CN111027990A (en) | Product anti-counterfeiting method and system based on material mark block chain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |