The DOI matches its Crossref record.
RBAC-SC: Role-Based Access Control Using Smart Contract
Open accessAbstract
The role-based access control (RBAC) framework is a mechanism that describes the access control principle. As a common interaction, an organization provides a service to a user who owns a certain role that was issued by a different organization. Such trans-organizational RBAC is common in face-toface communication but not in a computer network, because it is difficult to establish both the security that prohibits the malicious impersonation of roles and the flexibility that allows small organizations to participate and users to fully control their own roles. In this paper, we present an RBAC using smart contract (RBAC-SC), a platform that makes use of Ethereum's smart contract technology to realize a trans organizational utilization of roles. Ethereum is an open blockchain platform that is designed to be secure, adaptable, and flexible. It pioneered smart contracts, which are decentralized applications that serve as “autonomous agents”running exactly as programmed and are deployed on a blockchain. The RBAC-SC uses smart contracts and blockchain technology as versatile infrastructures to represent the trust and endorsement relationship that are essential in the RBAC and to realize a challenge-response authentication protocol that verifies a user's ownership of roles. We describe the RBAC-SC framework, which is composed of two main parts, namely, the smart contract and the challenge-response protocol, and present a performance analysis. A prototype of the smart contract is created and deployed on Ethereum's Testnet blockchain, and the source code is publicly available.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cited by
Blockchain 3.0 applications survey
Di Francesco Maesa, D., & Mori, P. (2020) · Journal of Parallel and Distributed Computing · doi:10.1016/j.jpdc.2019.12.019 · Cited by 372
Blockchain for smart communities: applications, challenges and opportunities
Aggarwal, S., Chaudhary, R., Aujla, G. S., Kumar, N., Choo, K.-K. R., & Zomaya, A. Y. (2019) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2019.06.018 · Cited by 344
Fabric-iot: A Blockchain-Based Access Control System in IoT
Liu, H., Han, D., & Li, D. (2020) · IEEE Access · doi:10.1109/access.2020.2968492 · Cited by 319
A secure cloud storage framework with access control based on blockchain
Wang, S., Wang, X., & Zhang, Y. (2019) · IEEE Access · doi:10.1109/access.2019.2929205 · Cited by 185
A review on blockchain technology and blockchain projects fostering open science
Leible, S., Schlager, S., Schubotz, M., & Gipp, B. (2019) · Frontiers in Blockchain · doi:10.3389/fbloc.2019.00016 · Cited by 134
Metadata
- Authors
- Cruz, J. P., Kaji, Y., & Yanai, N.
- Venue
- IEEE Access
- Published
- 2018
- Volume
- 6
- Pages
- 12240-12251
- ISSN
- 2169-3536 (ISSN-L)
- OpenAlex
- W2790587587
- Cited by
- 351
- References
- 0
- FWCI
- 62.27
- Type
- journal article
- Language
- en
- Open access
- gold
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: RBAC-SC: Role-Based Access Control Using Smart Contract. https://app.cochat.ai/papers/10.1109/access.2018.2812844
- The paper
- Cruz, J. P., Kaji, Y., & Yanai, N. (2018). RBAC-SC: Role-Based Access Control Using Smart Contract. IEEE Access. https://doi.org/10.1109/access.2018.2812844
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.