Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Shreyas Pawade, Aditi Jain, Ketaki Surshetwar, Abhiraj Narawade, Prof. Rahul Sonkamble
DOI Link: https://doi.org/10.22214/ijraset.2024.61766
Certificate: View Certificate
In order to effectively deal with major crimes like murder, robbery, rape, and kidnapping, we need a secure system for case reporting. In general terms, victims or proxies complete and file e-initial reports (e-FIRs) online to report cybercrime offenses known as electronic crimes (e-crimes). This approach has some drawbacks which include susceptibility to cyberattacks and fraudulent entries. At the same time, scholars are examining various means of improving traditional ways based on technological advancements. One of the possible alternatives is the utilization of digital currencies like Bitcoin while dealing with criminals involved in electronic fraud. Ethereum has a blockchain which has raised curiosity due to its smart contract mechanism. Improvement in data integrity and prevention of fake registrations are the main goals that are meant to be achieved by incorporating Ethereum into the e-FIR system. Security plus reliability are provided for in high measures by the decentralized and immutable nature of the blockchain. This implies that after adding a record to it, it cannot be altered minus agreement from the network, giving it a high reputation based on how safe it is. The use of blockchain in smart cities, and more specifically the smart contracts in Ethereum, may revolutionize how major crimes are reported and recorded as it can offer much better transparency and information integrity in the eyes of both the public and the police.
I. INTRODUCTION
Smart cities utilize Information and Communication Technologies (ICTs) to improve the quality of life of its citizens, support sustainable development, and E-governance as well as support mobility security. These futuristic cities have seen massive investments by leading technology companies such as IBM, Intel, and Siemens who are motivated by the speed urbanization is taking place today. According to the UN report data, more than half of global inhabitants dwell in towns today and this figure is expected to increase up to 66 % by 2050 as of 2018. Ensuring secure and intelligent Electronic First Information Reports (e-FIRs) systems in police stations is crucial in such smart cities where daily vast data volumes are generated by the Internet of Everything (IoE) through interconnectedness networks. e-FIRs are filled out by victims or their representatives concerning cognizable offenses such as murder, rape, and hijacking among others. In areas with high police-to-population ratios, manual reporting may take a lot of time at police stations. Countries like Pakistan, India, Bangladesh, Malaysia, Japan, and Singapore utilize e-FIR systems however; procedures can vary in other parts of the world specifically Europe and the USA. It is due to police corruption; non-registration; inefficiency; and lack of accountability that these challenges of non-registration; false filings; and data integrity issues are emanating. The current storage of e-FIR data is done internally within the police station databases hence susceptible to manipulation. In dealing with these challenges, it is essential to see blockchain technology as a valuable tool because it boosts security and aids in the enforcement of data integrity due to its decentralized and tamper-proof nature. For every transaction that happens within the Peer-to-Peer (P2P) network; therefore; recording it on blockchain makes it tough for modification. The purpose of this study is to introduce a design based on blockchain technology that can be used to keep the integrity of e-FIR data within smart cities while reducing false reports. The utilization of blockchain technology in the e-FIR systems will make it possible to deal with false filings and guarantee the reliability of the data for the first time.
Table I: Police To People Ratio In Some Countries
No. |
Country |
Police-People Ratio |
1 |
Bangladesh |
1:645 |
2 |
India |
1:655 |
3 |
Pakistan |
1:545 |
4 |
Singapore |
1:500 |
5 |
Malaysia |
1:324 |
II. BACKGROUND AND RELATED WORK
In conventional systems, criminal records and various offense data are typically centralized in a single repository. However, centralized systems present several drawbacks, such as a single point of failure. Conversely, storing offense data in individual databases at police stations exposes them to significant vulnerabilities:
Boosting the security of the system while verifying the defense’s data integrity requires a decentralized consensus-based strategy. With no need to worry about data tampering, this enables users to share information confidently using the system. Recently, blockchain has attracted much interest primarily because of its decentralized nature that does away with centralized control among other reasons.
This requires numerous stakeholders to validate the records to guarantee their integrity: total transparency is then achieved. Public and private blockchains are the two main categories of blockchain networks today, Bitcoin and Ethereum being examples of public ones secured using Proof-of-Work (PoW), while Hyperledger Fabric represents private ones supported by Proof-of-Authority (PoA), all operating in trustless environments for online P2P transactions. Smart contracts, the reigning star in the arena of blockchains, are in a nutshell software-defined protocols assisting in the digital validation, enforcement, or negotiation of a contract without going through a middleman thus ensuring transparency and finality in transactions. Ethereum, one of the best examples of blockchain platforms, enables smart contracts to be scripted through object-oriented Solidity.
Different issues related to blockchain as a solution have been researched. In her article about induced pluripotent cells, Samorej presented some of the major benefits that were identified during her research, such as greater efficiency in generating large numbers of them. These problems still remain today and they must be addressed as soon as possible so that we can take full advantage of this technology.
We can quickly find patients for clinical trials if more researchers join us in this project since they would be able to access a vast number of databases with just one click. Kirti et al. brought a portal-based e-FIR system, with data authenticity and integrity ensured through pre-registration, but did not fully consider the issues of data integrity. Third eye’ is a description by Mohammad Baqer Mollah et al. of a system which links all police stations in the city to the Home Ministry in order to watch over what goes on there, however, its central database under Home Ministry officers is not fully secured.
After a review of the literature, no one has really looked at how electronic FIR databases could be managed so that they remain truthful, especially against fake registrations made in a central police station database. As such, we recommend that a consortium-led blockchain approach should be utilized to enhance the transparency of such databases.
III. PROPOSED BLOCKCHAIN-BASED FRAMEWORK
To manage e-FIR data integrity in the future a central database within a fully-connected digital city (smart city) interoperability scenario, a proposed intelligent system will handle it. The approach seeks to improve e-FIR data accountability across many organizations rather than just one controlling it through a decentralized oversight which is achieved using blockchain technology.
This new system involves two important things: one is the system that employs decentralized blockchain ledgers together with smart contracts so as to secure e-FIR data, making it impossible to distort or commit fraud.
A. System Architecture
The suggested workflow of the system architecture, outlined in Figure 1, is briefly described as follows.
IV. IMPLEMENTATION
A. User Interface
Users are required to provide a detailed explanation of the incident/service they are complaining about including detailed descriptions, the exact time and date when it happened, and where it happened. There are clear instructions on what is expected of them on this page which is user-friendly too. Users can see the status of their complaints by going to the complaints section. A user-friendly interface makes it easy to submit complaints, and a prominent submit button completes the process. After submitting the FIR, it receives a unique FIR ID.
2. Admin Portal
The administrative dashboard showcases significant performance indicators to summarize all complaints effectively. Lists of detailed complaints make handling and ranking concerns easy for the administrators. Resolution of reported incidents is fast by changing complaint status and taking required steps by the administrators. Therefore, this platform aims to enhance the efficiency of administrators and make it simple to deal with grievances.
B. Ethereum Blockchain
For the Ethereum blockchain we implemented, we used Ganache provided by Ethereum devs. It offers ten accounts and each of them has a hundred ethers for their sole use in developmental stages. To make sure it scales, we designed and deployed one individual blockchain that can produce multiple node-exclusive addresses. When you appoint an authority to oversee mining tasks, the personal blockchain utilizes computational power efficiently to speed up the process of block mining. However, in contrast to Ethereum's PoW mechanism which involves performing a lot of computations before a block can be mined, PoA benefits can be realized by using smart contract functions and specifying addresses for particular operations.
In the model that we have created, a secure agreement was established using Solidity with the Remix IDE for the Ethereum network to keep the data hashes. The smart contract contains some functions referred to in part 3 discussed herein above. That is; registering all Police Stations, posting hashes in the blockchain, and changing the Detective’s details.
In our blockchain framework, different hashing algorithms were used. The computational work for operations in Ethereum is measured by “gas”. Even though it is the safest hashing algorithm by far, SHA-512 (512 bits) consumes high gas such that transactions per block are restricted. On the other hand, SHA-1 (160 bits) allows the largest number of transactions per block though it is not as secure. As such, SHA-256 (256 bits) is what we have decided on since it balances gas consumption against hashing security thereby ensuring data integrity.
2. System Specifications
We conducted tests on the proposed e-FIR model using the system specifications outlined in the provided table
Table II: System Specifications
System RAM |
16 GB DDR4 |
Hard Drive |
512 SSD |
System Core |
Intel Core i5 |
Operating System |
Windows 11 |
V. METHODOLOGY
There are several key steps employed in this project’s methodology. To begin with, the Ethereum blockchain network is set up using Truffle for programming smart contracts while Ganache is used for testing them locally. Additionally, deployed on this network are smart contracts that control the FIR filing process ensuring its transparency, immutability as well as security measures are in place. Furthermore, SQL alongside blockchain technology is used efficiently to manage the FIR database making it easier for user queries and downloading data without any interruptions. A method of making RESTful APIs with Python Flask is used so that communication can occur between blockchains and user interfaces. Front-end development makes use of JavaScript and React.js to create user-friendly entry points for both individuals submitting FIRs as well as admin staff who are tracking the progression. This creation process proceeds in an iterative manner involving continual testing, fixing errors, and improving systems until they become both useful and usable.
VI. RESULTS
The user interface of the system to register FIR is shown in Figure 2. And Figure 3 shows the Admin Panel which gives the overview of the FIRs.
VII. FUTURE WORK
There are plans to expand the utilization of the FIR lodging project that is blockchain-based nationally at police stations so that all of them can be easily enrolled and integrated. The security of the system could increase through the inclusion of an OTP verification arm which guarantees genuineness in complaint submissions. This system may also integrate with a central database covering all citizens’ details and that improves its efficiency and scope. Including these components would increase the efficiency of FIR management as well as make law enforcement more effective. It is in line with the main aim behind this initiative to boost transparency, accountability, and accessibility in reporting incidents, hence making a legal system that is not only robust but also credible.
We thank our guide, Professor Rahul Sonkamble, for all the help and advice you have given us throughout this project. This project would not have been successful without his guidance.
Also, we would like to thank Dr G.R Pathak, the Head of the Computer Science and Engineering Department along with S.P. Phansalkar, for their help during the research period. We appreciate help from other instructors who offered much needed support. Finally, we are grateful to MIT ADT University for giving us this opportunity.
This research looks into how blockchain technology can be used in addressing data tampering issues as well as fake report filings at police stations which has not been explored much. The document proposes a way to ensure the truth behind crime statistics that are saved by various police stations via blockchain. A number of tests were conducted on models for the maintenance of e-FIR data transactions by smart contract to showcase the equilibrium between transaction numbers per block and hashing security level. Our outline combines Python, Flash, and MySQL for Ethereum blockchain integration with Rea?t.js to make e-FIR data exchanges secure via smart contracts.
[1] Yash Falke, Harsh Sunwani, Nikhil Jaiswal, Siddhesh Wani and Ichhanshu Jaiswal, “Smart FIR: Securing e-FIR Data through Blockchain”, Volume 11 Issue 5, May 2023, PP. 31-36. [2] Sanket Pawar, Shubham Lahane, Omkar Mandhare, Nabilal Begade, Mrs.Dhanashree.A.Phale and Mrs.Vishakha.A.Metre, “Application of blockchain to secure e-FIR”, Volume 11, Issue V, May 2023. [3] Antra Gupta and Deepa V. Jose, “A method to secure FIR System using blockchain”, Volume 8, Issue 1, May 2019. [4] Nasir D.Khan and Chrysostomos Chrysostomou,” Smart FIR: Securing e-FIR Data through Blockchain within Smart Cities”, May 2020 [5] Antra Gupta et al., “A Method to Secure FIR System using Blockchain”, IJRTE, Vol. 8, Issue-1, 2019. [6] Kirti Marmat et al., “E-FIR using E-Governance”, IJIRST, vol. 3, 2016. [7] A. B. Masood et al., “Realizing an Implementation Platform for Closed Loop Cyber-Physical System using Blockchain”, IEEE 89th VTC, 2019. [8] M. Dohler et al., Eds., “Feature Topic on Smart Cities”, IEEE Commun. Mag., vol, 51, no. 6, 2013. [9] Jaime Ballesteros et al. “Safe Cities. A Participatory Sensing Approach”, IEEE LCN, 2012. [10] Tasnim, Maisha Omar, Abdullah Rahman, Shahriar Bhuiyan, Md. (2018). CRAB: Blockchain Based Criminal Record Management System. 294-303. 10.1007/978-3-030-05345-1 25. [11] Design and Implementation of an E-Policing System to Report Crimes in Nigeria. 10.1007/978-981- 13- 6351- 1 21. [12] W. Xiong and L. Xiong, “Anti-collusion data auction mechanism based on smart contract”, Inf. Sci., vol.555, pp.386_409, May 2021. [13] Sanjay Misra, Rytis Maskeliunas, Robertas Damaševi?ius 2019, Design and Implementation of an E-Policing System to Report Crimes in Nigeria. 10.1007/978-981-13-6351-1 21 [14] Iyer A, Kathale P, Gathoo S and Surpam N 2016 E-Police System-FIR Registration and Tracking through Android Application International Research Journal of Engineering and Technology 3(2) 1176-1179. [15] S. Kadhe, B. Garcia, A. Heidarzadeh, S. El Rouayheb, and A. Sprintson, \"Private information retrieval with side information\", IEEE Transactions on Information Theory, vol. 66, no. 4, pp. 2032-2043, 2019. [16] Deepali Jawale, Pritesh Bharambe, Prinkal Gangrade, Sushrut Sor.International Journal of Advanced Research in Science, Communication and Technology, Volume 4, Issue 2, April 2021 on E-FIR System with Chatbot. [17] Chavan Shubham, Katare Shlok, Mane Tanmay, Aras Supriya, International Journal of Scientific Research in Computer Science, Engineering and Information Technology, Thoothukudi, India, January 2021 on Critical Review of Police FIR and Case Record Management and Proposed Blockchain-Based Systems. [18] Hingorani, I., Khara, R., Pomendkar, D. and Raul, N., 2020, December. Police complaint management system using blockchain technology. In 2020 3rd International Conference on Intelligent Sustainable Systems (ICISS) (pp. 1214-1219). [19] Croman, K., Decker, C., Eyal, I., Efe Gencer, A., Juels, A., Kosba, A. and Tech, C., 2016. On Scaling Decentralized Blockchains (A Position Paper) Initiative for CryptoCurrencies and Contracts (IC3) 1 Cornell. FC 2016: Financial Cryptography and Data Security. [20] Pednekar, G., Pathan, T., Pawar, D., Tamboli, N., & Parlikar, M. A. (2021). Online Fir Filing System.
Copyright © 2024 Shreyas Pawade, Aditi Jain, Ketaki Surshetwar, Abhiraj Narawade, Prof. Rahul Sonkamble. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET61766
Publish Date : 2024-05-07
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here