CN109962952A - Food and medicine information transferring method and system - Google Patents

Food and medicine information transferring method and system Download PDF

Info

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
Application number
CN201711418462.5A
Other languages
Chinese (zh)
Inventor
刘鹏程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lian Yi Software Co Ltd
Original Assignee
Lian Yi Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lian Yi Software Co Ltd filed Critical Lian Yi Software Co Ltd
Priority to CN201711418462.5A priority Critical patent/CN109962952A/en
Publication of CN109962952A publication Critical patent/CN109962952A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Buyer or seller confidence or verification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/20Network architectures or network communication protocols for network security for managing network security; network security policies in general
    • H04L63/205Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic 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/3247Cryptographic 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

Food and medicine information transferring method and system
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.
CN201711418462.5A 2017-12-25 2017-12-25 Food and medicine information transferring method and system Pending CN109962952A (en)

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)

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

Patent Citations (9)

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