CrossRef Open Access 2025

A scaling distributed access control model for blockchain-based file storage systems

Obadah Hammoud Ivan A. Tarkhanov

Abstrak

Blockchain is considered as one of the popular solutions for decentralized data storage which offers high availability and data immutability due to the use of a specific structure for storing transaction blocks in combination with consensus algorithms. However, the nature of blockchain makes it not suitable for storing big amounts of data, like access control matrices which are typically used by DAC. This research proposes a new access control model based on DAC and RBAC models that is capable of managing access of various users, by storing minimal data in blockchain, and full data off-chain with the help of Merkle trees. A new model was proposed, which allows compressing access control data off-chain, and storing only Merkle root hash on-chain. The article describes DecStore - blockchain-based file storage system and how access control model can be scaled to more than 1,000 users and 1,000 storage objects using a caching mechanism on the users’ side. Experiments were conducted to verify the scaling of the proposed model. Based on the obtained result, it was concluded that the proposed model is applicable to a wide range of systems, including IoT. This model is one of the first to solve the problem of storing large-dimensional DAC RBAC data.

Penulis (2)

O

Obadah Hammoud

I

Ivan A. Tarkhanov

Format Sitasi

Hammoud, O., Tarkhanov, I.A. (2025). A scaling distributed access control model for blockchain-based file storage systems. https://doi.org/10.3389/fbloc.2025.1630839

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.3389/fbloc.2025.1630839
Informasi Jurnal
Tahun Terbit
2025
Bahasa
en
Sumber Database
CrossRef
DOI
10.3389/fbloc.2025.1630839
Akses
Open Access ✓