Although smart environments are a key component of the Internet of Things (IoT), it is also clear that billions connected doors, washing machines, ovens and others will ultimately raise security and privacy concerns. Early work in this area, as well as most of commercial solutions, has adopted a centralized client/server approach, neglecting the multitude of risks that are induced by an unfair control of the server side. This has made the adoption of a decentralized and trust-less framework quintessential to guarantee devices security. Nevertheless, decentralized proposals are hardly applicable due to costs, slowness and privacy issues. In this paper, we make the use of blockchain practical for smart environments by designing HyBloSE, a secure-by-design and lightweight blockchain-based framework, able to run on low-power devices without additional hardware. HyBloSE is built by using Delegated Proof of Authority and a Moving Window Blockchain. We evaluate HyBloSE through a network emulator and real experiments with different Raspberry Pi platforms. Results show that HyBloSE guarantees a higher security level in terms of resiliency to internal and external attacks compared to centralized solutions, with overhead below 0.38s per operation and less than $4 per month for unlimited operations. Furthermore, we show how Proof of Authority is more adapt then Proof of Work in IoT private scenarios.

HyBloSE: Hybrid blockchain for secure-by-design smart environments / Maselli, G.; Piva, M.; Restuccia, F.. - (2020), pp. 23-28. (Intervento presentato al convegno 3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems, CRYBLOCK 2020 - Part of MobiCom 2020 tenutosi a gbr) [10.1145/3410699.3413793].

HyBloSE: Hybrid blockchain for secure-by-design smart environments

Maselli G.;Piva M.;
2020

Abstract

Although smart environments are a key component of the Internet of Things (IoT), it is also clear that billions connected doors, washing machines, ovens and others will ultimately raise security and privacy concerns. Early work in this area, as well as most of commercial solutions, has adopted a centralized client/server approach, neglecting the multitude of risks that are induced by an unfair control of the server side. This has made the adoption of a decentralized and trust-less framework quintessential to guarantee devices security. Nevertheless, decentralized proposals are hardly applicable due to costs, slowness and privacy issues. In this paper, we make the use of blockchain practical for smart environments by designing HyBloSE, a secure-by-design and lightweight blockchain-based framework, able to run on low-power devices without additional hardware. HyBloSE is built by using Delegated Proof of Authority and a Moving Window Blockchain. We evaluate HyBloSE through a network emulator and real experiments with different Raspberry Pi platforms. Results show that HyBloSE guarantees a higher security level in terms of resiliency to internal and external attacks compared to centralized solutions, with overhead below 0.38s per operation and less than $4 per month for unlimited operations. Furthermore, we show how Proof of Authority is more adapt then Proof of Work in IoT private scenarios.
2020
3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems, CRYBLOCK 2020 - Part of MobiCom 2020
blockchain; IoT; security; smart building
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
HyBloSE: Hybrid blockchain for secure-by-design smart environments / Maselli, G.; Piva, M.; Restuccia, F.. - (2020), pp. 23-28. (Intervento presentato al convegno 3rd Workshop on Cryptocurrencies and Blockchains for Distributed Systems, CRYBLOCK 2020 - Part of MobiCom 2020 tenutosi a gbr) [10.1145/3410699.3413793].
File allegati a 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/11573/1461585
 Attenzione

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

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