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 条
  • [31] Third Party Certification of Agri-Food Supply Chain Using Smart Contracts and Blockchain Tokens
    dos Santos, Ricardo Borges
    Torrisi, Nunzio Marco
    Pantoni, Rodrigo Palucci
    SENSORS, 2021, 21 (16)
  • [32] A Blockchain Solution to Improve the Traceability of the Agri-Food Supply Chain
    Olivares-Rojas, Juan C.
    Gutierrez-Martinez, Josue G.
    Gutieerez-Gnecchi, Jose A.
    Reyes-Archundia, Enrique
    Tellez-Anguiano, Adriana C.
    2023 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, ENC, 2024,
  • [33] Ethereum-based decentralized car rental system
    Caballero-Gil, Candido
    Caballero-Gil, Pino
    Molina-Gil, Jezabel
    Garcia-Moreno, Nestor
    LOGIC JOURNAL OF THE IGPL, 2022, 30 (06) : 926 - 941
  • [34] The awareness assessment of the Italian agri-food industry regarding food traceability systems
    Corallo, Angelo
    Latino, Maria Elena
    Menegoli, Marta
    Striani, Fabrizio
    TRENDS IN FOOD SCIENCE & TECHNOLOGY, 2020, 101 : 28 - 37
  • [35] Votereum: An Ethereum-based E-voting system
    Linh Vo-Cao-Thuy
    Khoi Cao-Minh
    Chuong Dang-Le-Bao
    Nguyen, Tuan A.
    2019 IEEE - RIVF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES (RIVF), 2019, : 130 - 135
  • [36] A Lightweight Accountable Parallel Blockchain Architecture Based on Redactable Blockchain for Agri-Food Traceability
    Chen, Feng
    Zhao, Chunjiang
    Yang, Xinting
    Luo, Na
    Sun, Chuanheng
    FOODS, 2025, 14 (04)
  • [37] Benchmarking Constrained IoT Devices in Blockchain-Based Agri-Food Traceability Applications
    Pincheira, Miguel
    Vecchio, Massimo
    Giaffreda, Raffaele
    BLOCKCHAIN AND APPLICATIONS, 2022, 320 : 212 - 221
  • [38] Intelligent Monitoring Internet of Things based System for Agri-food Value Chain Traceability and Transparency: a framework proposed
    Corallo, Angelo
    Paiano, Roberto
    Guido, Anna Lisa
    Pandurino, Andrea
    Latino, Maria Elena
    Menegoli, Marta
    2018 IEEE WORKSHOP ON ENVIRONMENTAL, ENERGY, AND STRUCTURAL MONITORING SYSTEMS (EESMS), 2018, : 1 - 6
  • [39] Option contracts as a solution to the holdup problem in agri-food markets
    Vercammen, J
    CANADIAN JOURNAL OF AGRICULTURAL ECONOMICS-REVUE CANADIENNE D AGROECONOMIE, 2000, 48 (04): : 623 - 627
  • [40] Externalities and sustainable agri-food system
    Inegbedion, Henry
    DISCOVER FOOD, 2024, 4 (01):