CN109962952A - Food and medicine information transferring method and system - Google Patents
Food and medicine information transferring method and system Download PDFInfo
- Publication number
- CN109962952A CN109962952A CN201711418462.5A CN201711418462A CN109962952A CN 109962952 A CN109962952 A CN 109962952A CN 201711418462 A CN201711418462 A CN 201711418462A CN 109962952 A CN109962952 A CN 109962952A
- Authority
- CN
- China
- Prior art keywords
- information
- node
- block
- destination node
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0609—Buyer or seller confidence or verification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
- H04L63/205—Network architectures or network communication protocols for network security for managing network security; network security policies in general involving negotiation or determination of the one or more network security mechanisms to be used, e.g. by negotiation between the client and the server or between peers or by selection according to the capabilities of the entities involved
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Power Engineering (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
The disclosure provides a kind of food and medicine information transferring method and system, is related to food and medicine supervision field, is able to solve the poor problem of food and medicine information storage security.The specific technical proposal is: server receives the registration information that at least two nodes are sent;Server is the data transmission link that at least two nodes establish mutual data transmission;The currency transaction information of destination node acquisition commodity;Destination node generates current information block according to currency transaction information;Destination node adds in current information block according to currency transaction information, the identity of a upper block of information and the identity of generating random number current information block, and by the identity of current block;Other nodes of destination node at least two nodes send current information block;Other nodes at least two nodes store current information block.The present invention is supervised for food and medicine.
Description
Technical field
This disclosure relates to food and medicine supervision field more particularly to food and medicine information transferring method and system.
Background technique
The safety of food and medicine is the hot spot of society always, it is related to that masses' is healthy and safe, to food and medicine
It supervises undoubtedly highly important.Currently, the Transaction Information concentration of food and medicine is usually stored in database in the related technology
In, once database goes wrong, it is likely that and cause food and medicine information to lose or malfunction, food and medicine can not be realized fine
Ground supervision.
Summary of the invention
The embodiment of the present disclosure provides a kind of food and medicine information transferring method and system, is able to solve food and medicine information and deposits
Store up the poor problem of safety.The technical solution is as follows:
According to the first aspect of the embodiments of the present disclosure, a kind of food and medicine information transferring method is provided, this method comprises:
Server receives the registration information that at least two nodes are sent, and the registration information of at least two nodes includes at least two
At least one of in the identity of a node, interconnection protocol (English: Internet Protocol, IP) address;
Server is the data transmission link that at least two nodes establish mutual data transmission;
Destination node obtains the currency transaction information of commodity, and currency transaction information is used to indicate the current transaction feelings of commodity
Condition, currency transaction information include type, the side's of the stocking up information and cargo interests information, destination node belong at least out that commodity are currently traded
Two nodes;
Destination node generates current information block according to currency transaction information;
Destination node is according to currency transaction information, the identity of a upper block of information and generating random number current information block
Identity, and by the identity of current block addition in current information block;
Other nodes of destination node at least two nodes send current information block;
Other nodes at least two nodes store current information block.
Each node stores block of information at least two nodes, the commodity a series of transaction of these chunk stores
Information because the node in server registration all stores these information, even if the information that is stored in some node lose or
Person is tampered, and still can obtain accurate information in other nodes, improve the safety of information.
In one embodiment, destination node generates current information block according to currency transaction information, comprising:
Destination node sends currency transaction information to server;
Server stores currency transaction information, and generates operation log, and operation log is used to indicate the current transaction letter of storage
The operation of breath;
Operation log is sent to destination node by server;
Destination node generates current information block according to operation log.
In the server by Transaction Information storage, the operation log of server is stored in each node, it can be into one
Step guarantees the safety of information storage.
In one embodiment, this method further include:
Destination node obtains query information, and query information includes the production firms of commodity, commerical batches, in product name
At least one of;
Destination node obtains target information block according to query information, and target information block is the block of information of query information instruction;
Destination node obtains the corresponding friendship of relevant to commodity block of information according to query information from the database of server
Easy information.
The Transaction Information that commodity can be inquired from destination node according to query information, facilitates user to check.
In one embodiment, this method further include:
Server obtains safety accident information, and safety accident information is used to indicate the node that safety accident occurs;
, to the node cancel register that safety accident occurs, and safety accident will occur for server according to safety accident information
Node, which is added, distrusts in list.
The node for safety accident occur is added and distrusts list, so that the node for safety accident occur can not be again to other
Node sends block of information, can not also receive the block of information of other nodes transmission, improve the safety of whole system.
In one embodiment, at least two nodes include manufacturer's node, retailer's node, in supplier's node extremely
It is two few.
According to the second aspect of an embodiment of the present disclosure, a kind of food and medicine information transmission system is provided, comprising: server,
At least two nodes, at least two nodes include destination node;
Wherein, server, for receiving the registration information of at least two nodes transmission, the registration information of at least two nodes
At least one of in identity, interconnection protocol IP address including at least two nodes;
Server is also used to establish the data transmission link of mutual data transmission at least two nodes;
Destination node, for obtaining the currency transaction information of commodity, currency transaction information is used to indicate the current friendship of commodity
Easy situation, currency transaction information include type, the side's of the stocking up information and cargo interests information, destination node belong to out that commodity are currently traded
At least two nodes;
Destination node is also used to generate current information block according to currency transaction information;
Destination node is also used to be worked as according to currency transaction information, the identity of a upper block of information and generating random number
The identity of preceding block of information, and by the identity of current block addition in current information block;
Destination node, other nodes being also used at least two nodes send current information block;
Other nodes at least two nodes store current information block.
In one embodiment, destination node is also used to send currency transaction information to server;
Server is also used to store currency transaction information, and generates operation log, and it is current that operation log is used to indicate storage
The operation of Transaction Information;
Server is also used to operation log being sent to destination node;
Destination node is also used to generate current information block according to operation log.
In one embodiment, destination node, is also used to obtain query information, and query information includes the factory of commodity
Quotient, commerical batches, in product name at least one of;
Destination node, is also used to obtain target information block according to query information, and target information block is query information instruction
Block of information;
Destination node is also used to obtain block of information pair relevant to commodity from the database of server according to query information
The Transaction Information answered.
In one embodiment, server, is also used to obtain safety accident information, and safety accident information is used to indicate generation
The node of safety accident;
Server is also used to the node cancel register according to safety accident information to generation safety accident, and will pacify
The node of full accident, which is added, distrusts in list.
In one embodiment, at least two nodes include manufacturer's node, retailer's node, in supplier's node extremely
It is two few.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure
Example, and together with specification for explaining the principles of this disclosure.
Fig. 1 is a kind of flow chart for food and medicine information transferring method that the embodiment of the present disclosure provides;
Fig. 2 is a kind of interaction figure for food and medicine information transferring method that the embodiment of the present disclosure provides;
Fig. 3 is a kind of structure chart for food and medicine information transmission system that the embodiment of the present disclosure provides.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all implementations consistent with this disclosure.On the contrary, they be only with it is such as appended
The example of the consistent device and method of some aspects be described in detail in claims, the disclosure.
The embodiment of the present disclosure provides a kind of data transmission method, as shown in Figure 1, the data transmission method includes following step
It is rapid:
101, server receives the registration information that at least two nodes are sent.
The registration information of at least two nodes include the identity of at least two nodes, interconnection protocol (English:
Internet Protocol, IP) address, in signing messages at least one of.Signing messages is for being digitally signed.
In one embodiment, at least two nodes include manufacturer's node, retailer's node, in supplier's node extremely
It is two few.
102, server is the data transmission link that at least two nodes establish mutual data transmission.
In one embodiment, the identity of all nodes and IP address are sent to each node by server, and
And data transmission link is all established for any two node, in this way, a node can be sent out to an any other node
It delivers letters breath.
103, destination node obtains the currency transaction information of commodity.
Currency transaction information is used to indicate the current trading situation of commodity, and currency transaction information includes that commodity are currently traded
Type, the side's of stocking up information and cargo interests information, destination node belong at least two nodes out.
104, destination node generates current information block according to currency transaction information.
In one embodiment, destination node, which can be digitally signed currency transaction information, generates current information block;
In another embodiment, destination node generates current information block according to currency transaction information, comprising: destination node
Currency transaction information is sent to server;Server stores currency transaction information, and generates operation log, and operation log is for referring to
Show the operation of storage currency transaction information;Operation log is sent to destination node by server;Destination node is according to operation log
Generate current information block.
In the server by Transaction Information storage, the operation log of server is stored in each node, it can be into one
Step guarantees the safety of information storage.
In one embodiment, this method further include: destination node obtains query information, and query information includes the life of commodity
Produce manufacturer, commerical batches, in product name at least one of;Destination node obtains target information block, target according to query information
Block of information is the block of information of query information instruction;Destination node is obtained from the database of server according to query information and commodity
The corresponding Transaction Information of relevant block of information.
The Transaction Information that commodity can be inquired from destination node according to query information, facilitates user to check.
105, destination node is currently believed according to currency transaction information, the identity of a upper block of information and generating random number
The identity of block is ceased, and by the identity of current block addition in current information block.
According to the identity mark of currency transaction information, the identity of a upper block of information and generating random number current information block
Know, each block of information is associated with a respective upper block of information, user is facilitated to check.
106, other nodes of destination node at least two nodes send current information block.
107, other nodes at least two nodes store current information block.
In one embodiment, this method further include: server obtains safety accident information, and safety accident information is for referring to
Show the node that safety accident occurs;Server according to safety accident information to occur safety accident node cancel register, and will
The node that safety accident occurs, which is added, distrusts in list.
The node for safety accident occur is added and distrusts list, so that the node for safety accident occur can not be again to other
Node sends block of information, can not also receive the block of information of other nodes transmission, improve the safety of whole system.
The food and medicine information transferring method that the embodiment of the present disclosure provides, it is every at least two nodes of server registration
A node all stores block of information, these chunk stores commodity a series of Transaction Informations, because in server registration
Node all stores these information, still can be at other even if the information stored in some node is lost or is tampered
Node obtains accurate information, improves the safety of information.
Based on food and medicine information transferring method described in the corresponding embodiment of above-mentioned Fig. 1, another implementation of the disclosure
Example provides a kind of food and medicine information transferring method, is applied to server, manufacturer's node, retailer's node and supplier's section
Point, corresponds to the corresponding embodiment of above-mentioned Fig. 1, and at least two nodes include manufacturer's node, retailer's node and supplier's section
Point, the present embodiment is illustrated so that retailer's node is destination node as an example, referring to shown in Fig. 2, method includes the following steps:
201, each node is to server registration.
Specifically, each node sends registration information to server, the registration information of a node includes the body of the node
Part mark, IP address, signing messages;For example, the registration information of manufacturer's node includes the identity of manufacturer's node, IP
Location and signing messages.
202, server sends the registration information of all nodes to each node.
In this way, each node stores the identity and IP address of all nodes, so that between any two node
Information can be transmitted.
In conjunction with step 201 and 202, server and each node can arrange encryption side when transmitting registration information simultaneously
The encryption method of method, server and each node can be the same or different.
In one embodiment, if safety accident occurs for some node, server incites somebody to action the node cancel register
The node that safety accident occurs, which is added, distrusts in list, each can store this distrust in the node of server registration
List.For example, safety accident occurs for i.e. supplier's node if safety accident occurs in supplier, then server revokes and confession
Password agreement between trader's node, deletes the signing messages of supplier's node, and supplier's node is added and distrusts list,
Other nodes are notified simultaneously;It is of course also possible to establish trust list, in Node registry, these nodes are added to trust column
In table, when safety accident occurs for supplier's node, supplier's node is deleted in trust list.Delete supplier's node with
Password agreement between server, then the information of supplier's node encrytion is no longer approved by server, the information that server is sent
Supplier's node can not also be interpreted again;Supplier's node is added after distrusting list, server and other nodes send information
Shi Buzai is sent to supplier's node;After the signing messages of supplier's node is deleted, supplier's node is digitally signed it
Information afterwards is no longer approved that this just completely forecloses supplier's node by other nodes and server, avoids sending out again
Raw safety accident, or supplier's node is added in trust list again after supplier rectifies and improves qualification.
203, server is the data transmission link that every two node establishes mutual data transmission.
204, destination node obtains the currency transaction information of commodity.
Currency transaction information is used to indicate the current trading situation of commodity, and currency transaction information includes that commodity are currently traded
Type, the side's of stocking up information and cargo interests information out.For example, in the present embodiment, destination node is retailer's node, current transaction letter
Breath may include the information of type, the information of manufacturer's node and retailer's node that commodity are currently traded.Certainly, herein only
It is exemplary illustration, does not represent the disclosure and be confined to this.
205, currency transaction information is sent to server by destination node.
206, server stores currency transaction information, and generates operation log.
Currency transaction information instruction is the current trading situation of commodity, and operation log indicates the current transaction of server storage
The operation such as information.
207, operation log is sent to destination node by server.
208, destination node is digitally signed operation log and generates current information block.
209, destination node is currently believed according to currency transaction information, the identity of a upper block of information and generating random number
The identity of block is ceased, and by the identity of current block addition in current information block.
210, destination node sends current information block to other nodes.
For example, in the present embodiment, current information block is sent to manufacturer's node and supplier's node by retailer's node.
211, other nodes at least two nodes store current information block.
When user wants to inquire the Transaction Information of some commodity, for example, when inquiring some commodity on retailer's node,
At least one of input inquiry information, in production firm, commerical batches, product name including the commodity.Retailer's node root
Block of information relevant to the commodity is obtained according to the instruction of query information, retailer's node obtains relevant information according to product name
Block, and the corresponding Transaction Information of these block of informations is got from server according to relevant block of information, from the transaction letter got
It is screened in breath according to production firm, commerical batches and product name, obtains the Transaction Information that user needs to inquire.When
So, only exemplary illustration herein, does not represent the disclosure and is confined to this.It in one embodiment, can be directly according to transaction
Information generates block of information, and what is stored in each node is exactly Transaction Information, and retailer's node can be directly according to query information
Instruction obtains target information block;In another embodiment, retailer's node can obtain all Transaction Informations from server,
The Transaction Information that user needs to inquire is filtered out further according to query information.
The food and medicine information transferring method that the embodiment of the present disclosure provides, it is every at least two nodes of server registration
A node all stores block of information, these chunk stores commodity a series of Transaction Informations, because in server registration
Node all stores these information, still can be at other even if the information stored in some node is lost or is tampered
Node obtains accurate information, improves the safety of information.
Based on food and medicine information transferring method described in the corresponding embodiment of above-mentioned Fig. 1 and Fig. 2, following is this public affairs
Opening apparatus embodiment can be used for executing embodiments of the present disclosure.
The embodiment of the present disclosure provides a kind of food and medicine information transmission system, as shown in figure 3, the system 30 includes: service
Device 301, at least two nodes 302, at least two nodes 302 include destination node 3021;
Wherein, server 301, for receiving the registration information of at least two nodes 302 transmission, at least two nodes 302
Registration information include the identity of at least two nodes 302, in interconnection protocol IP address at least one of;
Server 301 is also used to establish the data transmission link of mutual data transmission at least two nodes 302;
Destination node 3021, for obtaining the currency transaction information of commodity, it is current that currency transaction information is used to indicate commodity
Trading situation, currency transaction information includes type, the side's of stocking up information and the cargo interests information out that commodity are currently traded, destination node
3021 belong at least two nodes 302;
Destination node 3021 is also used to generate current information block according to currency transaction information;
Destination node 3021 is also used to raw according to currency transaction information, the identity of a upper block of information and random number
At the identity of current information block, and by the identity of current block addition in current information block;
Destination node 3021, other nodes being also used at least two nodes 302 send current information block;
Other nodes at least two nodes 302 store current information block.
In one embodiment, destination node 3021 are also used to send currency transaction information to server 301;
Server 301 is also used to store currency transaction information, and generates operation log, and operation log is used to indicate storage
The operation of currency transaction information;
Server 301 is also used to for operation log to be sent to destination node 3021;
Destination node 3021 is also used to generate current information block according to operation log.
In one embodiment, destination node 3021, are also used to obtain query information, and query information includes the production of commodity
Manufacturer, commerical batches, in product name at least one of;
Destination node 3021 is also used to obtain target information block according to query information, and target information block refers to for query information
The block of information shown;
Destination node 3021 is also used to be obtained from the database of server 301 according to query information relevant to commodity
The corresponding Transaction Information of block of information.
In one embodiment, server 301, are also used to obtain safety accident information, and safety accident information is used to indicate
The node of safety accident occurs;
Server 301 is also used to according to safety accident information to the node cancel register that safety accident occurs, and will be occurred
The node of safety accident, which is added, distrusts in list.
In one embodiment, at least two nodes 302 are including in manufacturer's node, retailer's node, supplier's node
At least two.
The food and medicine information transmission system that the embodiment of the present disclosure provides, it is every at least two nodes of server registration
A node all stores block of information, these chunk stores commodity a series of Transaction Informations, because in server registration
Node all stores these information, still can be at other even if the information stored in some node is lost or is tampered
Node obtains accurate information, improves the safety of information.
Based on food and medicine information transferring method described in the corresponding embodiment of above-mentioned Fig. 1 and Fig. 2, the disclosure is implemented
Example also provides a kind of computer readable storage medium, for example, non-transitorycomputer readable storage medium can be read-only storage
Device (English: Read Only Memory, ROM), random access memory (English: Random Access Memory, RAM),
CD-ROM, tape, floppy disk and optical data storage devices etc..It is stored with computer instruction on the storage medium, it is above-mentioned for executing
Data transmission method described in the corresponding embodiment of Fig. 1 and Fig. 2, details are not described herein again.
Those skilled in the art will readily occur to its of the disclosure after considering specification and practicing disclosure disclosed herein
Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or
Person's adaptive change follows the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following
Claim is pointed out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the accompanying claims.
Claims (10)
1. a kind of food and medicine information transferring method, which is characterized in that the described method includes:
Server receives the registration information that at least two nodes are sent, the registration information of at least two node include it is described extremely
At least one of in the identity of few two nodes, interconnection protocol IP address;
The server is the data transmission link that at least two node establishes mutual data transmission;
Destination node obtains the currency transaction information of commodity, and the currency transaction information is used to indicate the current transaction feelings of commodity
Condition, the currency transaction information include type, the side's of stocking up information and the cargo interests information out that commodity are currently traded, the destination node
Belong at least two node;
The destination node generates current information block according to the currency transaction information;
The destination node is currently believed according to the currency transaction information, the identity of a upper block of information and generating random number
The identity of block is ceased, and by the identity of current block addition in the current information block;
Other nodes of the destination node at least two node send the current information block;
Other nodes at least two node store the current information block.
2. the method according to claim 1, wherein the destination node is generated according to the currency transaction information
Current information block, comprising:
The destination node sends the currency transaction information to the server;
The server stores the currency transaction information, and generates operation log, and the operation log is used to indicate storage institute
State the operation of currency transaction information;
The operation log is sent to the destination node by the server;
The destination node generates the current information block according to the operation log.
3. according to the method described in claim 2, it is characterized in that, the method also includes:
The destination node obtains query information, and the query information includes the production firm of commodity, commerical batches, product name
At least one of in;
The destination node obtains target information block according to the query information, and the target information block is that the query information refers to
The block of information shown;
The destination node obtains the letter relevant to commodity according to the query information from the database of the server
Cease the corresponding Transaction Information of block.
4. the method according to claim 1, wherein the method also includes:
The server obtains safety accident information, and the safety accident information is used to indicate the node that safety accident occurs;
The server according to the safety accident information to the node cancel register that safety accident occurs, and by the hair
The node of raw safety accident, which is added, distrusts in list.
5. method according to claim 1-4, which is characterized in that
At least two node includes manufacturer's node, retailer's node, at least two in supplier's node.
6. a kind of food and medicine information transmission system characterized by comprising server, at least two nodes, described at least two
A node includes destination node;
Wherein, the server, for receiving the registration information of at least two nodes transmission, the registration of at least two node
Information include the identity of at least two node, in interconnection protocol IP address at least one of;
The server is also used to establish the data transmission link of mutual data transmission at least two node;
The destination node, for obtaining the currency transaction information of commodity, it is current that the currency transaction information is used to indicate commodity
Trading situation, the currency transaction information includes type, the side's of stocking up information and the cargo interests information out that commodity are currently traded, described
Destination node belongs at least two node;
The destination node is also used to generate current information block according to the currency transaction information;
The destination node is also used to raw according to the currency transaction information, the identity of a upper block of information and random number
At the identity of current information block, and by the identity of current block addition in the current information block;
The destination node, other nodes being also used at least two node send the current information block;
Other nodes at least two node store the current information block.
7. system according to claim 6, which is characterized in that
The destination node is also used to send the currency transaction information to the server;
The server is also used to store the currency transaction information, and generates operation log, and the operation log is used to indicate
Store the operation of the currency transaction information;
The server is also used to the operation log being sent to the destination node;
The destination node is also used to generate the current information block according to the operation log.
8. system according to claim 7, which is characterized in that
The destination node, is also used to obtain query information, the query information include the production firms of commodity, commerical batches,
At least one of in product name;
The destination node, is also used to obtain target information block according to the query information, and the target information block is described looks into
Ask the block of information of information instruction;
The destination node is also used to be obtained from the database of the server according to the query information described with commodity phase
The corresponding Transaction Information of the block of information of pass.
9. system according to claim 6, which is characterized in that
The server is also used to obtain safety accident information, and the safety accident information, which is used to indicate, occurs safety accident
Node;
The server is also used to according to the safety accident information to the node cancel register that safety accident occurs, and
The node that safety accident occurs is added and is distrusted in list.
10. according to the described in any item systems of claim 6-9, which is characterized in that
At least two node includes manufacturer's node, retailer's node, at least two in supplier's node.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711418462.5A CN109962952A (en) | 2017-12-25 | 2017-12-25 | Food and medicine information transferring method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711418462.5A CN109962952A (en) | 2017-12-25 | 2017-12-25 | Food and medicine information transferring method and system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109962952A true CN109962952A (en) | 2019-07-02 |
Family
ID=67020831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711418462.5A Pending CN109962952A (en) | 2017-12-25 | 2017-12-25 | Food and medicine information transferring method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109962952A (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106530088A (en) * | 2016-12-19 | 2017-03-22 | 杜伯仁 | Method for trading stock product based on block chain security nodes |
CN106776894A (en) * | 2016-11-29 | 2017-05-31 | 北京众享比特科技有限公司 | Log database system and synchronous method |
CN106815728A (en) * | 2017-01-03 | 2017-06-09 | 北京供销科技有限公司 | A kind of big data based on block chain technology really weighs method and system |
CN106971342A (en) * | 2017-03-29 | 2017-07-21 | 宁夏凯速德科技有限公司 | Method of commerce and system based on block chain technology in the e-commerce platform of decentralization |
CN107016543A (en) * | 2017-03-29 | 2017-08-04 | 宁夏煜隆科技有限公司 | The method of commerce and system of model adaptation in e-commerce platform |
CN107079058A (en) * | 2016-12-23 | 2017-08-18 | 深圳前海达闼云端智能科技有限公司 | The business of block chain node performs method, device and node device |
CN107180350A (en) * | 2017-03-31 | 2017-09-19 | 唐晓领 | A kind of method of the multi-party shared transaction metadata based on block chain, apparatus and system |
CN107301544A (en) * | 2017-06-26 | 2017-10-27 | 北京泛融科技有限公司 | A kind of safe Wallet System of block chain |
US20170330180A1 (en) * | 2016-05-16 | 2017-11-16 | Coinplug, Inc. | Method for using and revoking authentication information and blockchain-based server using the same |
-
2017
- 2017-12-25 CN CN201711418462.5A patent/CN109962952A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170330180A1 (en) * | 2016-05-16 | 2017-11-16 | Coinplug, Inc. | Method for using and revoking authentication information and blockchain-based server using the same |
CN106776894A (en) * | 2016-11-29 | 2017-05-31 | 北京众享比特科技有限公司 | Log database system and synchronous method |
CN106530088A (en) * | 2016-12-19 | 2017-03-22 | 杜伯仁 | Method for trading stock product based on block chain security nodes |
CN107079058A (en) * | 2016-12-23 | 2017-08-18 | 深圳前海达闼云端智能科技有限公司 | The business of block chain node performs method, device and node device |
CN106815728A (en) * | 2017-01-03 | 2017-06-09 | 北京供销科技有限公司 | A kind of big data based on block chain technology really weighs method and system |
CN106971342A (en) * | 2017-03-29 | 2017-07-21 | 宁夏凯速德科技有限公司 | Method of commerce and system based on block chain technology in the e-commerce platform of decentralization |
CN107016543A (en) * | 2017-03-29 | 2017-08-04 | 宁夏煜隆科技有限公司 | The method of commerce and system of model adaptation in e-commerce platform |
CN107180350A (en) * | 2017-03-31 | 2017-09-19 | 唐晓领 | A kind of method of the multi-party shared transaction metadata based on block chain, apparatus and system |
CN107301544A (en) * | 2017-06-26 | 2017-10-27 | 北京泛融科技有限公司 | A kind of safe Wallet System of block chain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109257342B (en) | Block chain cross-chain authentication method, system, server and readable storage medium | |
CN109687959B (en) | Key security management system, key security management method, key security management medium, and computer program | |
US20190205898A1 (en) | Decentralized confidential transfer system, method and device | |
CN111008592B (en) | Analyzing facial recognition data and social network data for user authentication | |
Leiding et al. | Authcoin: validation and authentication in decentralized networks | |
JP5575886B2 (en) | Method and apparatus for processing an authentication request message in a social network | |
CN108235805A (en) | Account unifying method and device and storage medium | |
AU2019230035A1 (en) | Blockchain transaction safety | |
US10313126B2 (en) | Barcode security authentication method | |
US20170270217A1 (en) | ID Tag Authentication System and Method | |
CN110096903B (en) | Asset verification method based on block chain and block chain network system | |
CN109559136B (en) | Information management system and method | |
AU2020103294A4 (en) | Trusted and secure configuration and validation of data for public IoT devices using block chain technology | |
CN109558750B (en) | Data processing system and method based on secure multi-party computing | |
CN109492424A (en) | Data assets management method, data assets managing device and computer-readable medium | |
CN101682511A (en) | Apparatus and method of verifying online certificate for offline device | |
JP5575887B2 (en) | Method and apparatus for processing an authentication request message in a social network | |
CN108650223A (en) | A kind of point-to-point authentic authentication method of the network equipment and system | |
CN106971094A (en) | Software digital permits transfer method and system | |
CN108322886A (en) | The method for authenticating and device of terminal positioning data | |
CN109962952A (en) | Food and medicine information transferring method and system | |
CN111262830A (en) | Security authentication method, device, system, electronic equipment and storage medium | |
JP2015219670A (en) | Information processing method and information processing system | |
CN113765674A (en) | Cross-platform registration method and device based on block chain | |
CN104283691B (en) | A kind of Bidirectional identity authentication method and system based on dynamic password |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190702 |