CN114257379B - Automatic information storage updating method and device based on supply chain and storage medium - Google Patents
Automatic information storage updating method and device based on supply chain and storage medium Download PDFInfo
- Publication number
- CN114257379B CN114257379B CN202111484329.6A CN202111484329A CN114257379B CN 114257379 B CN114257379 B CN 114257379B CN 202111484329 A CN202111484329 A CN 202111484329A CN 114257379 B CN114257379 B CN 114257379B
- Authority
- CN
- China
- Prior art keywords
- recording
- information
- record
- nodes
- node
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3247—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3297—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving time stamps, e.g. generation of time stamps
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention relates to an automatic information storage updating method based on a supply chain, which comprises the following steps: forming a blockchain record network by all record nodes in a supply chain together; when any record node changes information, forming an information change list and signing by a private key; each recording node calculates and searches a first numerical value, so that the first numerical value, the Hash value of the last block in the blockchain recording network and the information change list calculate a second Hash value meeting preset conditions through an SHA256 algorithm; when a record node searching for a first value appears, the record node creates a new block, and broadcasts an information change list recorded by the block to all record nodes in a blockchain record network and seals a time stamp; and verifying the validity of the recorded content of the information change list by all other recording nodes, and taking the new block as the last block in the blockchain recording network to record the next information change. The invention can ensure the stability of the data information of the supply chain.
Description
Technical Field
The present invention relates to the field of information storage technologies, and in particular, to a method and an apparatus for automatically storing and updating information based on a supply chain, and a storage medium.
Background
There are often multiple roles in the supply chain, such as a core enterprise and a multi-level provider, where each role may generate a large amount of data information, such as transaction information, e.g., bill contracts, and shipment information, which are very important to keep records properly.
In the current market, paper records or independent databases are often adopted for recording and storing, the data is difficult to store by adopting a paper record mode and is easy to lose, the authority of the data cannot be ensured by adopting the independent databases, and the data information can be possibly tampered.
Disclosure of Invention
The invention aims to at least solve one of the defects in the prior art and provides an automatic information storage updating method, device and storage medium based on a supply chain.
In order to achieve the above object, the present invention adopts the following technical scheme,
specifically, a method for automatically storing and updating information based on a supply chain is provided, which comprises the following steps:
acquiring identity information of all roles in a supply chain, taking each role as a recording node, distributing corresponding private keys, and forming a blockchain recording network by all the recording nodes together;
when any recording node changes information, forming an information change list and signing the information change list through a private key, and broadcasting the information change list to all recording nodes of the blockchain recording network by the recording node;
each recording node calculates and searches a first value, so that the first value, a Hash value of a last block in the blockchain recording network and an information change list calculate a second Hash value through an SHA256 algorithm, and the second Hash value meets a preset condition;
when a record node searching for a first value appears, the record node creates a new block, and broadcasts an information change list recorded by the block to all record nodes in a blockchain record network and seals a time stamp;
and verifying the validity of the recorded content of the information change list by all other recording nodes through a consensus mechanism, and taking the new block as the last block in the blockchain recording network after the information change list passes through the consensus mechanism to record the next information change.
Further, in particular, all roles include core enterprises in the supply chain and suppliers at all levels.
Further, specifically, the preset conditions are:
and processing the private key of the record node which is found to the first numerical value through an SECP256K1 algorithm to obtain a public key, calculating the public key to obtain a hash value corresponding to the public key, taking the last 12 bits of the hash value corresponding to the public key, and judging that the preset condition is met when the last 12 bits of the hash value corresponding to the public key are the last 12 bits of the hash value corresponding to the public key.
Further, the method for obtaining the timestamp includes the following steps,
marking each record node which is calculated and found to the first value as an active node, selecting all the active nodes and other record nodes to enable the number of all the record nodes to be enough to the first threshold value when the number of the active nodes is smaller than the first threshold value, and selecting the first threshold value number of active nodes closest to the current time when the number of the active nodes exceeds the first threshold value; obtaining the time of the first threshold number of record nodes to obtain a time data set, and taking the arithmetic average value of the time of all elements in the time data set as a time stamp.
Further, the method also comprises the steps of,
presetting a server cluster, selecting a first server from the server cluster, and synchronously recording corresponding changed information content when information is changed each time;
data is divided into data fragments smaller than the number of other servers in the server cluster by the stored data in the first server;
and respectively and randomly storing the data fragments into other servers and forming corresponding pointers so as to backup the change information content.
Further, the method also comprises the steps of,
when other servers storing the data fragments fail and cannot be used, the original data is recovered through other effective pointers, the recovered data is compared with the data stored by the first server to obtain lost information content, and the lost information content is stored in the other servers not storing the data fragments and is associated with pointers corresponding to the other servers with the failure.
The invention also provides an automatic information storage and update device based on a supply chain, which comprises the following steps:
the system comprises a blockchain record network construction module, a storage module and a storage module, wherein the blockchain record network construction module is used for acquiring identity information of all roles in a supply chain, taking each role as a record node and distributing a corresponding private key, and all record nodes jointly form a blockchain record network;
the broadcasting module is used for forming an information change list and signing the information change list through a private key when information change occurs to any recording node, and the recording node broadcasts the information change list to all recording nodes of the blockchain recording network;
the judging module is used for controlling each recording node to calculate and search a first numerical value, so that the first numerical value, the Hash value of the last block in the blockchain recording network and the information change list calculate a second Hash value through an SHA256 algorithm, and the second Hash value meets a preset condition;
the information recording module is used for enabling the recording node to create a new block when the recording node searching the first value appears, broadcasting an information change list recorded by the block to all the recording nodes in the blockchain recording network and sealing a time stamp;
and the information verification module is used for enabling all other recording nodes to verify the legality of the recorded content of the information change list through a consensus mechanism, and taking the new block as the last block in the block chain recording network after the information change list passes through the consensus mechanism to record the next information change.
Further, the device also comprises a preset server cluster,
selecting a first server from the server cluster, and synchronously recording corresponding changed information content when information is changed each time;
data is divided into data fragments smaller than the number of other servers in the server cluster by the stored data in the first server;
and respectively and randomly storing the data fragments into other servers and forming corresponding pointers so as to backup the change information content.
The invention also proposes a computer-readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any of the preceding claims.
The beneficial effects of the invention are as follows:
the invention provides an automatic information storage updating method based on a supply chain, which regards all roles in the supply chain as an independent record node, wherein all record nodes are equal to each other, when information change occurs, all record nodes record the information change, the authenticity of information change data can be ensured, all record nodes are equal to each other, the information is not tampered due to overhigh authority of the independent record nodes, and the stability of the data information of the supply chain can be ensured.
Drawings
The above and other features of the present disclosure will become more apparent from the detailed description of the embodiments illustrated in the accompanying drawings, in which like reference numerals designate like or similar elements, and which, as will be apparent to those of ordinary skill in the art, are merely some examples of the present disclosure, from which other drawings may be made without inventive effort, wherein:
FIG. 1 is a flow chart of an automatic supply chain-based information storage and update method of the present invention.
Detailed Description
The conception, specific structure, and technical effects produced by the present invention will be clearly and completely described below with reference to the embodiments and the drawings to fully understand the objects, aspects, and effects of the present invention. It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other. The same reference numbers will be used throughout the drawings to refer to the same or like parts.
Referring to fig. 1, embodiment 1 of the present invention proposes an automatic information storage updating method based on a supply chain, comprising the following steps:
step 110, acquiring identity information of all roles in a supply chain, taking each role as a recording node, distributing corresponding private keys, and forming a blockchain recording network by all the recording nodes together;
step 120, when any recording node changes information, forming an information change list and signing the information change list through a private key, wherein the recording node broadcasts the information change list to all recording nodes of the blockchain recording network;
130, each recording node calculates and searches a first value, so that the first value, a Hash value of a last block in a block chain recording network and an information change list calculate a second Hash value through an SHA256 algorithm, and the second Hash value meets a preset condition;
step 140, when a record node searching for the first value appears, the record node creates a new block, and broadcasts an information change list recorded by the block to all record nodes in the block chain record network and seals a time stamp;
step 150, all other recording nodes verify the validity of the recorded content of the information change list through a consensus mechanism, and after the information change list passes through the consensus mechanism, the new block is used as the last block in the blockchain recording network to record the next information change.
In this embodiment, all roles in the supply chain are regarded as one independent recording node, all recording nodes are equal to each other, when information change occurs, all recording nodes record the information change, so that the authenticity of information change data can be ensured, all recording nodes are equal to each other, information is not tampered due to overhigh authority of the independent recording nodes, and the stability of the information of the supply chain can be ensured.
As a preferred embodiment of the present invention, all roles specifically include core enterprises in the supply chain and suppliers at all levels.
In the preferred embodiment, after the reliability and value circulation of the data in the supply chain are guaranteed, financial institutions such as banks face financing of small and medium enterprises, and the enterprises are not evaluated independently; but stands at the top of the whole supply chain, and transaction information such as bills, contracts and the like on the chain is comprehensively analyzed and evaluated by trust of payment willingness of core enterprises. The credit strength and reliable transaction chain of the core enterprises are utilized to endorse the financing of the small and medium-sized enterprises, so that the span from single-loop financing to full-chain financing is realized, and the problem of difficult financing of the small and medium-sized enterprises is relieved.
As a preferred embodiment of the present invention, specifically, the preset conditions are:
and processing the private key of the record node which is found to the first numerical value through an SECP256K1 algorithm to obtain a public key, calculating the public key to obtain a hash value corresponding to the public key, taking the last 12 bits of the hash value corresponding to the public key, and judging that the preset condition is met when the last 12 bits of the hash value corresponding to the public key are the last 12 bits of the hash value corresponding to the public key.
As a preferred embodiment of the present invention, in particular, the method for obtaining the timestamp includes the following,
marking each record node which is calculated and found to the first value as an active node, selecting all the active nodes and other record nodes to enable the number of all the record nodes to be enough to the first threshold value when the number of the active nodes is smaller than the first threshold value, and selecting the first threshold value number of active nodes closest to the current time when the number of the active nodes exceeds the first threshold value; obtaining the time of the first threshold number of record nodes to obtain a time data set, and taking the arithmetic average value of the time of all elements in the time data set as a time stamp.
In the preferred embodiment, the authenticity of the data is ensured by stamping the time stamp, and the accuracy of the time stamp can be ensured to a certain extent by the time stamp acquisition.
As a preferred embodiment of the invention, the method further comprises,
presetting a server cluster, selecting a first server from the server cluster, and synchronously recording corresponding changed information content when information is changed each time;
data is divided into data fragments smaller than the number of other servers in the server cluster by the stored data in the first server;
and respectively and randomly storing the data fragments into other servers and forming corresponding pointers so as to backup the change information content.
As a preferred embodiment of the invention, the method further comprises,
when other servers storing the data fragments fail and cannot be used, the original data is recovered through other effective pointers, the recovered data is compared with the data stored by the first server to obtain lost information content, and the lost information content is stored in the other servers not storing the data fragments and is associated with pointers corresponding to the other servers with the failure.
The invention also provides an automatic information storage and update device based on a supply chain, which comprises the following steps:
the system comprises a blockchain record network construction module, a storage module and a storage module, wherein the blockchain record network construction module is used for acquiring identity information of all roles in a supply chain, taking each role as a record node and distributing a corresponding private key, and all record nodes jointly form a blockchain record network;
the broadcasting module is used for forming an information change list and signing the information change list through a private key when information change occurs to any recording node, and the recording node broadcasts the information change list to all recording nodes of the blockchain recording network;
the judging module is used for controlling each recording node to calculate and search a first numerical value, so that the first numerical value, the Hash value of the last block in the blockchain recording network and the information change list calculate a second Hash value through an SHA256 algorithm, and the second Hash value meets a preset condition;
the information recording module is used for enabling the recording node to create a new block when the recording node searching the first value appears, broadcasting an information change list recorded by the block to all the recording nodes in the blockchain recording network and sealing a time stamp;
and the information verification module is used for enabling all other recording nodes to verify the legality of the recorded content of the information change list through a consensus mechanism, and taking the new block as the last block in the block chain recording network after the information change list passes through the consensus mechanism to record the next information change.
As a preferred embodiment of the present invention, the apparatus further comprises a preset server cluster,
selecting a first server from the server cluster, and synchronously recording corresponding changed information content when information is changed each time;
data is divided into data fragments smaller than the number of other servers in the server cluster by the stored data in the first server;
and respectively and randomly storing the data fragments into other servers and forming corresponding pointers so as to backup the change information content.
The invention also proposes a computer-readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any of the preceding claims.
The modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, i.e., may be located in one place, or may be distributed over a plurality of network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module. The integrated modules may be implemented in hardware or in software functional modules.
The integrated modules, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on this understanding, the present invention may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or system capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth. It should be noted that the computer readable medium includes content that may be suitably scaled according to the requirements of jurisdictions in which such content is subject to legislation and patent practice, such as in certain jurisdictions in which such content is subject to such legislation and patent practice, such that the computer readable medium does not include electrical carrier signals and telecommunication signals.
While the present invention has been described in considerable detail and with particularity with respect to several described embodiments, it is not intended to be limited to any such detail or embodiments or any particular embodiment, but is to be construed as providing broad interpretation of such claims by reference to the appended claims in view of the prior art so as to effectively encompass the intended scope of the invention. Furthermore, the foregoing description of the invention has been presented in its embodiments contemplated by the inventors for the purpose of providing a useful description, and for the purposes of providing a non-essential modification of the invention that may not be presently contemplated, may represent an equivalent modification of the invention.
The present invention is not limited to the above embodiments, but is merely preferred embodiments of the present invention, and the present invention should be construed as being limited to the above embodiments as long as the technical effects of the present invention are achieved by the same means. Various modifications and variations are possible in the technical solution and/or in the embodiments within the scope of the invention.
Claims (9)
1. The automatic information storage updating method based on the supply chain is characterized by comprising the following steps of:
acquiring identity information of all roles in a supply chain, taking each role as a recording node, distributing corresponding private keys, and forming a blockchain recording network by all the recording nodes together;
when any recording node changes information, forming an information change list and signing the information change list through a private key, and broadcasting the information change list to all recording nodes of the blockchain recording network by the recording node;
each recording node calculates and searches a first value, so that the first value, a Hash value of a last block in the blockchain recording network and an information change list calculate a second Hash value through an SHA256 algorithm, and the second Hash value meets a preset condition;
when a record node searching for a first value appears, the record node creates a new block, and broadcasts an information change list recorded by the block to all record nodes in a blockchain record network and seals a time stamp;
and verifying the validity of the recorded content of the information change list by all other recording nodes through a consensus mechanism, and taking the new block as the last block in the blockchain recording network after the information change list passes through the consensus mechanism to record the next information change.
2. The automatic supply chain based information storage updating method of claim 1, wherein all roles include a core enterprise in a supply chain and various levels of suppliers.
3. The automatic supply chain-based information storage updating method according to claim 2, wherein the specific preset conditions are:
and processing the private key of the record node which is found to the first numerical value through an SECP256K1 algorithm to obtain a public key, calculating the public key to obtain a hash value corresponding to the public key, taking the last 12 bits of the hash value corresponding to the public key, and judging that the preset condition is met when the last 12 bits of the second hash value are identical to the last 12 bits of the hash value corresponding to the public key.
4. The method for automatically storing and updating information based on a supply chain according to claim 3, wherein the time stamp obtaining means comprises,
marking each record node which is calculated and found to the first value as an active node, selecting all the active nodes and other record nodes to enable the number of all the record nodes to be enough to the first threshold value when the number of the active nodes is smaller than the first threshold value, and selecting the first threshold value number of active nodes closest to the current time when the number of the active nodes exceeds the first threshold value; obtaining the time of the first threshold number of record nodes to obtain a time data set, and taking the arithmetic average value of the time of all elements in the time data set as a time stamp.
5. The automatic supply chain based information storage updating method of claim 1, further comprising,
presetting a server cluster, selecting a first server from the server cluster, and synchronously recording corresponding changed information content when information is changed each time;
data is divided into data fragments smaller than the number of other servers in the server cluster by the stored data in the first server;
and respectively and randomly storing the data fragments into other servers and forming corresponding pointers so as to backup the change information content.
6. The automatic supply chain based information storage updating method of claim 5, further comprising,
when other servers storing the data fragments fail and cannot be used, the original data is recovered through other effective pointers, the recovered data is compared with the data stored by the first server to obtain lost information content, and the lost information content is stored in the other servers not storing the data fragments and is associated with pointers corresponding to the other servers with the failure.
7. An automatic supply chain-based information storage and update device, comprising:
the system comprises a blockchain record network construction module, a storage module and a storage module, wherein the blockchain record network construction module is used for acquiring identity information of all roles in a supply chain, taking each role as a record node and distributing a corresponding private key, and all record nodes jointly form a blockchain record network;
the broadcasting module is used for forming an information change list and signing the information change list through a private key when information change occurs to any recording node, and the recording node broadcasts the information change list to all recording nodes of the blockchain recording network;
the judging module is used for controlling each recording node to calculate and search a first numerical value, so that the first numerical value, the Hash value of the last block in the blockchain recording network and the information change list calculate a second Hash value through an SHA256 algorithm, and the second Hash value meets a preset condition;
the information recording module is used for enabling the recording node to create a new block when the recording node searching the first value appears, broadcasting an information change list recorded by the block to all the recording nodes in the blockchain recording network and sealing a time stamp;
and the information verification module is used for enabling all other recording nodes to verify the legality of the recorded content of the information change list through a consensus mechanism, and taking the new block as the last block in the block chain recording network after the information change list passes through the consensus mechanism to record the next information change.
8. The automatic supply chain based information storage and update apparatus as claimed in claim 7, further comprising a preset server cluster,
selecting a first server from the server cluster, and synchronously recording corresponding changed information content when information is changed each time;
data is divided into data fragments smaller than the number of other servers in the server cluster by the stored data in the first server;
and respectively and randomly storing the data fragments into other servers and forming corresponding pointers so as to backup the change information content.
9. A computer readable storage medium storing a computer program, characterized in that the computer program when executed by a processor implements the steps of the method according to any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111484329.6A CN114257379B (en) | 2021-12-07 | 2021-12-07 | Automatic information storage updating method and device based on supply chain and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111484329.6A CN114257379B (en) | 2021-12-07 | 2021-12-07 | Automatic information storage updating method and device based on supply chain and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114257379A CN114257379A (en) | 2022-03-29 |
CN114257379B true CN114257379B (en) | 2023-05-23 |
Family
ID=80791770
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111484329.6A Active CN114257379B (en) | 2021-12-07 | 2021-12-07 | Automatic information storage updating method and device based on supply chain and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114257379B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109034794A (en) * | 2018-06-08 | 2018-12-18 | 浙江捷尚人工智能研究发展有限公司 | Supply chain dynamic management approach, electronic equipment, storage medium and system |
CN109450638A (en) * | 2018-10-23 | 2019-03-08 | 国科赛思(北京)科技有限公司 | Electronic component data management system and method based on block chain |
CN112837162A (en) * | 2021-03-12 | 2021-05-25 | 中国工商银行股份有限公司 | Data interaction method, node and system based on block chain |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11539527B2 (en) * | 2019-05-29 | 2022-12-27 | International Business Machines Corporation | Peer node recovery via approximate hash verification |
-
2021
- 2021-12-07 CN CN202111484329.6A patent/CN114257379B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109034794A (en) * | 2018-06-08 | 2018-12-18 | 浙江捷尚人工智能研究发展有限公司 | Supply chain dynamic management approach, electronic equipment, storage medium and system |
CN109450638A (en) * | 2018-10-23 | 2019-03-08 | 国科赛思(北京)科技有限公司 | Electronic component data management system and method based on block chain |
CN112837162A (en) * | 2021-03-12 | 2021-05-25 | 中国工商银行股份有限公司 | Data interaction method, node and system based on block chain |
Also Published As
Publication number | Publication date |
---|---|
CN114257379A (en) | 2022-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10880072B2 (en) | Systems and methods for controlled random endorsement in a blockchain network | |
US11710131B2 (en) | Method and apparatus of identifying a transaction risk | |
US11095451B2 (en) | Optimal data storage configuration in a blockchain | |
US10715331B2 (en) | Method and system for providing validated, auditable, and immutable inputs to a smart contract | |
RU2744054C2 (en) | Device and method of storing data, checking data and binding data | |
US10536537B1 (en) | Multi-source deterministic oracle management | |
CN108009445B (en) | Semi-centralized trusted data management system | |
US20050022009A1 (en) | System and method for preventing replay attacks | |
US20210266163A1 (en) | Blockchain hybrid consensus-based system for maintaining domain name information | |
CN111523890B (en) | Block chain-based data processing method, device, storage medium and equipment | |
CN110868440A (en) | Block chain male chain | |
EP3709568A1 (en) | Deleting user data from a blockchain | |
CN114372296B (en) | Block chain-based user behavior data auditing method and system | |
US10728036B2 (en) | Cryptographically linking related events processed across multiple processing systems | |
CN104778123A (en) | Method and device for detecting system performance | |
CN112364059B (en) | Correlation matching method, device, equipment and storage medium under multi-rule scene | |
CN110347678B (en) | Financial data storage method, system, device and equipment | |
KR20220028462A (en) | The apparatus and method of managing contents using blackchain did | |
CN110192212B (en) | Digital asset platform | |
CN114257379B (en) | Automatic information storage updating method and device based on supply chain and storage medium | |
CN109739932A (en) | Date storage method, device, computer equipment and computer readable storage medium | |
CN113626421A (en) | Data quality control method for data verification | |
CN109905388B (en) | Domain name credit processing method and system based on block chain | |
CN112269829A (en) | Block chain data management method based on resource recovery system platform | |
CN116523558A (en) | Electronic gift certificate processing method and device, storage medium and electronic equipment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |