AutAvailChain: Automatic and Secure Data Availability through Blockchain

The trust centralization in current data sharing systems restricts the owner’s control over their data. Furthermore, the owner’s intervention to authorize his/hers data access for each request makes frequent access to popular data tiresome. In this paper, we propose AutAvailChain, an architecture based on software defined networking (SDN) and blockchain to provide secure, automatic, and distributed sharing of IoT data. We develop a prototype using the Hyperledger Fabric platform to implement the blockchain and a smart contract. The results show a quick, secure, and excellent performance of dozens of transactions per second.

[1]  Albert Cabellos-Aparicio,et al.  Distributed Access Control with Blockchain , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[2]  Otto Carlos M. B. Duarte,et al.  BSec-NFVO: A Blockchain-Based Security for Network Function Virtualization Orchestration , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[3]  Stephen Lee,et al.  FastFabric: Scaling Hyperledger Fabric to 20,000 Transactions per Second , 2019, 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC).

[4]  Iliano Cervesato,et al.  The Dolev-Yao Intruder is the most Powerful Attacker , 2010 .

[5]  Marko Vukolic,et al.  Hyperledger fabric: a distributed operating system for permissioned blockchains , 2018, EuroSys.

[6]  Simon Duquennoy,et al.  Towards Blockchain-based Auditable Storage and Sharing of IoT Data , 2017, CCSW.

[7]  Otto Carlos Muniz Bandeira Duarte,et al.  Providing a Sliced, Secure, and Isolated Software Infrastructure of Virtual Functions Through Blockchain Technology , 2019, 2019 IEEE 20th International Conference on High Performance Switching and Routing (HPSR).

[8]  Arjan Kuijper,et al.  Implementing secure applications in smart city clouds using microservices , 2019, Future Gener. Comput. Syst..

[9]  Otto Carlos Muniz Bandeira Duarte,et al.  Securing configuration management and migration of virtual network functions using blockchain , 2018, NOMS 2018 - 2018 IEEE/IFIP Network Operations and Management Symposium.

[10]  Claudio Soriente,et al.  Towards Secure and Decentralized Sharing of IoT Data , 2019, 2019 IEEE International Conference on Blockchain (Blockchain).

[11]  Raluca Ada Popa,et al.  Ghostor: Toward a Secure Data-Sharing System from Decentralized Trust , 2020, NSDI.

[12]  Otto Carlos Muniz Bandeira Duarte,et al.  An elastic intrusion detection system for software networks , 2016, Ann. des Télécommunications.

[13]  Luis C. E. Bona,et al.  ControlChain: A new stage on the IoT access control authorization , 2019, Concurr. Comput. Pract. Exp..

[14]  Anas Abou El Kalam,et al.  FairAccess: a new Blockchain-based access control framework for the Internet of Things , 2016, Secur. Commun. Networks.