Politecnico di Torino (logo)

Blockchain for Location Proving

Lorenzo Bonelli

Blockchain for Location Proving.

Rel. Carla Fabiana Chiasserini, Paolo Giaccone. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2021

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (1MB) | Preview

Blockchain is a topic that has gained notoriety in recent years in relation to its use in cryptocurrencies such as Bitcoin, which has led to an extensive research of its potential applications. Many different fields and businesses have considered adopting it to transform their processes towards a more distributed, decentralized approach. This thesis aims to analyze the application of blockchain systems to Location Base Services (LSBs), in particular to prove the truthfulness of the location of their users. In some cases, such as location-based games, a user's self declared position is not enough, since it could be forged at their own convenience. Solutions to this problem are usually based on confiding on a single entity to do the checking and certification of the position for every single user. A blockchain system can instead provide decentralization and is also able to maintain a better degree of privacy, removing the requirement of some entity continuously tracking the user’s location. A design is proposed employing the permissioned blockchain platform: Hyperledger Fabric. It is directed to businesses which can cooperate for maintaining a record of the visits of customers to their facilities and offering them benefits for opting in the service. As an incentive they can access anonymized data about their clientele and their habits. In this scenario, the strengths of the solution are the relatively simple requirements of implementations compared to other Proof of Location systems and the existence of incentives to every participating party.

Relators: Carla Fabiana Chiasserini, Paolo Giaccone
Academic year: 2021/22
Publication type: Electronic
Number of Pages: 48
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: UNSPECIFIED
URI: http://webthesis.biblio.polito.it/id/eprint/20539
Modify record (reserved for operators) Modify record (reserved for operators)