Design and Development of a File Sharing System with Integrity Assurance and Audit Trail using Permissioned Blockchain and IPFS: A Case Study of DISPUSIPDA West Java

Sansan Syahrul Hidayah, Ichsan Ibrahim

Abstract


Digital transformation in government institutions requires file-sharing systems capable of ensuring document integrity, secure access control, user activity transparency, and traceable audit trails. This study designs and implements a file-sharing system based on Hyperledger Besu and InterPlanetary File System (IPFS) for document management at the Dinas Perpustakaan dan Kearsipan Daerah Jawa Barat (DISPUSIPDA). The research employed the Design Science Research Methodology (DSRM), which includes problem identification, system design, implementation, demonstration, and evaluation stages. The proposed system integrates IPFS for off-chain document storage, blockchain technology for immutable metadata recording and audit trails, and smart contracts to permanently record access rights modifications. Documents are encrypted using AES-256 before storage, while integrity verification is performed through SHA-256 hash comparison. The testing results demonstrate that all core system features operated according to the specified requirements. Document manipulation attempts were successfully detected across all testing scenarios, and the revocation mechanism effectively restricted access for users whose permissions had been revoked. Blockchain transaction latency remained within an acceptable range, while IPFS upload time increased proportionally with file size. This study contributes to the development of a file-sharing system architecture that integrates encryption, Role-Based Access Control (RBAC), revocation mechanisms, IPFS, and permissioned blockchain technology within a unified framework to support document integrity and institutional auditability in government environments.

Keywords


access control; audit trail; blockchain; document integrity; IPFS; permissioned blockchain

Full Text:

PDF

References


M. U. Noor, "Implementasi Blockchain di Dunia Kearsipan: Peluang, Tantangan, Solusi atau Masalah Baru?," Khizanah al-Hikmah: Jurnal Ilmu Perpustakaan, Informasi, dan Kearsipan, Vol. 8, No. 1, pp. 86–96, 2020, DOI: 10.24252/kah.v8i1a9.

Baihaqsani, A. Kusyanti, and P. H. Trisnawan, "Implementasi Teknologi Blockchain dengan Sistem Smart Contract pada Klaim Asuransi," Jurnal Teknologi Informasi dan Ilmu Komputer, Vol. 11, No. 5, pp. 1105–1112, 2024, DOI: 10.25126/jtiik.2024118016.

S. Athanere and R. Thakur, “Blockchain based Hierarchical Semi-Decentralized Approach using IPFS for Secure and Efficient Data Sharing,” J. King Saud Univ. - Comput. Inf. SCI., Vol. 34, No. 4, pp. 1523–1534, 2022, DOI: 10.1016/j.jksuci.2022.01.019.

M. S. Kumar, S. Bhake, A. Ande, and Zaneta, "Block Share: A Block Chain-based File Storage and Sharing System using IPFS," in Proc. International Conference on Computer Science and Communication Engineering (ICCSCE 2025), Atlantis Press, 2025, pp. 1360–1371, DOI: 10.2991/978-94-6463-858-5_113.

T. Asmiyanto, N. Putrawan, Y. Widiarta, and H. Inamullah, “Armanesia Blockchain System: Blockchain and IFPS-based Archive System Prototype,” Khizanah al-Hikmah: Jurnal Ilmu Perpustakaan, Informasi, dan Kearsipan, Vol. 10, No. 2, pp. 194–208, 2022, DOI: 10.24252/kah/v10i2a9.

N. Permatasari and A. Novelin, "Penerapan Teknologi Blockchain dalam Pelayanan Publik: Meningkatkan Keamanan, Transparansi, dan Kepercayaan Masyarakat melalui Website Onlinepajak," Jurnal Ilmiah Wahana Pendidikan, Vol. 10, No. 14, pp. 764–773, 2024, DOI: 10.5281/zenodo.13739365.

M. D. Muis, M. R. Fauzan, P. Sukarno, and A. A. Wardana, "Access Control and File Distribution Management for Electronic Diploma and Transcript using Ethereum Smart Contract and InterPlanetary File System," Jurnal Sistem Informasi, Vol. 17, No. 2, pp. 48–61, 2021, DOI: 10.21609/jsi.v17i2.1093.

M. Steichen, B. Fiz, R. Norvill, W. Shbair, and R. State, "Blockchain-based, Decentralized Access Control for IPFS," in Proc. IEEE Int. Conf. Internet of Things (iThings), 2018, pp. 1499–1506, DOI: 10.1109/Cybermatics_2018.2018.00253.

M. Naz, F. A. Al-zahrani, R. Khalid, N. Javaid, A. M. Qamar, M. K. Afzal, and M. Shafiq, "A Secure Data Sharing Platform using Blockchain and Interplanetary File System," Sustainability, Vol. 11, No. 24, pp. 1–24, 2019, DOI: 10.3390/su11247054.

R. P. Santoso and R. R. J. Putra, "Blok IPFS Blockchain untuk Orisinalitas Ijazah Pendidikan Tinggi," JUKTISI: Jurnal Komputer Teknologi Informasi Sistem Komputer, Vol. 4, No. 3, pp. 1993–1999, 2026, DOI: 10.62712/juktisi.v4i3.780.

R. A. Suparlan, "Implementasi Smart Contract Blockchain Ethereum pada Aplikasi E-voting," Informatics and Digital Expert (INDEX), Vol. 7, No. 1, pp. 66–70, 2025, DOI: 10.36423/index.v7i1.2177.

A. S. Putra and Y. Prayudi, "Implementasi Multi Smart Contract pada Bukti Digital dan Chain of Custody dalam meningkatkan Keamanan dan Integritas Bukti Digital," JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia), Vol. 6, No. 2, pp. 98–108, 2021, DOI: 10.32528/justindo.v6i2.3945.

S. A. A. Jakaria and T. Dirgahayu, "Sistem Kependudukan Terdesentralisasi menggunakan Blockchain, Smart Contract, dan IPFS," Technologia: Jurnal Ilmiah, Vol. 16, No. 4, pp. 767–774, 2025, DOI: 10.31602/tji.v16i4.20526.

N. A. Santoso, P. Juanta, S. Maulana, K. Toktar, and A. Khanza, "Decentralized File Sharing Infrastructure with IPFS for Censorship Resistance in Blockchain Ecosystems," Blockchain Frontier Technology, Vol. 5, No. 1, pp. 80–89, 2025, DOI: 10.34306/bfront.v5i1.835.

J. Sun, X. Yao, S. Wang, and Y. Wu, “Blockchain-based Secure Storage and Access Scheme for Electronic Medical Records in IPFS,” IEEE Access, Vol. 8, pp. 59389–59401, 2020, DOI: 10.1109/ACCESS.2020.2982964.




DOI: https://doi.org/10.32520/stmsi.v15i5.6410

Article Metrics

Abstract view : 32 times
PDF - 7 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.