The rise of Internet-of-Things enables the development of smart applications devoted to improving the quality of life in urban and rural areas, thus fostering the creation of smart territories. However, some dislocated areas are underprivileged in providing such services due to the lack, inefficiency, or excessive cost of Internet access. Opportunistic networking techniques might aid in surmounting these problems. In this article, we propose a framework that relies on an untrusted Data Mule to carry data from an offline source to an online destination. In particular, we present a framework that enables the communication between different actors and a reward mechanism using Distributed Ledger Technologies, Smart Contracts, and Decentralized File Storage. The protocol involved in bringing a Client’s message online and getting back a response is thoroughly explained in all its steps and then discussed on the most important trust and security issues. Finally, we evaluate such a protocol and the whole framework through a series of communication latency tests, an analysis of the Smart Contract usage, and simulations in which buses act as Data Mules. Our results suggest the feasibility of our proposal in a smart territory scenario.

InDaMul: Incentivized Data Mules for Opportunistic Networking Through Smart Contracts and Decentralized Systems / Mirko Zichichi, Luca Serena, Stefano Ferretti, Gabriele D'Angelo. - In: DISTRIBUTED LEDGER TECHNOLOGIES. - ISSN 2769-6480. - ELETTRONICO. - 2:2(2023), pp. 14.1-14.28. [10.1145/3587696]

InDaMul: Incentivized Data Mules for Opportunistic Networking Through Smart Contracts and Decentralized Systems

Mirko Zichichi;Luca Serena;Stefano Ferretti;Gabriele D'Angelo
2023

Abstract

The rise of Internet-of-Things enables the development of smart applications devoted to improving the quality of life in urban and rural areas, thus fostering the creation of smart territories. However, some dislocated areas are underprivileged in providing such services due to the lack, inefficiency, or excessive cost of Internet access. Opportunistic networking techniques might aid in surmounting these problems. In this article, we propose a framework that relies on an untrusted Data Mule to carry data from an offline source to an online destination. In particular, we present a framework that enables the communication between different actors and a reward mechanism using Distributed Ledger Technologies, Smart Contracts, and Decentralized File Storage. The protocol involved in bringing a Client’s message online and getting back a response is thoroughly explained in all its steps and then discussed on the most important trust and security issues. Finally, we evaluate such a protocol and the whole framework through a series of communication latency tests, an analysis of the Smart Contract usage, and simulations in which buses act as Data Mules. Our results suggest the feasibility of our proposal in a smart territory scenario.
2023
InDaMul: Incentivized Data Mules for Opportunistic Networking Through Smart Contracts and Decentralized Systems / Mirko Zichichi, Luca Serena, Stefano Ferretti, Gabriele D'Angelo. - In: DISTRIBUTED LEDGER TECHNOLOGIES. - ISSN 2769-6480. - ELETTRONICO. - 2:2(2023), pp. 14.1-14.28. [10.1145/3587696]
Mirko Zichichi, Luca Serena, Stefano Ferretti, Gabriele D'Angelo
File in questo prodotto:
File Dimensione Formato  
3587696.pdf

accesso aperto

Descrizione: postprint editoriale
Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 3.89 MB
Formato Adobe PDF
3.89 MB Adobe PDF Visualizza/Apri

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/11585/962227
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact