Attribute based access control of geographic spatial data sharing using blockchain and smart contracts
The secure and efficient sharing of geographic spatial data is crucial for applications in urban planning, disaster management, and environmental monitoring. However, conventional access control systems face scalability, security, and transparency problems in a distributed environment. This paper proposes a new framework that marries attribute-based access control with blockchain technology and smart contracts for fine-grained, decentralized, and tamper-proof data sharing. This paper introduces a new framework which combines Attribute-Based Access Control (ABAC), blockchain technology, smart contracts, and an upgraded Black-winged Kite (UBK) algorithm. Access regulations and audit logs are stored on a private blockchain using a Proof-of-Authority consensus mechanism for immutability and transparency. Experimental results show that the proposed method reduces evaluation policy time by 70% and storage overhead by 52% compared to the traditional attribute-based access control, while achieving 98.2% accuracy in access decisions. The performance test shows evaluation time and storage increase linearly, thus proving appropriate large-scale deployment. The combination of blockchain and smart contracts guarantees security-auditable and automated enforcement of access policies without needing a central authority.
Authors
- Wei Liu (ORCID: https://orcid.org/0000-0002-7409-0948)
- Xianglin Wu (ORCID: https://orcid.org/0009-0000-8032-5072)
- Lihui Li
- Song Li
- Yan Wu
Institutions
- Guilin University of Technology (CN)
- 81th Hospital of PLA (CN)
- State Key Laboratory of Cryptology (CN)
- Hezhou University (CN)
- Guilin University of Electronic Technology (CN)
Publication Details
- Journal
- Scientific Reports
- Published
- 2026-02-15
- DOI
- https://doi.org/10.1038/s41598-025-34703-y
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Guilin University of Electronic Technology
- Division of Graduate Education