Adoption of Blockchain for Security in IoT Considering QoS
Abstract
Increased adoption of the Internet of Things (IoT) in multiple domain areas continuously increases the volume of data and transactions from the IoT devices. The IoT systems are vulnerable to more attacks because of increased adoptions and technology adoptions. Protecting the data and providing security to the data and transactions is one of the critical issues for the effective quality of service (QoS) in the IoT environments. An adaptable IoT framework is proposed based on the research approach of 'ADOPT' that leverages the blockchain technology and features considering security as one of the QoS parameters. In the proposed model of a three-layer IoT architecture with an application layer, network layer, and perception layer, the blockchain features are adopted for the resource-constrained IoT environment. In the perception layer, the model uses a local and temporary memory to maintain the local chain, which is managed based on the memory size and time constraints. The application layer nodes manage the synchronization of the data from the corresponding local chain at the edge node. The implementation of the proposed model uses Ethereum, an open-source public blockchain, and using mobile devices as an edge node. The results are verified for security factors like access, authorizations, confidentiality, and computing resources.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.