Skip to main navigation Skip to search Skip to main content

A Privacy Preserving Attribute-Based Access Control Model for the Tokenization of Mineral Resources via Blockchain

Research output: Contribution to journalArticleResearchpeer-review

Abstract

The blockchain technology is transforming the mining industry by enabling mineral reserve tokenization, improving security, transparency, and traceability. However, controlling access to sensitive mining data remains a challenge. Existing access control models, such as role-based access control, are too rigid because they assign permissions based on predefined roles rather than real-world conditions like mining licenses, regulatory approvals, or investment status. To address this, this paper explores an attribute-based access control model for blockchain-based mineral tokenization systems. ABAC allows access permissions to be granted dynamically based on multiple attributes rather than fixed roles, making it more adaptable to the mining industry. This paper presents a high-level system design that integrates ABAC with the blockchain using smart contracts to manage access policies and ensure compliance. The proposed model is designed for permissioned blockchain platforms, where access control decisions can be automated and securely recorded. A comparative analysis between ABAC and RBAC highlights how ABAC provides greater flexibility, security, and privacy for mining operations. By introducing ABAC in blockchain-based mineral reserve tokenization, this paper contributes to a more efficient and secure way of managing data access in the mining industry, ensuring that only authorized stakeholders can interact with tokenized mineral assets.

Original languageEnglish
Article number8290
Number of pages24
JournalApplied Sciences (Switzerland)
Volume15
Issue number15
DOIs
Publication statusPublished - 25 Jul 2025

Keywords

  • ABAC
  • access control
  • blockchain
  • data security
  • Hyperledger Fabric
  • mining industry
  • permissioned blockchain
  • smart contracts
  • tokenization

Cite this