Generally scarce computational and memory resource availability is a well known problem for the IoT, whose intrinsic volatility makes complex applications unfeasible. Noteworthy efforts in overcoming unpredictability (particularly in case of large dimensions) are the ones integrating Knowledge Representation technologies to build the so-called Semantic Web of Things (SWoT). In spite of allowed advanced discovery features, transactions in the SWoT still suffer from not viable trust management strategies. Given its intrinsic characteristics, blockchain technology appears as interesting from this perspective: a semantic resource/service discovery layer built upon a basic blockchain infrastructure gains a consensus validation. This paper proposes a novel Service-Oriented Architecture (SOA) based on a semantic blockchain for registration, discovery, selection and payment. Such operations are implemented as smart contracts, allowing distributed execution and trust. Reported experiments early assess the sustainability of the proposal.

Semantic Blockchain to Improve Scalability in the Internet of Things / Ruta, Michele; Scioscia, Floriano; Ieva, Saverio; Capurso, Giovanna; Di Sciascio, Eugenio. - In: OPEN JOURNAL OF INTERNET OF THINGS. - ISSN 2364-7108. - ELETTRONICO. - 3:1(2017), pp. 46-61.

Semantic Blockchain to Improve Scalability in the Internet of Things

Michele Ruta;Floriano Scioscia;Saverio Ieva;Giovanna Capurso;Eugenio Di Sciascio
2017-01-01

Abstract

Generally scarce computational and memory resource availability is a well known problem for the IoT, whose intrinsic volatility makes complex applications unfeasible. Noteworthy efforts in overcoming unpredictability (particularly in case of large dimensions) are the ones integrating Knowledge Representation technologies to build the so-called Semantic Web of Things (SWoT). In spite of allowed advanced discovery features, transactions in the SWoT still suffer from not viable trust management strategies. Given its intrinsic characteristics, blockchain technology appears as interesting from this perspective: a semantic resource/service discovery layer built upon a basic blockchain infrastructure gains a consensus validation. This paper proposes a novel Service-Oriented Architecture (SOA) based on a semantic blockchain for registration, discovery, selection and payment. Such operations are implemented as smart contracts, allowing distributed execution and trust. Reported experiments early assess the sustainability of the proposal.
2017
Semantic Blockchain to Improve Scalability in the Internet of Things / Ruta, Michele; Scioscia, Floriano; Ieva, Saverio; Capurso, Giovanna; Di Sciascio, Eugenio. - In: OPEN JOURNAL OF INTERNET OF THINGS. - ISSN 2364-7108. - ELETTRONICO. - 3:1(2017), pp. 46-61.
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/11589/123608
Citazioni
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact