Abstract
Conventional food trading platforms face several issues, such as quickly to find trading objects and protect the reliability of transaction information. With e-commerce developing rapidly, food trading has also recently shifted to the online domain. Blockchain has changed many industries owing to its robustness, decentralization and end-to-end credibility. This paper proposes a novel Food Trading System with COnsortium blockchaiN (FTSCON) to improve trust and security issues in transactions. It uses consortium blockchain technology to set permission and authentication for different roles in food transaction, which meet the challenge of the privacy protection of multi-stakeholders. The algorithm of optimized transaction combination is designed for the purpose of helping users find suitable transaction objects. It can choose the optimized trading portfolio for buyers. The online double auction mechanism is used to eliminate competition. And the improved PBFT (iPBFT) is used to enhance efficiency of system. Moreover, a smart-contract life- cycle management method is introduced, and security analysis shows that FTSCON improves transaction security and privacy protection. Experiment results based on a series of data indicate that the proposed algorithm can achieve profit improvement of merchants.
Similar content being viewed by others
References
Falkowski, J.; Menard, C.; Sexton, R.J.; Swinnen, J.; Vandevelde, S.: Unfair Trading Practices in the Food Supply Chain: A Literature Review on Methodologies, Impacts and Regulatory Aspects (No. JRC108394). Joint Research Centre, Seville (2017)
Rommerskirchen, C.: Fiscal rules, fiscal outcomes and financial market behaviour. Eur. J. Polit. Res. 54, 836–847 (2015)
Song, D.H.; Son, C.Y.: Mismanagement of personally identifiable information and the reaction of interested parties to safeguarding privacy in South Korea. Inf. Res. 22, 1–16 (2017)
Treleaven, P.; Brown, R.G.; Yang, D.: Blockchain technology in finance. Computer 50, 14–17 (2017)
Zhang, J.; Xue, N.; Huang, X.: A secure system for pervasive social network-based healthcare. IEEE Access 4, 9239–9250 (2016)
Zhang P.; Schmidt D.C.; White J.; Lenz G. : Blockchain Technology Use Cases in Healthcare (2018). https://www.dre.vanderbilt.edu/~schmidt/PDF/blockchain-bookchapter-2018.pdf
Basden, J.; Cottrell, M.: How utilities are using blockchain to modernize the grid. Harv. Bus. Rev. 3, 1–3 (2017)
Spielman, A.: Blockchain: digitally rebuilding the real estate industry. Mass. Inst. Technol. (2016). https://dspace.mit.edu/bitstream/handle/1721.1/106753/969450770-MIT.pdf?sequence=1
Ølnes, S.: Beyond bitcoin enabling smart government using blockchain technology. In: International Conference on Electronic Government and the Information Systems Perspective, pp. 253–264. Springer, Cham (2016)
Lai, K.: DEAL: first agricultural commodity blockchain transaction. Int. Financ. Law Rev. (2018)
Ruijs, A.; Schweigman, C.; Lutz, C.: The impact of transport-and transaction-cost reductions on food markets in developing countries: evidence for tempered expectations for Burkina Faso. Agric. Econ. 31(2–3), 219–228 (2004)
Yu, L.L.; Cheng, Z.: Application of electron spin resonance (ESR) spectrometry in nutraceutical and food research. Mol. Nutr. Food Res. 52(1), 62–78 (2008)
Bibi, F.; Guillaume, C.; Gontard, N.; Sorli, B.: A review: RFID technology having sensing aptitudes for food industry and their contribution to tracking and monitoring of food products. Trends Food Sci. Technol. 62, 91–103 (2017)
Kumari, L.; Narsaiah, K.; Grewal, M.K.; Anurag, R.K.: Application of RFID in agri-food sector. Trends Food Sci. Technol. 43, 144–161 (2015)
Da Xu, L.; He, W.; Li, S.: Internet of things in industries: a survey. IEEE Trans. Ind. Inform. 10, 2233–2243 (2014)
Li, Z.; Liu, G.; Liu, L.; Lai, X.; Xu, G.: IoT-based tracking and tracing platform for prepackaged food supply chain. Ind. Manag. Data Syst. 117, 1906–1916 (2017)
Pang, Z.; Chen, Q.; Han, W.; Zheng, L.: Value-centric design of the internet-of-things solution for food supply chain: value creation, sensor portfolio and information fusion. Inf. Syst. Front. 17, 289–319 (2015)
Khan, M.; Salah, K.: IoT security: review. blockchain solutions, and open challenges. J. Future Gener. Comput. Syst. Elsevier 82, 395–411 (2018)
Omran, Y.; Henke, M.; Heines, R.; Hofmann, E.: Blockchain-driven supply chain finance: towards a conceptual framework from a buyer perspective (2017). https://www.alexandria.unisg.ch/251095/1/WP29-Blockchain-driven%20supply%20chain%20finance%20Towards%20a%20conceptual%20framework%20from%20a%20buyer%20perspective.pdf
Benos, E.; Garratt, R.; Gurrola-Perez, P.: The economics of distributed ledger technology for securities settlement (2017). https://doi.org/10.2139/ssrn.3023272
Bhowmik, D.; Feng, T.: The multimedia blockchain: a distributed and tamper-proof media transaction framework. In: 2017 22nd International Conference on Digital Signal Processing (DSP), pp. 1–5. IEEE (2017)
Sikorski, J.J.; Haughton, J.; Kraft, M.: Blockchain technology in the chemical industry: machine-to-machine electricity market. Appl. Energy 195, 234–246 (2017)
Hasan, H.R.; Salah, K.: Blockchain-based solution for proof of delivery of physical assets. In: International Conference on Blockchain, pp. 139–152. Springer, Cham (2018)
Tian, F.: A supply chain traceability system for food safety based on HACCP, blockchain & internet of things. In: 2017 International Conference on Service Systems and Service Management (ICSSSM), pp. 1–6. IEEE (2017)
Karajovic, M.; Kim, H.M.; Laskowski, M.: Thinking Outside the Block: Projected Phases of Blockchain Integration in the Accounting Industry (2017). https://doi.org/10.2139/ssrn.2984126
Ibáñez, L.D.; Simperl, E.; Gandon, F.; Story, H.: Redecentralizing the web with distributed ledgers. IEEE Intell. Syst. 32, 92–95 (2017)
Tse, D.; Zhang, B.; Yang, Y.; Cheng, C.; Mu, H.: Blockchain application in food supply information security. In: 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), pp. 1357–1361. IEEE (2017)
Tian, F.: An agri-food supply chain traceability system for China based on RFID & blockchain technology. In: 2016 13th International Conference on Service Systems and Service Management (ICSSSM), pp. 1–6. IEEE (2016)
Xiaokun, W.: Study on the method of calculating the time value of freight transport. Traffic Stand. 11, 138–141 (2008)
Delipetrev, B.; Jonoski, A.; Solomatine, D.P.: A novel nested dynamic programming (nDP) algorithm for multipurpose reservoir optimization. J. Hydroinformatics 17, 570–583 (2015)
Facci, A.L.; Andreassi, L.; Ubertini, S.: Optimization of CHCP (combined heat power and cooling) systems operation strategy using dynamic programming. Energy 66, 387–400 (2014)
Shen, C.C.; Chiou, J.S.; Kuo, B.S.: Remedies for information asymmetry in online transaction: an investigation into the impact of web page signals on auction outcome. Internet Res. 21, 154–170 (2011)
Jing, F.; Peiji, S.; Xiaoping, Y.: Incomplete information game simulation research in online dual auction. J. Manag. 3, 673–676 (2006)
Atzei, N.; Bartoletti, M.; Cimoli, T.: A survey of attacks on ethereum smart contracts (sok). In: Maffei, M., Ryan, M. (eds.) Principles of Security and Trust, pp. 164–186. Springer, Berlin (2017)
Dai, P.; Mahi, N.; Earls, J.; Norta, A.: Smart-contract value-transfer protocols on a distributed mobile application platform. https://cryptorating.eu/whitepapers/Qtum/a2772efe4dc8ed1100319c6480195fb1.pdf (2017)
Zheng, Z.; Xie, S.; Dai, H.; Chen, X.; Wang, H.: An overview of blockchain technology: architecture, consensus, and future trends. In: 2017 IEEE International Congress on Big Data (BigData Congress), pp. 557–564. IEEE (2017)
Consortium chain development. https://github.com/ethereum/wiki/wiki/Consortium-Chain-Development. Accessed 19 Jul 2016
Data for the 01 Knapsack Problem. https://people.sc.fsu.edu/~jburkardt/datasets/knapsack_01/knapsack_01 (2014)
The test data of 0-1 knapsack problem. https://wenku.baidu.com/view/7042b877a8956bec0975e3f4.html?from=search (2013)
Kulkarni, A.J.; Shabir, H.: Solving 0C1 knapsack problem using cohort intelligence algorithm. Int. J. Mach. Learn. Cybern. 7, 427–441 (2016)
Acknowledgements
We warmly thank for the support and funding by the research projects of The Social Science and Humanity on Young Fund of the ministry of Education (17YJCZH127) and the Fund of the social science and Nature Science of Beijing Technology and Business University (LKJJ2017-13).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mao, D., Hao, Z., Wang, F. et al. Novel Automatic Food Trading System Using Consortium Blockchain. Arab J Sci Eng 44, 3439–3455 (2019). https://doi.org/10.1007/s13369-018-3537-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-018-3537-z