The adoption of blockchain technology combined with the Internet of Things in agri-food traceability scenarios is gaining momentum in terms of research and development. The intrinsic capability of blockchain to provide immutable and tamper-proof records is the perfect match for IoT systems comprising small sensing devices that can autonomously produce information across the entire process. However, there has been little discussion on the impact that blockchain has on the constrained sensing IoT devices in terms of their limited resources. These devices are the core of modern IoT systems providing the sensing layer for the entire application. In this paper, we focus on assessing the impact that a blockchain traceability system may have on such constrained sensing devices. To this end, we benchmark six IoT hardware platforms in terms of space and memory usage, processing time, and energy consumption as elements of a trustless event-based traceability application over two blockchain networks, namely Ethereum, as an example of permissionless network, and Hyperledger Sawtooth, as a permissioned counterpart. Our results and analysis provide an empirical reference for the study and development of blockchain-based traceability systems using constrained sensing IoT devices.

Benchmarking Constrained IoT Devices in Blockchain-Based Agri-Food Traceability Applications

Vecchio M.
;
2021-01-01

Abstract

The adoption of blockchain technology combined with the Internet of Things in agri-food traceability scenarios is gaining momentum in terms of research and development. The intrinsic capability of blockchain to provide immutable and tamper-proof records is the perfect match for IoT systems comprising small sensing devices that can autonomously produce information across the entire process. However, there has been little discussion on the impact that blockchain has on the constrained sensing IoT devices in terms of their limited resources. These devices are the core of modern IoT systems providing the sensing layer for the entire application. In this paper, we focus on assessing the impact that a blockchain traceability system may have on such constrained sensing devices. To this end, we benchmark six IoT hardware platforms in terms of space and memory usage, processing time, and energy consumption as elements of a trustless event-based traceability application over two blockchain networks, namely Ethereum, as an example of permissionless network, and Hyperledger Sawtooth, as a permissioned counterpart. Our results and analysis provide an empirical reference for the study and development of blockchain-based traceability systems using constrained sensing IoT devices.
2021
Inglese
Prieto J., Partida A., Leitão P., Pinto A.
Lecture Notes in Networks and Systems
ELETTRONICO
320
212
221
10
978-3-030-86161-2
978-3-030-86162-9
https://link.springer.com/chapter/10.1007/978-3-030-86162-9_21
Springer Science and Business Media Deutschland GmbH
2 Contributo in Volume::2.1 Contributo in volume (Capitolo o Saggio)
3
268
none
Pincheira, M.; Vecchio, M.; Giaffreda, R.
info:eu-repo/semantics/bookPart
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11389/35510
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact