CN109685534A - It is a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain - Google Patents
It is a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain Download PDFInfo
- Publication number
- CN109685534A CN109685534A CN201910059398.9A CN201910059398A CN109685534A CN 109685534 A CN109685534 A CN 109685534A CN 201910059398 A CN201910059398 A CN 201910059398A CN 109685534 A CN109685534 A CN 109685534A
- Authority
- CN
- China
- Prior art keywords
- module
- block chain
- product
- information
- terminal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004891 communication Methods 0.000 claims abstract description 20
- 238000003860 storage Methods 0.000 claims abstract description 18
- 238000004519 manufacturing process Methods 0.000 claims abstract description 14
- 238000009826 distribution Methods 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims abstract description 9
- 238000001514 detection method Methods 0.000 claims description 20
- 238000012550 audit Methods 0.000 claims description 9
- 238000012546 transfer Methods 0.000 claims description 6
- 238000012360 testing method Methods 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 238000013475 authorization Methods 0.000 claims description 3
- 239000004615 ingredient Substances 0.000 claims description 3
- 238000005304 joining Methods 0.000 claims description 3
- 241001269238 Data Species 0.000 abstract description 3
- 238000012544 monitoring process Methods 0.000 abstract description 2
- 239000000047 product Substances 0.000 description 79
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000001815 facial effect Effects 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000002045 lasting effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3827—Use of message hashing
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Anti-tamper Product quality and safety traceability system is encrypted based on block chain the invention discloses a kind of; it is connected including protection system, product registered terminal with product safety retrospect server; the product registered terminal is connect with product safety retrospect server, for sending the various data of product to product safety retrospect server;The product registered terminal includes communication module, and the production and processing acquisition module, logistics distribution acquisition module and product sale acquisition module, the communication module that are electrically connected with the communication module are connect with product safety retrospect server.All related datas are all recorded in block chain in the present invention, in block chain auditing system, all blocks all encrypt in storage in each node, so that anyone can not distort product information, when ensuring that quality problems occurs in product, all information have mark that can follow and genuine and believable, so that production, delivery process are guaranteed the legitimate interests of consumer by severeer monitoring.
Description
Technical field
A kind of encrypting the present invention relates to Product quality and safety technical field more particularly to based on block chain anti-tamper product
Quality safety traceability system and method.
Background technique
The quality safety of product is always most to make us the problem of paying attention to, either food or other devices in people's life
Tool only meets country, the qualified products of professional standard can just bring consumer best experience.
During the production of product, transport and sale, some criminals make product to reap staggering profits
Vacation has upset normal economic order so that the quality problems of product are increasingly severe, is unfavorable for consumer to authenticity of products
Identification so that consumer as product quality problems and product required for the use that cannot trust, be unfavorable for consumer's
Equity is effectively guaranteed;
Instantly in society, with the continuous development of e-commerce platform, more and more transaction are transferred to gradually under line
On internet, so that consumer is originally just not counting simply right-safeguarding mode becomes more difficult: on from production firm to line
Any one of during which business platform is finally transported in client's hand to logistics again, and entire process of transporting is longer, and link is likely to out
Existing product quality problem, and be difficult to quickly determine responsible party and rectification point after going wrong, cause the equity of consumer that can not reach
To guarantee.
Summary of the invention
It goes wrong thing the purpose of the present invention is to solve product quality in the prior art, can not quickly determine responsible party
And the problem of rectification point, and a kind of of proposition encrypts anti-tamper Product quality and safety traceability system and method based on block chain.
To achieve the goals above, present invention employs following technical solutions: it is a kind of encrypted based on block chain it is anti-tamper
Product quality and safety traceability system, including protection system, product registered terminal are connected with product safety retrospect server, the production
Product registered terminal is connect with product safety retrospect server, for sending the various of product to product safety retrospect server
Data;
The product registered terminal includes communication module, and the production and processing acquisition mould being electrically connected with the communication module
Block, logistics distribution acquisition module and product sell acquisition module, and the communication module and product safety retrospect server connect
It connects;
The production and processing acquisition module, for acquiring the information for producing and processing different nodes, and by the information by leading to
Letter module is transmitted to product safety retrospect server;The logistics distribution acquisition module, for acquiring logistics distribution difference node
Information, and by the information by communication module be transmitted to product safety trace server;The product sells acquisition module, uses
The information of different nodes is sold in acquisition product, and the information is transmitted to product safety by communication module and traces server;
Detection terminal is configured to send detection terminal public key to verifying terminal and the identity for verifying the operator
Operator message;Inspection is sent by verifying terminal public key when verifying terminal is configured to the identity of the operator described in good authentication
Terminal is surveyed, and will test terminal public key and verify terminal secret key and be sent to reception terminal;Detection terminal is configured to that institute will be utilized
The storage information for stating verifying terminal public key, the detection terminal secret key and fixed storage private key encryption is sent to reception terminal,
The storage information includes the identity of the operator, timestamp and is felt by multiple sensors that the detection terminal is included
The product parameters of survey;
Reception terminal is configured with fixed storage public key, verifying terminal secret key and detection terminal public key and decrypts the storage
Information simultaneously sends the notice for saving and completing to verifying terminal saving the rear of the storage information;
Terminal is verified to be configured to after receiving the notice for saving and completing by believing current authentication terminal secret key with random
The combination of breath iteration in hash function is greater than primary mode to update verifying terminal secret key.
It is encrypted in anti-tamper Product quality and safety traceability system and method above-mentioned based on block chain, the sensing
Product quality parameters include time, humidity, performance and GPS location.
It is encrypted in anti-tamper Product quality and safety traceability system and method above-mentioned based on block chain, the operator
Information includes user name, password and biological information and the biological information includes in fingerprint, facial characteristics and sound characteristic
It is a kind of.
It is encrypted in anti-tamper Product quality and safety traceability system and method above-mentioned based on block chain, the product peace
Full retrospect server has been directly connected to consumer and has checked terminal, and it includes the shifting with built-in camera that the consumer, which checks terminal,
Dynamic terminal, computer or self-help inquiry apparatus configured with camera.
It is encrypted in anti-tamper Product quality and safety traceability system and method above-mentioned based on block chain, the consumer
Checking terminal includes examination module and alarm module, and the alarm module is electrically connected with the examination module, in the examination
Module checks in when the product is fake products and issues alarm signal.
It is encrypted in anti-tamper Product quality and safety traceability system and method above-mentioned based on block chain, the protection system
System includes line module, business platform, block chain auditing system, user registration module, right-granting module, personal information mould
Block, personal information read module, logistics information update module, access record queries module and permission cancel module, the block
Chain auditing system and product safety retrospect server interconnection, for transferring the product ginseng in product safety retrospect server at any time
Number;
User registration module, personal information module and personal information is provided between the line module and business platform to read
Modulus block;The user registration module is used for Account Registration, creates New Account;The personal information read module is used
Pass through block chain auditing system when the personal information at family to business platform application;
Be provided between the line module and block chain auditing system right-granting module, logistics information update module and
Permission cancels module;The right-granting module uses block chain auditing system for user's application, and authorizes it in block chain
The permission of user data is operated under the premise of audit;The logistics information update module is for updating in block chain auditing system
Logistics information;The permission revocation module is used for when user wants to terminate the service for using Express firm because of certain reasons,
The reading that Express firm can be terminated to users personal data by cancelling the permission of its block catenary system;
Access record queries module is provided between the business platform and block chain auditing system;The access record is looked into
Module is ask for inquiring user once authorized which kind of information that user checks in which kind of role group;
The block chain audit platform is used to record the request user data behavior of Express firm and express delivery website updates object
The behavior of stream information;
The block chain trading card uses Bespoke model, including realizing the domain ingredient being added;In line module, commercial affairs
The trading card generated in the data exchange process of platform and block chain auditing system follows Bespoke model specified otherwise book lattice
Formula, wherein Hash be the transaction required for convey some data packet package cryptographic Hash, token be used to record request or
Authorization movement and related each main body, signature are used to record the signature of sender, and tx-id is specific transaction
Number, it is acted in block chain as unique identification.
It is encrypted in anti-tamper Product quality and safety traceability system and method above-mentioned based on block chain, including walked as follows
It is rapid:
1) in user registration course, user enters business platform using the end PC or mobile terminal, carries out Account Registration,
Create New Account;
2) permission is authorized;
3) personal information module acquires personal information, and audits after registering on block chain auditing system;
4) personal information inf is read;
5) in logistics information renewal process, each express delivery website has specific private key ski, when express delivery station
It puts and issues logistics update message to block chain auditing system after receiving package, block chain auditing system generates trading card tx5-i, often
There is the multi-signature of express delivery handover website in transaction list tx5-i, updates logistics letter after joining successfully on block chain in real time
Breath, i indicate undergone website number in logistics distribution, and each section of shipping transfer all can generate trading card on block chain;
Wherein, the trading card that the courier packages starting station is created only has the signature that express delivery originates website, not upper station
Input delivers the stage in express delivery, and block chain auditing system generates express delivery and delivers trading card tx5-n, and n is transfer website, addressee
The private key personSK using oneself is needed when pickup, with express delivery deliver point private key skn together with to deliver trading card tx5-n into
Row multi-signature;
This trading card is broadcasted in block chain auditing system, other node verification trading card legitimacies are verified then
It is added into block, the block dug is added on block chain by final miner's node;
6) record queries process is accessed.
7) permission is cancelled.
Compared with prior art, the present invention has the advantages that
1, the information of product is uploaded in product back-tracing server by the present invention by product registered terminal, and product safety chases after
The server that traces back is interconnected with block chain auditing system, for transferring the product parameters in product safety retrospect server at any time, so that
Consumer can easily inquire the relevant information of product, so that consumer can easily identify the true of product
Puppet is conducive to the benefit for safeguarding manufacturer so that the space that false product is not survived, is conducive to the interests for safeguarding consumer
Benefit is conducive to economic lasting stablizing and carries out;
2, the present invention brings block chain auditing system into traditional product registration and delivery process, by all related datas
Operation is recorded in block chain in the form of trading card, to strengthen the operation compliance of Express firm, while can allow use
Family really controls and grasps the data of oneself.It effectively prevent Express firm illegally to obtain personal information, while being also personal information
The disputes such as leakage provide reliable technology evidence;User can weigh the acquisition of personal data by revocation block chain auditing system
Limit is to stop the service of certain Express firm, so that personal data be prevented to be permanently stored in Express firm database;User can be with
The access right of personal data is controlled for greater flexibility;
3, all related datas (including production information and distribution information) are all recorded in block chain in the present invention,
In block chain auditing system, all blocks are all encrypted in storage in each node, so that anyone can not distort product information, really
Product is protected when there are quality problems, all information have mark that can follow and genuine and believable, so that production, delivery process are by more severe
Monitoring, avoid criminal from seeking ill-gotten gains, guarantee the legitimate interests of consumer.
Detailed description of the invention
Fig. 1 is proposed by the present invention a kind of anti-tamper Product quality and safety traceability system and method to be encrypted based on block chain
The structural schematic diagram of middle production functional module;
Fig. 2 is proposed by the present invention a kind of anti-tamper Product quality and safety traceability system and method to be encrypted based on block chain
The structural schematic diagram of middle logistics function module.
Specific embodiment
Following embodiment only exists in illustrative purpose, limits the scope of the invention without being intended to.
Embodiment
Referring to Fig.1-2, a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain, including protect
Protecting system, product registered terminal are connected with product safety retrospect server, and product registered terminal and product safety trace server
Connection, for sending the various data of product to product safety retrospect server;
Product registered terminal includes communication module, and be electrically connected with communication module production and processing acquisition module, logistics
It dispenses acquisition module and product sells acquisition module, communication module is connect with product safety retrospect server;
Acquisition module is produced and processed, passes through communication mould for acquiring the information for producing and processing different nodes, and by the information
Block is transmitted to product safety retrospect server;Logistics distribution acquisition module, for acquiring the information of logistics distribution difference node, and
The information is transmitted to product safety by communication module and traces server;Product sells acquisition module, for acquiring product pin
The information of different nodes is sold, and the information is transmitted to product safety by communication module and traces server;
Detection terminal is configured to send the behaviour of detection terminal public key and the identity for verification operation person to verifying terminal
Author information;Verifying terminal is configured to send detection terminal for verifying terminal public key in the identity of good authentication operator,
And it will test terminal public key and verify terminal secret key and be sent to reception terminal;Detection terminal is configured to will be public using verifying terminal
The storage information of key, detection terminal secret key and fixed storage private key encryption is sent to reception terminal, which includes behaviour
Identity, timestamp and the product parameters sensed by multiple sensors that detection terminal is included of author;
Reception terminal is configured with fixed storage public key, verifying terminal secret key and detection terminal public key and decrypts the storage
Information simultaneously sends the notice for saving and completing to verifying terminal saving the rear of storage information;
Terminal is verified to be configured to after receiving the notice for saving and completing by believing current authentication terminal secret key with random
The combination of breath iteration in hash function is greater than primary mode to update verifying terminal secret key.
The product quality parameters of sensing include time, humidity, performance and GPS location, and operator message includes user name, close
Code and biological information and biological information include one of fingerprint, facial characteristics and sound characteristic, product safety retrospect service
Device has been directly connected to consumer and has checked terminal, and consumer checks terminal and includes the mobile terminal for having built-in camera, is configured with
The computer or self-help inquiry apparatus of camera;It includes examination module and alarm module that consumer, which checks terminal, alarm module with look into
Module electrical connection is tested, to issue alarm signal when checking module and checking in product as fake products.
Protection system includes line module, and business platform, block chain auditing system, user registration module, permission authorize mould
Block, personal information module, personal information read module, logistics information update module, access record queries module and permission revocation
Module, block chain auditing system and product safety retrospect server interconnection, for being transferred in product safety retrospect server at any time
Product parameters;
It is provided with user registration module, personal information module and personal information between line module and business platform and reads mould
Block;User registration module is used for Account Registration, creates New Account;Personal information read module is used to obtain the personal information of user
When by block chain auditing system to business platform application;
Right-granting module, logistics information update module and permission are provided between line module and block chain auditing system
Cancel module;Right-granting module uses block chain auditing system for user's application, and authorizes it in block chain audit premise
The permission of lower operation user data;Logistics information update module is for updating the logistics information in block chain auditing system;Power
Limit revocation module is used for when user wants to terminate the service for using Express firm because of certain reasons, can be by cancelling its area
The permission of block catenary system terminates reading of the Express firm to users personal data;
Access record queries module is provided between business platform and block chain auditing system;Record queries module is accessed to use
Which kind of information that user checks in which kind of role group once authorized in inquiry user;
Block chain audit platform is used to record the request user data behavior of Express firm and express delivery website updates logistics letter
The behavior of breath;
Block chain trading card uses Bespoke model, including realizing the domain ingredient being added;In line module, business platform
Bespoke model specified otherwise book format is followed with the trading card generated in the data exchange process of block chain auditing system,
In, Hash is the cryptographic Hash of some data packet package conveyed required for the transaction, and token is used to record request or authorization
Movement and related each main body, signature are used to record the signature of sender, and tx-id is specific Transaction Identification Number,
It is acted in block chain as unique identification.
Steps are as follows:
1) in user registration course, user enters business platform using the end PC or mobile terminal, carries out Account Registration,
Create New Account;
2) permission is authorized;
3) personal information module acquires personal information, and audits after registering on block chain auditing system;
4) personal information inf is read;
5) in logistics information renewal process, each express delivery website has specific private key ski, when express delivery station
It puts and issues logistics update message to block chain auditing system after receiving package, block chain auditing system generates trading card tx5-i, often
There is the multi-signature of express delivery handover website in transaction list tx5-i, updates logistics letter after joining successfully on block chain in real time
Breath, i indicate undergone website number in logistics distribution, and each section of shipping transfer all can generate trading card on block chain;
Wherein, the trading card that the courier packages starting station is created only has the signature that express delivery originates website, not upper station
Input delivers the stage in express delivery, and block chain auditing system generates express delivery and delivers trading card tx5-n, and n is transfer website, addressee
The private key personSK using oneself is needed when pickup, with express delivery deliver point private key skn together with to deliver trading card tx5-n into
Row multi-signature;
This trading card is broadcasted in block chain auditing system, other node verification trading card legitimacies are verified then
It is added into block, the block dug is added on block chain by final miner's node;
6) record queries process is accessed.
7) permission is cancelled.
More than, it is merely preferred embodiments of the present invention, but scope of protection of the present invention is not limited thereto, it is any
Those familiar with the art in the technical scope disclosed by the present invention, according to the technique and scheme of the present invention and its invents
Design is subject to equivalent substitution or change, should be covered by the protection scope of the present invention.
Claims (7)
1. a kind of encrypt anti-tamper Product quality and safety traceability system based on block chain, including protection system, product registration are eventually
End is connected with product safety retrospect server, it is characterised in that: the product registered terminal and product safety retrospect service
Device connection, for sending the various data of product to product safety retrospect server;
The product registered terminal includes communication module, and be electrically connected with the communication module production and processing acquisition module,
Logistics distribution acquisition module and product sell acquisition module, and the communication module is connect with product safety retrospect server;
The production and processing acquisition module passes through communication mould for acquiring the information for producing and processing different nodes, and by the information
Block is transmitted to product safety retrospect server;The logistics distribution acquisition module, for acquiring the letter of logistics distribution difference node
Breath, and the information is transmitted to product safety by communication module and traces server;The product sells acquisition module, for adopting
Collection product sells the information of different nodes, and the information is transmitted to product safety by communication module and traces server;
Detection terminal is configured to send the behaviour of detection terminal public key and the identity for verifying the operator to verifying terminal
Author information;Detection is sent eventually for verifying terminal public key when verifying terminal is configured to the identity of the operator described in good authentication
End, and will test terminal public key and verify terminal secret key and be sent to reception terminal;Detection terminal is configured to test using described
The storage information of card terminal public key, the detection terminal secret key and fixed storage private key encryption is sent to reception terminal, this is deposited
Store up the identity, timestamp and sensed by multiple sensors that the detection terminal is included that information includes the operator
Product parameters;
Reception terminal is configured with fixed storage public key, verifying terminal secret key and detection terminal public key and decrypts the storage information
And the notice for saving and completing is sent to verifying terminal saving the rear of the storage information;
Verifying terminal is configured to after receiving the notice for saving and completing by by current authentication terminal secret key and random information
Combination iteration in hash function is greater than primary mode to update verifying terminal secret key.
2. it is according to claim 1 it is a kind of encrypt anti-tamper Product quality and safety traceability system based on block chain, it is special
Sign is that the product quality parameters of the sensing include time, humidity, performance and GPS location.
3. it is according to claim 1 it is a kind of encrypt anti-tamper Product quality and safety traceability system based on block chain, it is special
Sign is that the operator message includes user name, password and biological information and the biological information includes fingerprint, face
One of feature and sound characteristic.
4. it is according to claim 1 it is a kind of encrypt anti-tamper Product quality and safety traceability system based on block chain, it is special
Sign is that the product safety retrospect server has been directly connected to consumer and has checked terminal, and the consumer checks terminal and includes
Mobile terminal with built-in camera, computer or self-help inquiry apparatus configured with camera.
5. it is according to claim 1 it is a kind of encrypt anti-tamper Product quality and safety traceability system based on block chain, it is special
Sign is that it includes examination module and alarm module that the consumer, which checks terminal, and the alarm module and the examination module are electric
Connection, to issue alarm signal when the examination module checks in the product as fake products.
6. a kind of encrypt anti-tamper Product quality and safety retroactive method based on block chain, the protection system includes user's mould
Block, business platform, block chain auditing system, user registration module, right-granting module, personal information module, personal information are read
Modulus block, logistics information update module, access record queries module and permission cancel module, the block chain auditing system and production
Product safe tracing server interconnection, for transferring the product parameters in product safety retrospect server at any time;
It is provided with user registration module, personal information module and personal information between the line module and business platform and reads mould
Block;The user registration module is used for Account Registration, creates New Account;The personal information read module is for obtaining user's
Pass through block chain auditing system when personal information to business platform application;
Right-granting module, logistics information update module and permission are provided between the line module and block chain auditing system
Cancel module;The right-granting module uses block chain auditing system for user's application, and authorizes it and audit in block chain
Under the premise of operate user data permission;The logistics information update module is for updating the logistics in block chain auditing system
Information;Permission revocation module is used for as user because when certain reasons are wanted to terminate the service for using Express firm, can be with
The reading for terminating Express firm to users personal data by cancelling the permission of its block catenary system;
Access record queries module is provided between the business platform and block chain auditing system;The access record queries mould
Block is for inquiring user once authorized which kind of information that user checks in which kind of role group;
The block chain audit platform is used to record the request user data behavior of Express firm and express delivery website updates logistics letter
The behavior of breath;
The block chain trading card uses Bespoke model, including realizing the domain ingredient being added;In line module, business platform
Bespoke model specified otherwise book format is followed with the trading card generated in the data exchange process of block chain auditing system,
In, Hash is the cryptographic Hash of some data packet package conveyed required for the transaction, and token is used to record request or authorization
Movement and related each main body, signature are used to record the signature of sender, and tx-id is specific Transaction Identification Number,
It is acted in block chain as unique identification.
7. it is a kind of based on it is as claimed in claim 6 it is a kind of anti-tamper Product quality and safety retroactive method is encrypted based on block chain,
It is characterized by comprising the following steps:
1) in user registration course, user enters business platform using the end PC or mobile terminal, carries out Account Registration, creation
New Account;
2) permission is authorized;
3) personal information module acquires personal information, and audits after registering on block chain auditing system;
4) personal information inf is read;
5) in logistics information renewal process, each express delivery website has specific private key ski, when express delivery website is received
Logistics update message is issued to block chain auditing system after to package, block chain auditing system generates trading card tx5-i, every friendship
There is the multi-signature of express delivery handover website in easy list tx5-i, updates logistics information, i after joining successfully on block chain in real time
Indicate undergone website number in logistics distribution, each section of shipping transfer all can generate trading card on block chain;
Wherein, the trading card that the courier packages starting station is created only has the signature that express delivery originates website, not upper station input,
The stage is delivered in express delivery, block chain auditing system generates express delivery and delivers trading card tx5-n, and n is transfer website, when addressee's pickup
The private key personSK using oneself is needed, it is multiple to trading card tx5-n progress is delivered together with the private key skn that point is delivered in express delivery
Signature;
This trading card is broadcasted in block chain auditing system, other node verification trading card legitimacies are verified it then
Block is added, the block dug is added on block chain by final miner's node;
6) record queries process is accessed.
7) permission is cancelled.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910059398.9A CN109685534A (en) | 2019-01-22 | 2019-01-22 | It is a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910059398.9A CN109685534A (en) | 2019-01-22 | 2019-01-22 | It is a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109685534A true CN109685534A (en) | 2019-04-26 |
Family
ID=66192589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910059398.9A Pending CN109685534A (en) | 2019-01-22 | 2019-01-22 | It is a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109685534A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110233828A (en) * | 2019-05-14 | 2019-09-13 | 深圳市科迈爱康科技有限公司 | Mobile office method and apparatus based on block chain |
CN110798321A (en) * | 2019-10-29 | 2020-02-14 | 北京计算机技术及应用研究所 | Article information service method based on block chain |
CN112289462A (en) * | 2020-10-16 | 2021-01-29 | 深圳市盛景基因生物科技有限公司 | Remote medical comprehensive service platform based on mobile internet |
CN112734420A (en) * | 2020-12-11 | 2021-04-30 | 广西大学 | Token management method, device, server and storage medium based on big data platform |
CN112948876A (en) * | 2021-02-26 | 2021-06-11 | 中国联合网络通信集团有限公司 | Tracing method and device |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204926164U (en) * | 2015-06-12 | 2015-12-30 | 湖北省科技信息研究院 | Product security traces back management system based on thing networking |
GB201717414D0 (en) * | 2017-10-23 | 2017-12-06 | Cygnetise Ltd | Methods and apparatus for verifying a user transaction |
WO2018112946A1 (en) * | 2016-12-23 | 2018-06-28 | 深圳前海达闼云端智能科技有限公司 | Registration and authorization method, device and system |
CN108614974A (en) * | 2018-04-24 | 2018-10-02 | 南京邮电大学 | It is a kind of based on the express delivery information privacy protection system of block chain and its guard method |
CN109064038A (en) * | 2018-08-08 | 2018-12-21 | 湖北统讯智能科技有限公司 | A kind of food safety trace back management system |
CN109146522A (en) * | 2018-08-21 | 2019-01-04 | 安徽质在智能科技有限公司 | Food safety trace back method and system based on block chain |
CN109191003A (en) * | 2018-09-25 | 2019-01-11 | 仲恺农业工程学院 | Fruit and vegetable agricultural product quality safety traceability system based on block chain |
-
2019
- 2019-01-22 CN CN201910059398.9A patent/CN109685534A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204926164U (en) * | 2015-06-12 | 2015-12-30 | 湖北省科技信息研究院 | Product security traces back management system based on thing networking |
WO2018112946A1 (en) * | 2016-12-23 | 2018-06-28 | 深圳前海达闼云端智能科技有限公司 | Registration and authorization method, device and system |
GB201717414D0 (en) * | 2017-10-23 | 2017-12-06 | Cygnetise Ltd | Methods and apparatus for verifying a user transaction |
CN108614974A (en) * | 2018-04-24 | 2018-10-02 | 南京邮电大学 | It is a kind of based on the express delivery information privacy protection system of block chain and its guard method |
CN109064038A (en) * | 2018-08-08 | 2018-12-21 | 湖北统讯智能科技有限公司 | A kind of food safety trace back management system |
CN109146522A (en) * | 2018-08-21 | 2019-01-04 | 安徽质在智能科技有限公司 | Food safety trace back method and system based on block chain |
CN109191003A (en) * | 2018-09-25 | 2019-01-11 | 仲恺农业工程学院 | Fruit and vegetable agricultural product quality safety traceability system based on block chain |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110233828A (en) * | 2019-05-14 | 2019-09-13 | 深圳市科迈爱康科技有限公司 | Mobile office method and apparatus based on block chain |
CN110233828B (en) * | 2019-05-14 | 2022-01-04 | 深圳市科迈爱康科技有限公司 | Mobile office method and device based on block chain |
CN110798321A (en) * | 2019-10-29 | 2020-02-14 | 北京计算机技术及应用研究所 | Article information service method based on block chain |
CN110798321B (en) * | 2019-10-29 | 2022-09-06 | 北京计算机技术及应用研究所 | Article information service method based on block chain |
CN112289462A (en) * | 2020-10-16 | 2021-01-29 | 深圳市盛景基因生物科技有限公司 | Remote medical comprehensive service platform based on mobile internet |
CN112734420A (en) * | 2020-12-11 | 2021-04-30 | 广西大学 | Token management method, device, server and storage medium based on big data platform |
CN112734420B (en) * | 2020-12-11 | 2023-07-21 | 广西大学 | Token management method and device based on big data platform, server and storage medium |
CN112948876A (en) * | 2021-02-26 | 2021-06-11 | 中国联合网络通信集团有限公司 | Tracing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10412071B2 (en) | Secure transaction systems and methods | |
CN109685534A (en) | It is a kind of to encrypt anti-tamper Product quality and safety traceability system and method based on block chain | |
US10387695B2 (en) | Authenticating and managing item ownership and authenticity | |
US20190273607A1 (en) | System for digital identity authentication and methods of use | |
US8447991B2 (en) | Card authentication system | |
US20190149328A1 (en) | System for digital identity authentication and methods of use | |
CN108460605A (en) | A kind of trace to the source method for anti-counterfeit and the system of the papery art work based on block chain | |
US8421593B2 (en) | Apparatus, systems and methods for authentication of objects having multiple components | |
US20160267493A1 (en) | Product anti-counterfeiting method, apparatus and system | |
US7552333B2 (en) | Trusted authentication digital signature (tads) system | |
CN108876399A (en) | A kind of finite field block catenary system with closed loop Verification System | |
CN106452756A (en) | Construction verification method and device capable of verifying security two-dimensional code offline | |
JP2004506245A (en) | Linking the device's public key with information during manufacture | |
Choi et al. | An RFID-based anti-counterfeiting system | |
CN104217241A (en) | Electronic anti-fake label and realizing method | |
US11810179B2 (en) | Method for tracking products using distributed, shared registration bases and random numbers generated by quantum processes | |
US20180357603A1 (en) | Systems and methods for delivering retail items | |
US20120179517A1 (en) | Product authentication devices and associated methods | |
US20220189232A1 (en) | Tamper resistant public ledger voting system | |
US20210090011A1 (en) | Identifying and Tracking System for Searching Items | |
US20120179614A1 (en) | Systems and methods for product authentication | |
CN108985431B (en) | Anti-counterfeit label and method for detecting and identifying genuine goods of registered trademark | |
CA2898587C (en) | Digitised handwritten signature authentication | |
CN102004874A (en) | Digital resource monitoring and early warning method based on synthetic characteristics | |
JP4189496B2 (en) | Information processing system and program thereof |
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 |
Application publication date: 20190426 |
|
RJ01 | Rejection of invention patent application after publication |