CN112905705A - Data life cycle management system based on block chain - Google Patents

Data life cycle management system based on block chain Download PDF

Info

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
Application number
CN202110295032.9A
Other languages
Chinese (zh)
Inventor
孙圣力
刘相岑
李青山
司华友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Boya Blockchain Research Institute Co ltd
Original Assignee
Nanjing Boya Blockchain Research Institute Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing Boya Blockchain Research Institute Co ltd filed Critical Nanjing Boya Blockchain Research Institute Co ltd
Priority to CN202110295032.9A priority Critical patent/CN112905705A/en
Publication of CN112905705A publication Critical patent/CN112905705A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3825Use of electronic signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; 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

Data life cycle management system based on block chain
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.
CN202110295032.9A 2021-03-19 2021-03-19 Data life cycle management system based on block chain Pending CN112905705A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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