The Semantic Web of Things (SWoT) improves the Internet of Things power by increasing resource representation capabilities through knowledge management and reasoning technologies adapted from the Semantic Web. This promotes information interoperability and decision autonomy. Nevertheless, trust and reliability issues remain basically unsolved. Large-scale, decentralized and dynamic infrastructures suffer from unpredictable volatility of nodes, which compromises resource availability. Trust and coordination are still difficult. Blockchain is increasingly used as a transactional data storage solution for distributed ledgers. It enables trustless collaboration by enforcing smart contracts and prevents data tampering by validating transactions through consensus protocols. This paper proposes a blockchain framework for SWoT contexts settled as a Service-Oriented Architecture. Nodes can exploit smart contracts for registration, discovery and selection of annotated services/resources. While semantic matchmaking enables relevant resource retrieval with logic-based ranking and explanation features, blockchain provides reliable transaction storage. A prototype has been developed by enhancing the standard Hyperledger Iroha framework. Application areas are discussed and experimental tests on a cluster of virtual nodes provide early insight on effectiveness, performance and scalability.

A Blockchain Infrastructure for the Semantic Web of Things / Ruta, Michele; Scioscia, Floriano; Ieva, Saverio; Capurso, Giovanna; Pinto, Agnese; Di Sciascio, Eugenio. - ELETTRONICO. - 2161:(2018). (Intervento presentato al convegno 26th Italian Symposium on Advanced Database Systems, SEBD 2018 tenutosi a Castellaneta Marina, Italy nel June 24-27, 2018).

A Blockchain Infrastructure for the Semantic Web of Things

Michele Ruta;Floriano Scioscia;Saverio Ieva;Giovanna Capurso;Agnese Pinto;Eugenio Di Sciascio
2018-01-01

Abstract

The Semantic Web of Things (SWoT) improves the Internet of Things power by increasing resource representation capabilities through knowledge management and reasoning technologies adapted from the Semantic Web. This promotes information interoperability and decision autonomy. Nevertheless, trust and reliability issues remain basically unsolved. Large-scale, decentralized and dynamic infrastructures suffer from unpredictable volatility of nodes, which compromises resource availability. Trust and coordination are still difficult. Blockchain is increasingly used as a transactional data storage solution for distributed ledgers. It enables trustless collaboration by enforcing smart contracts and prevents data tampering by validating transactions through consensus protocols. This paper proposes a blockchain framework for SWoT contexts settled as a Service-Oriented Architecture. Nodes can exploit smart contracts for registration, discovery and selection of annotated services/resources. While semantic matchmaking enables relevant resource retrieval with logic-based ranking and explanation features, blockchain provides reliable transaction storage. A prototype has been developed by enhancing the standard Hyperledger Iroha framework. Application areas are discussed and experimental tests on a cluster of virtual nodes provide early insight on effectiveness, performance and scalability.
2018
26th Italian Symposium on Advanced Database Systems, SEBD 2018
http://ceur-ws.org/Vol-2161/paper6.pdf
A Blockchain Infrastructure for the Semantic Web of Things / Ruta, Michele; Scioscia, Floriano; Ieva, Saverio; Capurso, Giovanna; Pinto, Agnese; Di Sciascio, Eugenio. - ELETTRONICO. - 2161:(2018). (Intervento presentato al convegno 26th Italian Symposium on Advanced Database Systems, SEBD 2018 tenutosi a Castellaneta Marina, Italy nel June 24-27, 2018).
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/176952
Citazioni
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact