Decentralized location sharing using blockchain
dc.contributor.author | Rylan, Peebles | |
dc.date.accessioned | 2025-08-07T16:11:22Z | |
dc.date.available | 2025-08-07T16:11:22Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Location sharing on smartphones is becoming increasingly common; however, such services rely on a trusted intermediary, in the form of cloud servers owned by tech companies such as Apple and Google. This reliance means transmission of location data is not fully secure, and could be accessed by the company or exposed in the event of a data breach. This project explores the feasibility of using blockchain technology to enable secure, decentralized data sharing, through the development of a proof-of-concept decentralized application (DApp) on the Ethereum blockchain. This project leverages the security and immutability of blockchain to create an alternative to the existing location-sharing model. The design consists of a smart contract on the Ethereum blockchain, developed using Remix IDE, and a mobile application built with Flutter. The Ethereum smart contract is deployed on the Sepolia testnet (thus, real ETH is not used for testing). Coordinates are retrieved from the device GPS and encrypted using Advanced Encryption Standard (AES), and communication with the blockchain is achieved via an Alchemy API. | |
dc.description.reviewstatus | Reviewed | |
dc.description.scholarlevel | Undergraduate | |
dc.description.sponsorship | Valerie Kuehne Undergraduate Research Awards (VKURA) | |
dc.identifier.uri | https://hdl.handle.net/1828/22558 | |
dc.language.iso | en | |
dc.publisher | University of Victoria | |
dc.subject | blockchain | |
dc.subject | decentralized application | |
dc.subject | Ethereum | |
dc.subject | location privacy | |
dc.subject | location tracking | |
dc.subject | peer-to-peer | |
dc.subject.department | Department of Electrical and Computer Engineering | |
dc.title | Decentralized location sharing using blockchain | |
dc.type | Poster |