Blockchain and IFPS based Secure System for Managing e-FIR

Full Text (PDF, 700KB), PP.29-40

Views: 0 Downloads: 0

Author(s)

Khandaker Mohammad Mohi Uddin 1,* Sadia Mahamuda 1 Sikder Sajib Al Shahriar 1 Md Ashraf Uddin 2

1. Department of Computer Science and Engineering (CSE), Dhaka International University (DIU), Dhaka-1205, Bangladesh

2. Department of Computer Science and Engineering (CSE), Jagannath University, Bangladesh

* Corresponding author.

DOI: https://doi.org/10.5815/ijieeb.2023.01.03

Received: 23 Sep. 2022 / Revised: 22 Oct. 2022 / Accepted: 12 Dec. 2022 / Published: 8 Feb. 2023

Index Terms

e-FIR, Blockchain, Decentralized, Inter-Planetary Filesystem (IPFS), Ethereum

Abstract

In recent times, various forms of crime have been happening worldwide. The law-and-order department of any country officially records a crime in electronic forms or on paper when the crime is reported by a victim or someone on behalf of the victim. The document that is prepared to file any perceptible committed crimes including dowry, kidnap, murder, rape, theft, and others is called First Information Report(FIR). Nowadays, online FIR also known as e-FIR has been used worldwide. Every day a number of e-FIR are filed, and they are maintained in a centralized database with the aid of third-party trust. Consequently, malicious entities including insiders and outsiders’ dishonest personnel, and third-party authorities may tamper with e-FIR that questions the transparency and integrity of FIR reports. To address this exposure, in this paper, we propose a blockchain based FIR system to store all kinds of offense-related records to assure security, fidelity and privacy of FIR records. In this proposed system, the blockchain technology that refers to a decentralized and distributed ledger across peer-to-peer networks continually updates the shared ledger and strictly maintains synchronization among all network nodes. Though blockchain technology guarantees tamper-proof of the data, it cannot store a large amount of data due to the replication of ledger among all network nodes. To solve this issue, we adopt the Inter-Planetary File system (IPFS) protocol to store data in the blockchain. IPFS is a distributed file-sharing system that can be leveraged to store and share large files. The blockchain based FIR system has been tested on an Ethereum environment using blockchain and IPFS technology.

Cite This Paper

Khandaker Mohammad Mohi Uddin, Sadia Mahamuda, Sikder Sajib Al Shahriar, Md Ashraf Uddin, "Blockchain and IFPS based Secure System for Managing e-FIR", International Journal of Information Engineering and Electronic Business(IJIEEB), Vol.15, No.1, pp. 29-40, 2023. DOI:10.5815/ijieeb.2023.01.03

Reference

