ABSTRACT

This chapter addresses security issues with respect to the Internet of Things (IoT) and in particular investigates the use of blockchain technology to address these issues. Some foundational concepts, related to the topic are highlighted, including smart contracts, verifiable claims, self-sovereign identity, along with General Data Protection Regulation (GDPR) and Network and Information Security (NIS) principles. We also investigated that how these concepts can be integrated with blockchain in order to address the security issues of IoT. Beyond the blockchain-based solution, a secure IoT architecture based on blockchain technology is also presented. The proposed architecture deploys the latest security solutions to ensure the overall security and in particular, to address the security needs of each IoT domain.