Warehouse receipt verification method based on block chain and zero knowledge proof

A zero-knowledge proof and verification method technology, applied in the field of warehouse receipt verification based on blockchain and zero-knowledge proof, can solve problems such as data leakage, difficulty in verifying the authenticity of cargo rights and warehouse receipts, and difficulty in data privacy protection. The effect of preventing tampering, saving manpower and time costs, and improving the credibility of warehouse receipts

Active Publication Date: 2019-06-07
SHANGHAI YUANLU JIAJIA INFORMATION SCI & TECH CO LTD
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This form will inevitably lead to cost, efficiency and data security issues. Once the third-party platform is attacked, or the centralized organization has fraud or data tampering, it will seriously affect the authenticity and security of the warehouse receipt.
[0003] On the other hand, data privacy protection is difficult in the verification process of traditional warehouse receipts. Many core data involve commercial secrets. Enterprises are worried about data leakage, which makes it difficult for enterprises to balance data transparency and privacy protection.
[0004] According to relevant research, in the bulk commodity industry, there is no good solution to the lack of trust in the transaction process, the difficulty of verifying the authenticity of cargo rights and warehouse receipts, and the difficulty of data privacy protection

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Warehouse receipt verification method based on block chain and zero knowledge proof
  • Warehouse receipt verification method based on block chain and zero knowledge proof
  • Warehouse receipt verification method based on block chain and zero knowledge proof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Such as figure 1 with figure 2 As shown, a warehouse receipt verification method based on blockchain and zero-knowledge proof, the warehouse receipt verification method based on blockchain and zero-knowledge proof includes the following steps:

[0038] Step S1: Build a blockchain distributed storage database;

[0039] Construct a blockchain encrypted data distributed storage database for warehouse receipt verification, specifically using blockchain technology for distributed accounting, including steps such as endorsement, consensus, sorting, and accounting;

[0040] Step S2: Encrypt the owner's warehouse receipt information and upload it to the blockchain;

[0041] The data encryption specifically includes: adopting the SHA-512 encryption algorithm for data encryption.

[0042] The concrete steps of described SHA-512 encryption algorithm include:

[0043] Generate the salt value, combine the business json data with the salt value, and arrange them in ascending lex...

Embodiment 2

[0058] Such as image 3 As shown, the copper rod warehouse receipt verification process is described in detail;

[0059] 1) The owner's copper rod information is encrypted and uploaded to the chain, and the collected information is shown in Table 1 below:

[0060] order number

goods

Variety

product name

brand

Specification

quantity

unit

CD00010

copper rod

finished product

copper rod

source beauty

8mm

100

Ton

[0061] Table 1 copper rod information

[0062]将货物的品种、品名、品牌、规格、数量、单位以及订单号、供应商等信息进行加密,随机生成salt值1234,生成货物Hash“96024c2a1edcbfffe92a4848745b8eeda9 0c1f81a0a2060f72a8cc20b01c3fc6a20bc2d9ff7e8fb615cb81ffa56a996f260792”,写入区块链,在背书、共识、 After the sorting and accounting operations are completed, the blockchain layer returns the transaction ID (TxID) "1198dc1308bb07bbed343a8febb2de49f9ab6ab38122f84856ffa1c767467570" to complete the accounting on-chain.

[0063] 2) When it is necessary to verify the copper ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a warehouse receipt verification method based on a block chain and zero knowledge proof. The warehouse receipt verification method comprises the following steps: constructing ablock chain distributed storage database; the warehouse receipt information of the cargo owner is subjected to data encryption and then is uploaded to the block chain; when a transaction occurs, zero-knowledge verification is carried out on warehouse receipt information through nodes of each party of the block chain; the authenticity of the warehouse receipt and the cargo information is proved according to a verification result; and the authenticity, accuracy and privacy of warehouse receipt information in the transaction market can be ensured.

Description

technical field [0001] The invention relates to the technical field of warehouse receipt verification, in particular to a warehouse receipt verification method based on blockchain and zero-knowledge proof. Background technique [0002] In the commodity industry, traditional warehouse receipts can only be issued unilaterally by the warehouse and can only be recorded and maintained by the warehouse. The issuance of electronic warehouse receipts needs to rely on large insurance companies, credit agencies, electronic certification agencies, supply chain service companies, electronic Business companies, spot and futures exchanges, arbitration institutions, quality inspection agencies and other multi-level institutions work together, and the trust between institutions at various levels depends on the reputation and scale of the third-party platform. This form will inevitably lead to problems of cost, efficiency and data security. Once the third-party platform is attacked, or the c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06Q10/08G06Q20/38
Inventor 杨炜祖李从恺顾军
Owner SHANGHAI YUANLU JIAJIA INFORMATION SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products