A Decentralized Application for Location Tracking: dApp GPS Tracker

dc.contributor.authorPadala, Sainath
dc.contributor.supervisorAlTawy, Riham
dc.date.accessioned2022-02-08T18:59:33Z
dc.date.available2022-02-08T18:59:33Z
dc.date.copyright2022en_US
dc.date.issued2022-02-08
dc.degree.departmentDepartment of Electrical and Computer Engineeringen_US
dc.degree.levelMaster of Engineering M.Eng.en_US
dc.description.abstractEnsuring the safety of the family members is always a Parent’s priority. Nowadays, a mobile phone is a necessary gadget present with every person. It will be a lot easier if a Parent can ensure the family’s security right from the phone. Thus, in this project, a decentralized mobile application (dApp) is developed, which helps the Parent to track their Child’s location. This dApp provides various features such as getting the child's current location and tracking location when they are on the move. Moreover, the Parent can use this location data and open their preferred map to navigate to their Child’s location. This dApp guarantees maximum accuracy, precision and privacy of data. Data privacy is ensured by encrypting the coordinates with a secret password known only to the Parent and the Child. The encryption algorithm used in this dApp is AES (Advanced Encryption Standard), which is the most popular and is an industry-standard for security. Although many similar applications offer these features, they are controlled by a central authority, where total control over data lies. If the central authority is compromised or goes down, then user’s data is no longer safe, and there is a chance data gets deleted. To address this issue, this dApp uses blockchain in the backend. Blockchain is a distributed ledger, and there are many advantages in using it compared to a centralized entity. Blockchain ensures data is readily available across multiple nodes, data is tamper-proof, and gives the user control of the application.en_US
dc.description.scholarlevelGraduateen_US
dc.identifier.urihttp://hdl.handle.net/1828/13737
dc.language.isoenen_US
dc.rightsAvailable to the World Wide Weben_US
dc.subjectBlockchainen_US
dc.subjectdAppen_US
dc.subjectCryptographyen_US
dc.subjectFlutteren_US
dc.subjectApplicationen_US
dc.subjectAndroiden_US
dc.subjectiOSen_US
dc.subjectRemixen_US
dc.subjectMetamasken_US
dc.subjectEthereumen_US
dc.subjectDecentralized Applicationen_US
dc.subjectLocation Trackingen_US
dc.titleA Decentralized Application for Location Tracking: dApp GPS Trackeren_US
dc.typeprojecten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Padala_Sainath_MEng_2022.pdf.pdf
Size:
2.07 MB
Format:
Adobe Portable Document Format
Description:
Project Report
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2 KB
Format:
Item-specific license agreed upon to submission
Description: