Srinivas Institute of Technology Valachil , Merlapadavu, Mangaluru - 574 143 Accredited by NAAC Department of Computer Science and Engineering GOVERNMENT FUND ALLOCATION AND TRACKING SYSTEM USING BLOCKCHAIN Presented by 1. AISHWARYA V B 4SN20CS004 2. RAKSHATH K R 4SN20CS056 3. SRUJAN S MURTHY 4SN20CS078 4. SUPREETHA 4SN20CS081 1
Abstract The working of state governments involves huge number of transactions towards various operations that need to be carried out throughout the state. A major hurdle that the top government face is the low-level corruption that is sometimes impossible to track which deprives the state progress. Tracking it is a very difficult task due to the current system. Here we propose a smart system to track funds allocated to the state government as they travel through the government process at each stage as the Funds move ahead. 3
1. Introduction The project is about using blockchain technology to track the allocation and distribution of government funds for various schemes and projects. Blockchain is a technology that helps create and maintain a cryptographically secure, shared, and distributed ledger (a database) for transactions. The project proposes a method that will use blockchain to allocate and track public funds using key pair generation algorithm, metadata file decryption and data verification algorithms. The key pair generation algorithm will generate a public and private key for each entity involved in the fund transfer process. 4
The public key will be used to identify the entity and the private key will be used to sign the transactions. The metadata file decryption algorithm will decrypt the metadata file that contains the details of the fund allocation and distribution. The data verification algorithm will verify the authenticity and integrity of the data by checking the digital signatures and the hashes of the previous blocks. 5
6
PROBLEM STATEMENT 7
PROPOSED SOLUTION 8
APPLICATIONS 9
SOFTWARE REQUIREMENTS Operating System: Windows Language: Tools Used: 10
HARDWARE REQUIREMENTS Processor: Intel I5 or above RAM: 8 GB Hard Disk: 128 GB or above Network: Requires Internet to Execute 11
2. Methodology 12
3.Implementation (Idea Only) In this application 13