A Calculus of Tracking: Theory and Practice
Online tracking techniques, the interactions among trackers, and the economic and social impact of these procedures in the advertising ecosystem have received increasing attention in the last years. This work proposes a novel formal model that describes the foundations on which the visible process o...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Sciendo
2021-04-01
|
Series: | Proceedings on Privacy Enhancing Technologies |
Subjects: | |
Online Access: | https://doi.org/10.2478/popets-2021-0027 |
id |
doaj-95b26ec6a89f4e83ae04a9c4ff1129f0 |
---|---|
record_format |
Article |
spelling |
doaj-95b26ec6a89f4e83ae04a9c4ff1129f02021-09-05T14:01:11ZengSciendoProceedings on Privacy Enhancing Technologies2299-09842021-04-012021225928110.2478/popets-2021-0027A Calculus of Tracking: Theory and PracticeDi Tizio Giorgio0Massacci Fabio1University of TrentoUniversity of Trento, Vrije Universiteit AmsterdamOnline tracking techniques, the interactions among trackers, and the economic and social impact of these procedures in the advertising ecosystem have received increasing attention in the last years. This work proposes a novel formal model that describes the foundations on which the visible process of data sharing behaves in terms of the network configurations of the Internet (included CDNs, shared cookies, etc.). From our model, we define relations that can be used to evaluate the impact of different privacy mitigations and determine if websites should comply with privacy regulations. We show that the calculus, based on a fragment of intuitionistic logic, is tractable and constructive: any formal derivation in the model corresponds to an actual tracking practice that can be implemented given the current configuration of the Internet. We apply our model on a dataset obtained from OpenWPM to evaluate the effectiveness of tracking mitigations up to Alexa Top 100.https://doi.org/10.2478/popets-2021-0027online trackingad-blockerformal model |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Di Tizio Giorgio Massacci Fabio |
spellingShingle |
Di Tizio Giorgio Massacci Fabio A Calculus of Tracking: Theory and Practice Proceedings on Privacy Enhancing Technologies online tracking ad-blocker formal model |
author_facet |
Di Tizio Giorgio Massacci Fabio |
author_sort |
Di Tizio Giorgio |
title |
A Calculus of Tracking: Theory and Practice |
title_short |
A Calculus of Tracking: Theory and Practice |
title_full |
A Calculus of Tracking: Theory and Practice |
title_fullStr |
A Calculus of Tracking: Theory and Practice |
title_full_unstemmed |
A Calculus of Tracking: Theory and Practice |
title_sort |
calculus of tracking: theory and practice |
publisher |
Sciendo |
series |
Proceedings on Privacy Enhancing Technologies |
issn |
2299-0984 |
publishDate |
2021-04-01 |
description |
Online tracking techniques, the interactions among trackers, and the economic and social impact of these procedures in the advertising ecosystem have received increasing attention in the last years. This work proposes a novel formal model that describes the foundations on which the visible process of data sharing behaves in terms of the network configurations of the Internet (included CDNs, shared cookies, etc.). From our model, we define relations that can be used to evaluate the impact of different privacy mitigations and determine if websites should comply with privacy regulations. We show that the calculus, based on a fragment of intuitionistic logic, is tractable and constructive: any formal derivation in the model corresponds to an actual tracking practice that can be implemented given the current configuration of the Internet. We apply our model on a dataset obtained from OpenWPM to evaluate the effectiveness of tracking mitigations up to Alexa Top 100. |
topic |
online tracking ad-blocker formal model |
url |
https://doi.org/10.2478/popets-2021-0027 |
work_keys_str_mv |
AT ditiziogiorgio acalculusoftrackingtheoryandpractice AT massaccifabio acalculusoftrackingtheoryandpractice AT ditiziogiorgio calculusoftrackingtheoryandpractice AT massaccifabio calculusoftrackingtheoryandpractice |
_version_ |
1717810620954312704 |