Automatic Generation of Ethereum-Based Smart Contracts for Agri-Food Traceability System

被引:22
|
作者
Marchesi, Lodovica [1 ]
Mannaro, Katiuscia [1 ]
Marchesi, Michele [1 ]
Tonelli, Roberto [1 ]
机构
[1] Univ Cagliari, Dept Math & Comp Sci, I-09124 Cagliari, Italy
关键词
Agri-food product traceability; blockchain; smart contract; supply chain; BLOCKCHAIN; TECHNOLOGY;
D O I
10.1109/ACCESS.2022.3171045
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There is a growing demand for transparency along the agri-food chain, both from customers and governments. The adoption of blockchain technology to enable secure traceability for the management of the agri-food chain, provide information such as the provenance of a food product and prevent food fraud, is emerging rapidly, due to the inherent trust and inalterability provided by this technology. However, developing the right smart contracts for these use cases is even more of a challenge than it is for those used in other fields. Several management systems for the agri-food chain based on blockchain technology and smart contract have been proposed, all however ad-hoc for a specific product or production process and difficult to generalize. In this paper, we propose a new approach to easily customize and compose general Ethereum-based smart contracts designed for the agri-food industrial domain, to be able to reuse the code and modules and automate the process to shorten development times, while keeping it safe and reliable. Starting from the definition of the real production process, we aim to automatically generate both the smart contracts to manage the system and the user interfaces to interact with them, thus producing a system that works semi-automatically. Additionally, we describe a honey production case study to show how our approach works. Future work will first extend the scope of the approach to other supply chains, furthermore, while the current platform used is Ethereum, in the future our approach will be easily extended to other blockchain platforms.
引用
收藏
页码:50363 / 50383
页数:21
相关论文
共 50 条
  • [41] A review on blockchain smart contracts in the agri-food industry: Current state, application challenges and future trends
    Peng, Xiangzhen
    Zhao, Zhiyao
    Wang, Xiaoyi
    Li, Haisheng
    Xu, Jiping
    Zhang, Xin
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2023, 208
  • [42] Biotechnology in the global agri-food system
    Phillips, PWB
    TRENDS IN BIOTECHNOLOGY, 2002, 20 (09) : 376 - 381
  • [43] Simulating an Agri-Food DApp system
    Marchesi, Lodovica
    Lunesu, Maria Ilaria
    Marchesi, Michele
    2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING-COMPANION, SANER-C 2024, 2024, : 54 - 63
  • [44] Enabling Traceability in Agri-Food Supply Chains Using an Ontological Approach
    Ameri, Farhad
    Wallace, Evan
    Yoder, Reid
    Riddick, Frank
    JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2022, 22 (05)
  • [45] Geotraceability: an innovative concept to enhance conventional traceability in the agri-food chain
    Oger, Robert
    Krafft, Alain
    Buffet, Dominique
    Debord, Michel
    BIOTECHNOLOGIE AGRONOMIE SOCIETE ET ENVIRONNEMENT, 2010, 14 (04): : 633 - 642
  • [46] Enhancing olive oil communication through blockchain agri-food traceability
    Consolaro, Davide maria
    Ucles, D. O. M. I. N. G. O. FERNaNDEZ
    Oya, Julio vena
    NEW MEDIT, 2025, 25 (01): : 105 - 126
  • [47] On Improving Automation by Integrating RFID in the Traceability Management of the Agri-Food Sector
    Gandino, Filippo
    Montrucchio, Bartolomeo
    Rebaudengo, Maurizio
    Sanchez, Erwing R.
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (07) : 2357 - 2365
  • [48] Prioritization of e-traceability drivers in the agri-food supply chains
    Mladen Krstić
    Giulio Paolo Agnusdei
    Snežana Tadić
    Pier Paolo Miglietta
    Agricultural and Food Economics, 11
  • [49] Prioritization of e-traceability drivers in the agri-food supply chains
    Krstic, Mladen
    Agnusdei, Giulio Paolo
    Tadic, Snezana
    Miglietta, Pier Paolo
    AGRICULTURAL AND FOOD ECONOMICS, 2023, 11 (01)
  • [50] Benchmarking of Smart Specialisation in the EU Agri-Food Sector
    Andronova, Inna, V
    Chernova, Veronika Yu
    Kheyfets, Boris A.
    MONTENEGRIN JOURNAL OF ECONOMICS, 2021, 17 (03) : 121 - 130