JOURNAL ARTICLE

Smart Contract-Based Access Control Framework for Internet of Things Devices

Abstract

The Internet of Things (IoT) has recently attracted much interest from researchers due to its diverse IoT applications. However, IoT systems encounter additional security and privacy threats. Developing an efficient IoT system is challenging because of its sophisticated network topology. Effective access control is required to ensure user privacy in the Internet of Things. Traditional access control methods are inappropriate for IoT systems because most conventional access control approaches are designed for centralized systems. This paper proposes a decentralized access control framework based on smart contracts with three parts: initialization, an access control protocol, and an inspection. Smart contracts are used in the proposed framework to store access control policies safely on the blockchain. The framework also penalizes users for attempting unauthorized access to the IoT resources. The smart contract was developed using Remix and deployed on the Ropsten Ethereum testnet. We analyze the performance of the smart contract-based access policies based on the gas consumption of blockchain transactions. Further, we analyze the system’s security, usability, scalability, and interoperability performance.

Keywords:
Access control Computer science Interoperability Computer security Scalability Smart contract Usability Blockchain Internet of Things Mandatory access control Role-based access control World Wide Web Database

Metrics

13
Cited By
8.04
FWCI (Field Weighted Citation Impact)
40
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Blockchain Technology Applications and Security
Physical Sciences →  Computer Science →  Information Systems
Cryptography and Data Security
Physical Sciences →  Computer Science →  Artificial Intelligence
Internet Traffic Analysis and Secure E-voting
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Smart Contract-Based Access Control for the Internet of Things

Yuanyu ZhangShoji KasaharaYulong ShenXiaohong JiangJianxiong Wan

Journal:   IEEE Internet of Things Journal Year: 2018 Vol: 6 (2)Pages: 1594-1605
JOURNAL ARTICLE

Access Control System of Internet of Things Based on Smart Contract

ZHANG Jianghui, CUI Bo, LI Ru, SHI Jinshan

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2021
JOURNAL ARTICLE

SFAC:A Smart Contract-Based Fine-Grained Access Control for Internet of Things

Baobao ChaiBiwei YanAnming DongJiguo Yu

Journal:   Procedia Computer Science Year: 2021 Vol: 187 Pages: 335-340
© 2026 ScienceGate Book Chapters — All rights reserved.