Attribute-Based Access Control for Smart Cities: A Smart Contract-Driven Framework
Yuanyu Zhang, Mirei Yutaka, Masahiro Sasabe, Shoji Kasahara

TL;DR
This paper introduces a blockchain-based distributed access control framework for smart cities using Attribute-Based Access Control, enhancing reliability and scalability over traditional centralized schemes.
Contribution
It presents a novel smart contract-driven framework combining ABAC with blockchain technology for improved access control in smart cities.
Findings
The framework is feasible with a private Ethereum blockchain implementation.
It reduces ongoing monetary costs compared to ACL schemes in large-scale deployments.
Initial deployment costs are higher than ACL, but operational costs are lower.
Abstract
Efficient and reliable access control in smart cities is critical for the protection of various resources for decision making and task execution. Existing centralized access control schemes suffer from the limitations of single point of failure, low reliability and poor scalability. This paper therefore proposes a distributed and reliable access control framework for smart cities by combining the blockchain smart contract technology and the Attribute-Based Access Control (ABAC) model. The framework consists of one Policy Management Contract (PMC) for managing the ABAC policies, one Subject Attribute Management Contract (SAMC) for managing the attributes of subjects (i.e., entities accessing resources), one Object Attribute Management Contract (OAMC) for managing the attributes of objects (i.e., resources being accessed), and one Access Control Contract (ACC) for performing the access…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Internet Traffic Analysis and Secure E-voting · IoT and Edge/Fog Computing
