The invention discloses an agricultural product
quality information system based on a block chain. The agricultural product
quality information system comprises a
data acquisition module, a block information construction module, a storage sharing module, an evaluation module, and a query module. The
data acquisition module is used to acquire soil information and agricultural
product type information, and is used to transmit the acquired information in a structured data form to the block information construction module. The block information construction module is used to allocate identity labels for the agricultural products, is used to construct a
Merkle tree by using the received structured data, and is used to form block information by carrying out
digital signature and time stamp service, and then the p2p transmission of the block information is carried out after work load proof. The storage sharing module is used for the work load
verification of the received block information, and after data check, the block information is broadcasted. The evaluation module is used to carrying out the quality evaluation of the agricultural products to acquire quality scores. The query module is used to receive the block information and the quality scores to generate query two-dimensional codes. By introducing the block chain technology, the authoritative and unified agricultural product
quality information system is constructed.