[1][Online: October 27, 2020 ] Fourth industrial revolution; https://www.salesforce.com/blog/what-is-the-fourth-industrial-revolution-4ir/
[2][Online: October, 2011] Bangladesh Police’s Website, Police to People Ratio; http://www.police.gov.bd/index5.php?category=48
[3][Online: March, 2019] Website of US department of justice for reporting a crime; https://www.justice.gov/actioncenter/report-crime
[4]Bangladesh Crime Rate & Statistics 2000-2021, https://bit.ly/3alcwV0,Last accessed on 17.03.2021.
[5]Khan,N. D.,Chrysostomou, C., and Nazir,B., "Smart FIR: Securing e-FIR Data through Blockchain within Smart Cities," 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 2020, pp. 1-5, doi: 10.1109/VTC2020-Spring48590.2020.9129428.
[6]Han,M., Yan, M. , Li, J.,Ji, S.,and Li,Y., Generating uncertain networks based on historical network snapshots, in International Computing and Combinatorics Conference, Springer, Berlin, Heidelberg, 2013, 747–758
[7]Ai,C., Han,M., Wang, J., and Yan,M., An efficient social event invitation framework based on historical data of smart devices, in 2016 IEEE International Conferences on Social Computing and Networking (SocialCom), IEEE, 2016, 229–236.
[8]Security implications of blockchain cloud with analysis of block withholding attack.,2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), 458.
[9]Z. Duan, M. Yan, Z. Cai, X. Wang, M. Han and Y. Li, Truthful incentive mechanisms for social cost minimization in mobile crowdsourcing systems, Sensors, 16 (2016), p481.
[10]Han,M., Yan, M., Li,J.,Ji,S., and Li,Y., Neighborhood-based uncertainty generation in social networks, Journal of Combinatorial Optimization, 28 (2014), 561–576.
[11]Uddin,M. A.,Stranieri,A.,Gondal, I., and Balasubramanian,V., A Survey on the Adoption of Blockchain in IoT: Challenges and Solutions, Blockchain: Research and Applications, 2021, 100006, ISSN 2096-7209, https://doi.org/10.1016/j.bcra.2021.100006.
[12]Nakamoto,S., “Bitcoin: A peer-to-peer electronic cash system,” white paper, 2008.
[13]Uddin,M. A.,Stranieri,A.,Gondal, I., and Balasubramanian,V., “A decentralized patient agent controlled blockchain for remote patient monitoring,” in 2019 International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob). IEEE, 2019, pp. 1–8.
[14]Uddin,M. A.,Stranieri,A.,Gondal, I., and Balasubramanian,V., “Blockchain leveraged task migration in body area sensor networks,” in 2019 25th Asia-Pacifific Conference on Communications (APCC). IEEE, 2019, pp. 177–184.
[15]Uddin,M. A.,Stranieri,A.,Gondal, I., and Balasubramanian,V., “Dynamically recommending repositories for health data: a machine learning model,” in Proceedings of the Australasian Computer Science Week Multiconference, 2020, pp. 1–10.
[16]T. T. A. Dinh et al., ”Un-tangling Blockchain: A Data Processing View of BlockchainSystems,”in IEEE Transactions on Knowledge and Data Engineering, vol. 30, no.7, pp. 1366-1385, 1 July, 2018.
[17]Jean Bacon et al., ”Blockchain Demystified: A Technical and Legal Introduction to Distributed and Centralized Ledgers”, 25 RICH. J.L. and TECH., no. 1, 2018.
[18]Antra Gupta et al., “A Method to Secure FIR System using Blockchain”, IJRTE, Vol. 8, Issue-1, 2019.
[19]Reyna et al., ”On blockchain and its integration with IoT. Challenges and opportunities.” Future Generation Computer Systems, vol 88, 2018.
[20]Maisha A. Tasnim et al., “CRAB: Blockchain Based Criminal Record Management System”, SpaCCS, LNCS 11342, pp. 294–303, 2018.
[21]KirtiMarmat et al., “E-FIR using E-Governance”, IJIRST, vol. 3, 2016.
[22]Muhammad BaqerMollah et al., “Proposed E-Police System for Enhancement of E-Govemment Services of Bangladesh”, IEEE/OSA/IAPR, 2012.
[23]Nakamoto, S., (2008). Bitcoin: A peer-to-peer electronic cash system.
[24]Dai, M., Zhang, S., Wang, H., & Jin, S. (2018). A low storage room requirement framework for distributed ledger in blockchain. IEEE Access, 6, 22970-22975.
[25]Clark, J. B. A. M. J., Edward, A. N. J. A. K., &Felten, W. (2015). Research perspectives and challenges for bitcoin and cryptocurrencies. url: hps://eprint. iacr. org/2015/261. pdf.
[26]Dorri, A., Kanhere, S. S., &Jurdak, R. (2017, April). Towards an optimized blockchain for IoT. In Proceedings of the second international conference on Internet-of-ings design and implementation (pp. 173- 178). ACM.
[27]Palai, A., Vora, M., & Shah, A. (2018, February). Empowering light nodes in blockchains with block summarization. In 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS) (pp. 1-5). IEEE
[28]Zheng, Q., Li, Y., Chen, P., & Dong, X. (2018, December). An Innovative IPFS-Based Storage Model for Blockchain. In 2018 IEEE/WIC/ACM International Conference on Web Intelligence (WI) (pp. 704-708). IEEE.
[29]Benet, J. (2014). Ipfs-content addressed, versioned, p2p le system. arXiv preprint arXiv:1407.3561.
[30]Pahlajani,S.,Kshirsagar,A. and Pachghare,V., "Survey on Private Blockchain Consensus Algorithms," 2019 1st International Conference on Innovations in Information and Communication Technology (ICIICT), Chennai, India, 2019, pp. 1-6, doi: 10.1109/ICIICT1.2019.8741353.
[31]Vukolic,M., The quest for scalable blockchain fabric: Proof-of-work vs. bft replication, in International Workshop on Open Problems in Network Security, Springer, 2015, 112-125.
[32]Security implications of blockchain cloud with analysis of block withholding attack., 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), 458.
[33]Kumar, A., Ghrera, S. P., &Tyagi, V. A comparison of buyerseller watermarking protocol (BSWP) based on discrete cosine transform (DCT) and discrete wavelet transform (DWT). In Emerging ICT for Bridging the Future-Proceedings of the 49th Annual Convention of the Computer Society of India (CSI) Volume 1 (pp. 401-408). Springer, Cham (2015).
[34]Kumar, A., Ghrera, S. P., &Tyagi, V. Modified buyer seller watermarking protocol based on discrete wavelet transform and principal component analysis. Indian Journal of Science and Technology, 8(35), 1-9, (2015).