智慧农业 (Oct 2019)

Multi-blockchain Application Technology for Agricultural Products Transaction

  • LIANG Hao,
  • LIU Sichen,
  • ZHANG Yinuo,
  • LYU Ke

DOI
https://doi.org/10.12133/j.smartag.2019.1.4.201907-SA001
Journal volume & issue
Vol. 1, no. 4
pp. 72 – 82

Abstract

Read online

Agriculture of China is a typical small producer and large market agricultural system, producers are scattered. Agricultural foundation remains weak in the vast rural areas, especially poverty-stricken areas. Blockchain technology has good complementarity and applicability with China's agricultural products trading system, because of its distributed storage, transaction information transparency and product information traceability. However, the agricultural product trading system has characteristics of product diversity, commercial process complexity, user group widespread, decentralized, privacy protection, and so on. It is difficult to apply the traditional blockchain technology directly to China's agricultural products trading information network. In view of the above problems, the design idea of alliance chain was adopted, and the technology of multi-chain agricultural product transaction information, which includes transaction information blockchain, user information blockchain and agricultural products information blockchain were put forward. The product information blockchain provided the detailed information of agricultural products and guaranted that the traceability and non-tamperability of the information. The blockchain node access mechanism was introduced in the user information chain to provide real-name voucher registration and management functions for the agricultural product trading platform. The transaction information blockchain recorded the results of all transaction smart contracts, and through the addition of channel technology, different transaction information could be isolated from each other, which could meet the privacy protection of transaction information and user data and the rapid processing of transaction data. The profit of the transaction was automatically divided by the smart contract, which improved the efficiency of execution and reduced the transaction cost. Finally, a transparent, efficient and applicable blockchain framework for agricultural product transactions was established.

Keywords