CN114257379A - Method, device and storage medium for automatically storing and updating information based on supply chain - Google Patents
Method, device and storage medium for automatically storing and updating information based on supply chain Download PDFInfo
- Publication number
- CN114257379A CN114257379A CN202111484329.6A CN202111484329A CN114257379A CN 114257379 A CN114257379 A CN 114257379A CN 202111484329 A CN202111484329 A CN 202111484329A CN 114257379 A CN114257379 A CN 114257379A
- Authority
- CN
- China
- Prior art keywords
- recording
- information
- nodes
- block
- information change
- 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.)
- Granted
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 a method for automatically storing and updating information based on a supply chain, which comprises the following steps: all recording nodes in a supply chain jointly form a block chain recording network; when any recording node has information change, forming an information change list and signing through a private key; each recording node calculates and searches for a first numerical value, so that the first numerical value, a Hash value of the last block in the block chain recording network and an information change list calculate a second Hash value meeting a preset condition through a SHA256 algorithm; when a recording node finding a first numerical value appears, the recording node creates a new block, broadcasts an information change list recorded by the block to all recording nodes in a block chain recording network and covers a time stamp; and all other recording nodes verify the legality of the recorded content of the information change list, and the new block is used as the last block in the block chain recording network for recording 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, an apparatus, and a storage medium for automatically storing and updating information based on a supply chain.
Background
There are often multiple roles in the supply chain, such as core enterprises and multi-level suppliers, where each role may generate a large amount of data information, such as transaction information and shipment information, which are very important to keep records properly.
Paper records or independent databases are often adopted for record storage in the current market, the data is difficult to store in a paper record mode and is easy to lose, the authority of the data cannot be guaranteed by adopting the independent databases, and data information is possible to be tampered.
Disclosure of Invention
The invention aims to solve at least one of the defects of the prior art and provides a method, a device and a storage medium for automatically storing and updating information based on a supply chain.
In order to achieve the above object, the present invention adopts the following technical means,
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 and distributing a corresponding private key, wherein all the recording nodes form a block chain recording network;
when any recording node has information change, forming an information change list and signing through a private key, and broadcasting the information change list to all recording nodes of a block chain recording network by the recording node;
each recording node calculates and searches for a first numerical value, so that a second Hash value is calculated by the first numerical value, the Hash value of the last block in the block chain recording network and the information change list through a SHA256 algorithm, and the second Hash value meets a preset condition;
when a recording node finding a first numerical value appears, the recording node creates a new block, broadcasts an information change list recorded by the block to all recording nodes in a block chain recording network and covers a time stamp;
and verifying the legality of the content recorded by the information change list by all other recording nodes through a consensus mechanism, and recording the next information change by taking the new block as the last block in the block chain recording network after the information change list passes through the consensus mechanism.
Further, specifically, all roles include the core enterprise in the supply chain and the suppliers at all levels.
Further, specifically, the preset conditions are as follows:
processing the private key of the record node which finds 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 the same as the last 12 bits of the hash value corresponding to the public key.
Further, the specific way of obtaining the timestamp includes the following,
marking each record node which is found to the first numerical value by calculation as an active node, when the number of the active nodes is less than a first threshold value, 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, and when the number of the active nodes exceeds the first threshold value, selecting the active nodes with the number of the first threshold value closest to the current time; the time of acquiring a first threshold number of recording nodes results in a time data set, and the arithmetic mean of the times of all elements in the time data set is taken as a time stamp.
Further, the method may further comprise,
presetting a server cluster, selecting a first server from the server cluster, and synchronously recording corresponding change information content when information is changed each time;
dividing the data stored in the first server into data fragments smaller than the number of other servers in the server cluster;
and respectively randomly storing the data segments into other servers and forming corresponding pointers so as to back up the changed information content.
Further, the method may further comprise,
when other servers storing the data segments fail to be used, restoring the original data through other effective pointers, comparing the restored data with the data stored in the first server to obtain lost information content, storing the lost information content in other servers not storing the data segments, and associating the lost information content with the pointers corresponding to the other servers which fail.
The invention also provides an automatic information storage and updating device based on the supply chain, which comprises the following components:
the block chain recording network construction module is used for acquiring identity information of all roles in a supply chain, taking each role as a recording node and distributing a corresponding private key, wherein all the recording nodes form a block chain recording network together;
the broadcast module is used for forming an information change list and signing through a private key when any recording node has information change, and the recording node broadcasts the information change list to all recording nodes of the block chain 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, a Hash value of the last block in the 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;
the information recording module is used for enabling a recording node to create a new block when the recording node finding the first numerical value appears, broadcasting an information change list recorded by the block to all the recording nodes in the block chain recording network and covering 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 after the information change list passes through the consensus mechanism, the new block is used as the last block in the block chain recording network 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 change information content when information is changed each time;
dividing the data stored in the first server into data fragments smaller than the number of other servers in the server cluster;
and respectively randomly storing the data segments into other servers and forming corresponding pointers so as to back up the changed information content.
The invention also proposes a computer-readable storage medium, in which a computer program is stored, characterized in that the computer program realizes the steps of the method according to any one of the above when executed by a processor.
The invention has the beneficial effects that:
the invention provides an automatic information storage and updating method based on a supply chain, all roles in the supply chain are regarded as an independent recording node, the recording nodes are equal to each other, when information change occurs, all the recording nodes record the information change, authenticity of information change data can be ensured, all the recording nodes are equal to each other, information cannot be tampered due to overhigh authority of the single recording node, and stability of the data information of the supply chain can be ensured.
Drawings
The foregoing and other features of the present disclosure will become more apparent from the detailed description of the embodiments shown in conjunction with the drawings in which like reference characters designate the same or similar elements throughout the several views, and it is apparent that the drawings in the following description are merely some examples of the present disclosure and that other drawings may be derived therefrom by those skilled in the art without the benefit of any inventive faculty, and in which:
fig. 1 is a flowchart illustrating a method for automatically storing and updating information based on a supply chain according to the present invention.
Detailed Description
The conception, the specific structure and the technical effects of the present invention will be clearly and completely described in conjunction with the embodiments and the accompanying drawings to fully understand the objects, the schemes and the effects of the present invention. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The same reference numbers will be used throughout the drawings to refer to the same or like parts.
Referring to fig. 1, in embodiment 1, the present invention provides an automatic information storage and update method based on a supply chain, including the following steps:
step 110, acquiring identity information of all roles in a supply chain, taking each role as a recording node and distributing a corresponding private key, wherein all the recording nodes form a block chain recording network;
step 120, when any recording node has information change, forming an information change list and signing through a private key, and broadcasting the information change list to all recording nodes of the block chain recording network by the recording node;
step 130, each recording node calculates and searches for a first numerical value, so that a second Hash value is calculated by the first numerical value, the Hash value of the last block in the block chain recording network and the information change list through a SHA256 algorithm, and the second Hash value meets a preset condition;
step 140, when a recording node of the first value is found, the recording node creates a new block, broadcasts an information change list recorded by the block to all recording nodes in the block chain recording network, and covers a time stamp;
and 150, verifying the legality of the content recorded by the information change list through a consensus mechanism by all other recording nodes, and recording the next information change by taking the new block as the last block in the block chain recording network after the content passes through the consensus mechanism.
In this embodiment, all roles in the supply chain are regarded as an independent recording node, the recording nodes are equal to each other, when information change occurs, all the recording nodes record the information change, authenticity of information change data can be guaranteed, all the recording nodes are equal to each other, information cannot be tampered due to overhigh authority of the independent recording node, and stability of supply chain information can be guaranteed.
Specifically, all roles include the core enterprise and various levels of suppliers in the supply chain, as a preferred embodiment of the present invention.
In the preferred embodiment, after the data reliability and value circulation in the supply chain are ensured, the financial institutions such as banks face financing of medium and small enterprises, and do not evaluate the enterprises independently; but stands at the top of the whole supply chain, and comprehensively analyzes and evaluates the transaction information such as bills, contracts and the like on the chain by trusting the payment intention of the core enterprise. The method is characterized in that the method realizes the span from single-link financing to full-chain financing for medium and small micro enterprises by credit strength and reliable transaction chain of core enterprises, thereby relieving the difficult financing problem of the medium and small micro enterprises.
As a preferred embodiment of the present invention, specifically, the preset conditions are:
processing the private key of the record node which finds 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 the same as the last 12 bits of the hash value corresponding to the public key.
Specifically, as a preferred embodiment of the present invention, the time stamp obtaining manner includes the following,
marking each record node which is found to the first numerical value by calculation as an active node, when the number of the active nodes is less than a first threshold value, 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, and when the number of the active nodes exceeds the first threshold value, selecting the active nodes with the number of the first threshold value closest to the current time; the time of acquiring a first threshold number of recording nodes results in a time data set, and the arithmetic mean of the times of all elements in the time data set is taken as a time stamp.
In the preferred embodiment, the authenticity of the data is ensured by time stamping, and the time stamp is acquired in the above manner, so that the correctness of the time stamp can be ensured to a certain extent.
As a preferred embodiment of the present invention, the method further comprises,
presetting a server cluster, selecting a first server from the server cluster, and synchronously recording corresponding change information content when information is changed each time;
dividing the data stored in the first server into data fragments smaller than the number of other servers in the server cluster;
and respectively randomly storing the data segments into other servers and forming corresponding pointers so as to back up the changed information content.
As a preferred embodiment of the present invention, the method further comprises,
when other servers storing the data segments fail to be used, restoring the original data through other effective pointers, comparing the restored data with the data stored in the first server to obtain lost information content, storing the lost information content in other servers not storing the data segments, and associating the lost information content with the pointers corresponding to the other servers which fail.
The invention also provides an automatic information storage and updating device based on the supply chain, which comprises the following components:
the block chain recording network construction module is used for acquiring identity information of all roles in a supply chain, taking each role as a recording node and distributing a corresponding private key, wherein all the recording nodes form a block chain recording network together;
the broadcast module is used for forming an information change list and signing through a private key when any recording node has information change, and the recording node broadcasts the information change list to all recording nodes of the block chain 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, a Hash value of the last block in the 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;
the information recording module is used for enabling a recording node to create a new block when the recording node finding the first numerical value appears, broadcasting an information change list recorded by the block to all the recording nodes in the block chain recording network and covering 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 after the information change list passes through the consensus mechanism, the new block is used as the last block in the block chain recording network to record the next information change.
As a preferred embodiment of the present invention, the apparatus further comprises, a pre-configured server cluster,
selecting a first server from the server cluster, and synchronously recording corresponding change information content when information is changed each time;
dividing the data stored in the first server into data fragments smaller than the number of other servers in the server cluster;
and respectively randomly storing the data segments into other servers and forming corresponding pointers so as to back up the changed information content.
The invention also proposes a computer-readable storage medium, in which a computer program is stored, characterized in that the computer program realizes the steps of the method according to any one of the above when executed by a processor.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical modules, may be located in one place, or may be distributed on 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, functional modules in the embodiments of the present invention may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium and can implement the steps of the above-described method embodiments when the computer program is executed by a processor. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or system capable of carrying said computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, etc. It should be noted that the computer readable medium includes content that can be suitably increased or decreased according to the requirements of legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunication signals according to legislation and patent practice.
While the present invention has been described in considerable detail and with particular reference to a few illustrative embodiments thereof, it is not intended to be limited to any such details or embodiments or any particular embodiments, but it is to be construed as effectively covering the intended scope of the invention by providing a broad, potential interpretation of such claims in view of the prior art with reference to the appended claims. Furthermore, the foregoing describes the invention in terms of embodiments foreseen by the inventor for which an enabling description was available, notwithstanding that insubstantial modifications of the invention, not presently foreseen, may nonetheless represent equivalent modifications thereto.
The above description is only a preferred embodiment of the present invention, and the present invention is not limited to the above embodiment, and the present invention shall fall within the protection scope of the present invention as long as the technical effects of the present invention are achieved by the same means. The invention is capable of other modifications and variations in its technical solution and/or its implementation, within the scope of protection of the invention.
Claims (9)
1. The method for automatically storing and updating the information based on the supply chain is characterized by comprising the following steps:
acquiring identity information of all roles in a supply chain, taking each role as a recording node and distributing a corresponding private key, wherein all the recording nodes form a block chain recording network;
when any recording node has information change, forming an information change list and signing through a private key, and broadcasting the information change list to all recording nodes of a block chain recording network by the recording node;
each recording node calculates and searches for a first numerical value, so that a second Hash value is calculated by the first numerical value, the Hash value of the last block in the block chain recording network and the information change list through a SHA256 algorithm, and the second Hash value meets a preset condition;
when a recording node finding a first numerical value appears, the recording node creates a new block, broadcasts an information change list recorded by the block to all recording nodes in a block chain recording network and covers a time stamp;
and verifying the legality of the content recorded by the information change list by all other recording nodes through a consensus mechanism, and recording the next information change by taking the new block as the last block in the block chain recording network after the information change list passes through the consensus mechanism.
2. The method of claim 1, wherein all roles include a core enterprise and various levels of suppliers in the supply chain.
3. The method for automatically storing and updating information based on the supply chain according to claim 2, wherein the preset conditions are specifically:
processing the private key of the record node which finds 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 the same as the last 12 bits of the hash value corresponding to the public key.
4. The method according to claim 3, wherein the timestamp is obtained in a manner including,
marking each record node which is found to the first numerical value by calculation as an active node, when the number of the active nodes is less than a first threshold value, 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, and when the number of the active nodes exceeds the first threshold value, selecting the active nodes with the number of the first threshold value closest to the current time; the time of acquiring a first threshold number of recording nodes results in a time data set, and the arithmetic mean of the times of all elements in the time data set is taken as a time stamp.
5. The supply chain based information auto-storage updating method according to claim 1, further comprising,
presetting a server cluster, selecting a first server from the server cluster, and synchronously recording corresponding change information content when information is changed each time;
dividing the data stored in the first server into data fragments smaller than the number of other servers in the server cluster;
and respectively randomly storing the data segments into other servers and forming corresponding pointers so as to back up the changed information content.
6. The supply chain based information auto-storage update method of claim 5, further comprising,
when other servers storing the data segments fail to be used, restoring the original data through other effective pointers, comparing the restored data with the data stored in the first server to obtain lost information content, storing the lost information content in other servers not storing the data segments, and associating the lost information content with the pointers corresponding to the other servers which fail.
7. The automatic information storage and update device based on the supply chain is characterized by comprising the following components:
the block chain recording network construction module is used for acquiring identity information of all roles in a supply chain, taking each role as a recording node and distributing a corresponding private key, wherein all the recording nodes form a block chain recording network together;
the broadcast module is used for forming an information change list and signing through a private key when any recording node has information change, and the recording node broadcasts the information change list to all recording nodes of the block chain 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, a Hash value of the last block in the 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;
the information recording module is used for enabling a recording node to create a new block when the recording node finding the first numerical value appears, broadcasting an information change list recorded by the block to all the recording nodes in the block chain recording network and covering 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 after the information change list passes through the consensus mechanism, the new block is used as the last block in the block chain recording network to record the next information change.
8. The automatic supply chain-based information storage and update apparatus according to claim 7, further comprising, a pre-configured server cluster,
selecting a first server from the server cluster, and synchronously recording corresponding change information content when information is changed each time;
dividing the data stored in the first server into data fragments smaller than the number of other servers in the server cluster;
and respectively randomly storing the data segments into other servers and forming corresponding pointers so as to back up the changed information content.
9. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 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 true CN114257379A (en) | 2022-03-29 |
CN114257379B 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 (4)
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 |
US20200379856A1 (en) * | 2019-05-29 | 2020-12-03 | International Business Machines Corporation | Peer node recovery via approximate hash verification |
CN112837162A (en) * | 2021-03-12 | 2021-05-25 | 中国工商银行股份有限公司 | Data interaction method, node and system based on block chain |
-
2021
- 2021-12-07 CN CN202111484329.6A patent/CN114257379B/en active Active
Patent Citations (4)
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 |
US20200379856A1 (en) * | 2019-05-29 | 2020-12-03 | International Business Machines Corporation | Peer node recovery via approximate hash verification |
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 |
---|---|
CN114257379B (en) | 2023-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11095451B2 (en) | Optimal data storage configuration in a blockchain | |
US10929879B2 (en) | Method and apparatus for identification of fraudulent click activity | |
US10880072B2 (en) | Systems and methods for controlled random endorsement in a blockchain network | |
CN108009445B (en) | Semi-centralized trusted data management system | |
US9893896B1 (en) | System and method for remote storage auditing | |
US20050022009A1 (en) | System and method for preventing replay attacks | |
US8955143B1 (en) | Use of decoy data in a data store | |
WO2019228560A3 (en) | Managing blockchain-based centralized ledger systems | |
CN106897335B (en) | Service data storage method, record identifier generation method and device | |
US20200242628A1 (en) | System and method for determining a grouping of segments within a market | |
CN106874356B (en) | Geographical location information management method and device | |
CN111581209A (en) | Computer big data storage system, method and storage medium | |
CN104778123A (en) | Method and device for detecting system performance | |
CN108388438A (en) | System base table update method, device, computer equipment and storage medium | |
CN113704357A (en) | Smart city data sharing method and system based on block chain | |
CN110032877A (en) | Image access method and its system | |
WO2023087760A1 (en) | Data sharing method and apparatus, device, and storage medium | |
CN110192212B (en) | Digital asset platform | |
CN110555682A (en) | multi-channel implementation method based on alliance chain | |
CN109739932A (en) | Date storage method, device, computer equipment and computer readable storage medium | |
CN114257379B (en) | Automatic information storage updating method and device based on supply chain and storage medium | |
US20220108404A1 (en) | Systems and methods for distributed ledger-based auditing | |
CN114240436A (en) | Electronic certificate verification and cancellation method and device, computer equipment and storage medium | |
CN113704255A (en) | Data insertion method and device, and data verification method and device | |
CN113382088A (en) | Mobile banking message pushing method and device |
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 |