DOAJ Open Access 2026

Attribute based access control of geographic spatial data sharing using blockchain and smart contracts

Song Li Wenfen Liu Yan Wu Xianglin Wu Lihui Li

Abstrak

Abstract 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.

Topik & Kata Kunci

Penulis (5)

S

Song Li

W

Wenfen Liu

Y

Yan Wu

X

Xianglin Wu

L

Lihui Li

Format Sitasi

Li, S., Liu, W., Wu, Y., Wu, X., Li, L. (2026). Attribute based access control of geographic spatial data sharing using blockchain and smart contracts. https://doi.org/10.1038/s41598-025-34703-y

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.1038/s41598-025-34703-y
Informasi Jurnal
Tahun Terbit
2026
Sumber Database
DOAJ
DOI
10.1038/s41598-025-34703-y
Akses
Open Access ✓